[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Update python-botocore



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


Reply to: