Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Asking for help to solve the dependency conflict issues of the c7n's downstream projects #5170

Open
NeolithEra opened this issue Dec 14, 2019 · 4 comments

Comments

@NeolithEra
Copy link

Hi, your downstream project manheim-c7n-tools suffered from a similar dependency conflict issue caused by the tight version constraint of python-dateutil set by c7n 0.8.45.2.

As shown in the following link #issue 16.

Could you please loosen the version constraint of python-dateutil, to remove this dependency hell?

Thanks for your help!

@kapilt
Copy link
Collaborator

kapilt commented Dec 14, 2019

we're matching the our upstream dependency botocore, which is currently tracking to resolve this soon. but sans this installs wouldn't work for any library which is version conflicting with botocore.

@NeolithEra
Copy link
Author

@kapilt Thank you very much for your support!

@kapilt
Copy link
Collaborator

kapilt commented Dec 15, 2019

the simplest fix is to remove the date time spec in your downstream requirements, since its an implicit dependency thats already is satisfied by other deps.

@kapilt
Copy link
Collaborator

kapilt commented Dec 15, 2019

see this for more details boto/botocore#1872

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants