On Tue, Jan 26, 2021 at 01:33:18PM +0300, Alexander Gerasiov wrote:
> New version (1.19) of python-botocore were releases last fall and
> brought some new API features we lack off.
>
> Would you mind to update package in bullseye?
Unfortunately, I believe it's too late to update botocore in bullseye. 1.19
seems to break compatibility with 1.17, meaning it would require a transition.
Per the bullseye release policy and timeline [1], transitions are no longer
accepted.
1. https://release.debian.org/bullseye/freeze_policy.html
Example of the incompatibility with previous releases shown here, where
I try to use bullseye's awscli package with botocore 1.19:
root:/src# dpkg -l python3-botocore awscli | tail -n2
ii awscli 1.18.135-1 all Universal Command Line Environment for AWS
ii python3-botocore 1.19.59+repack-1 all Low-level, data-driven core of boto 3 (Python 3)
root:/src# aws help
Traceback (most recent call last):
File "/usr/bin/aws", line 19, in <module>
import awscli.clidriver
File "/usr/lib/python3/dist-packages/awscli/clidriver.py", line 36, in <module>
from awscli.help import ProviderHelpCommand
File "/usr/lib/python3/dist-packages/awscli/help.py", line 23, in <module>
from botocore.docs.bcdoc import docevents
ImportError: cannot import name 'docevents' from 'botocore.docs.bcdoc' (/usr/lib/python3/dist-packages/botocore/docs/bcdoc/__init__.py)
Attachment:
signature.asc
Description: PGP signature