[request]: fix awscli/awsebcli botocore conflict
See original GitHub issueCommunity Note
- Please vote on this issue by adding a 👍 reaction to the original issue to help the community and maintainers prioritize this request
- Please do not leave “+1” or “me too” comments, they generate extra noise for issue followers and do not help prioritize the request
- If you are interested in working on this issue or have submitted a pull request, please leave a comment
Tell us about your request
When installing the latest versions of awscli and awsebcli, I’m getting a version conflict of botocore
pip3 install --upgrade --user awscli
pip3 install --upgrade --user awsebcli
ERROR: awscli 1.17.2 has requirement botocore==1.14.2, but you'll have botocore 1.13.50 which is incompatible.
Are you currently working around this issue?
Workaround is to install an old version of awscli
pip3 install --upgrade --user 'awscli<1.17' awsebcli
Or use something like virtualenv/pipenv
Issue Analytics
- State:
- Created 4 years ago
- Reactions:20
- Comments:11 (2 by maintainers)
Top Results From Across the Web
how to check awscli and compatible botocore package is ...
my question is what is that incompatibility message which I got when installing boto3 awscli 1.15.80 has requirement botocore==1.10.79, but you' ...
Read more >Troubleshooting AWS CLI errors - AWS Command Line Interface
This section covers common errors and troubleshooting steps to follow to resolve your issue. We suggest following the general troubleshooting first.
Read more >awsebcli - PyPI
The AWS Elastic Beanstalk Command Line Interface (EB CLI) is a tool that helps you deploy and ... Upgrading botocore requirement to resolve...
Read more >Build fails installing awsebcli because of botocore version
Description We are trying to install awsebcli using the command pip3 install awsebcli --upgrade and it's failing: Could not find a version that...
Read more >ElasticBeanstalk — Boto3 Docs 1.26.36 documentation
The name of an Elastic Beanstalk solution stack (platform version) that this ... The Elastic Beanstalk console and EB CLI call this API...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
@halcarleton this issue is re-introduced with latest
awscli
andawsebcli
versions. will you be so kind to introduce a general fix for future releases instead of hotfixing this? Maybe, talk to “the other” team and produce a consensus?… and yet again: my working
Pipfile.lock
hasawsebcli
version 3.19.3, withurllib3
version 1.26.3, but I cannot update:ERROR: Cannot resolve urllib3 (1.26.5) due to conflicting parent dependencies: awsebcli => urllib3 (>=1.25.4,<1.26)
How can this be?
awsebcli
3.19.3 was installed withurllib3
1.26.3 before, but now, all of a sudden,urllib3
must be <1.26?This is forcing me to freeze
awsebcli
,boto3
,botocore
, andurllib3
in thePipfile
.The “highly recommended” EB CLI installation scripts provide an inconvenient workaround. That is not a solution. So why is this issue closed?
As (one of) the largest cloud computing service provider(s) in the world, I would expect AWS to be able to fix this properly.