question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

As a library, this should not pin to a specific version of botocore or boto3

See original GitHub issue

As a library, aiobotocre should not require a specific version of any of these in the setup.py:

  • botocore
  • boto3
  • awscli

If this were an application, it would be different. But in order to use this library with a wide variety of other libraries, you want to use >= not a combination of >= and < which is effectively an ==.

I have had to regretfully remove this and things that depend on it from a JupyterHub/JupyterLab system I maintain because it wouldn’t allow me to upgrade to the latest version of botocore and boto3 and hence prevented other tools from working properly.

Issue Analytics

  • State:closed
  • Created a year ago
  • Reactions:4
  • Comments:7

github_iconTop GitHub Comments

1reaction
mathewlee11commented, Sep 27, 2022

Yeah especially with the new pip resolver that fails on conflicts the current setup makes it very difficult to include aiobotocore in anything

0reactions
thehesiodcommented, Oct 14, 2022

I’m not even sure how that would work, because when in botocore it does an import it will need to import from the vendored copy as well, which I think means we have to re-write all the import statements

Read more comments on GitHub >

github_iconTop Results From Across the Web

Pin botocore dependency to a minor version range (like boto3 ...
For awscli to pin its botocore dependency the same way boto3 does - to a range including all future patch versions of the...
Read more >
Migrating from Python 2.7 to Python 3 — Boto3 Docs ... - AWS
Begin by uninstalling the currently installed copies of boto3 and botocore: $ python -m pip uninstall boto3 botocore · Then install the new...
Read more >
boto3 - Python Package Health Analysis - Snyk
We found that boto3 demonstrates a positive version release cadence with at least one new version released in the past 3 months. As...
Read more >
Reading and writing files from/to Amazon S3 with Pandas
Reading and writing files from/to Amazon S3 with Pandas using the boto3 library and s3fs-supported pandas APIs.
Read more >
snowflake-connector-python - PyPI
Removing cloud sdks.snowflake-connector-python will not install them anymore. ... Updated with botocore, boto3 and requests packages to the latest version.
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found