-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Description
Hi, as shown in the following full dependency graph of awswl, awswl requires botocore * , while the installed version of boto3(1.10.45) requires botocore >=1.13.45,<1.14.0.
According to Pip's “first found wins” installation strategy, botocore 1.13.45 is the actually installed version.
Although the first found package version botocore 1.13.45 just satisfies the later dependency constraint (botocore >=1.13.45,<1.14.0), it will lead to a build failure once developers release a newer version of botocore.
Dependency tree--------
awswl - 1.0.2
| +- boto3(install version:1.10.45 version range:*)
| | +- botocore(install version:1.13.45 version range:>=1.13.45,<1.14.0)
| | | +- docutils(install version:0.15.2 version range:>=0.10,<0.16)
| | | +- jmespath(install version:0.9.4 version range:<1.0.0,>=0.7.1)
| | +- jmespath(install version:0.9.4 version range:<1.0.0,>=0.7.1)
| | +- s3transfer(install version:0.2.1 version range:>=0.2.0,<0.3.0)
| | | +- botocore(install version:1.13.45 version range:<2.0.0,>=1.12.36)
| | | | +- docutils(install version:0.15.2 version range:>=0.10,<0.16)
| | | | +- jmespath(install version:0.9.4 version range:<1.0.0,>=0.7.1)
| +- botocore(install version:1.13.45 version range:*)
| | +- docutils(install version:0.15.2 version range:>=0.10,<0.16)
| | +- jmespath(install version:0.9.4 version range:<1.0.0,>=0.7.1)
| +- future(install version:0.18.2 version range:*)
| +- ipaddress(install version:1.0.23 version range:*)
| +- requests(install version:2.22.0 version range:*)
| | +- certifi(install version:2019.9.11 version range:>=2017.4.17)
| | +- chardet(install version:3.0.4 version range:<3.1.0,>=3.0.2)
| | +- idna(install version:2.8 version range:>=2.5,<2.9)
| | +- urllib3(install version:1.25.7 version range:<1.26,>=1.21.1)
Thanks for your attention.
Best,
Neolith
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels