-
Notifications
You must be signed in to change notification settings - Fork 6
attr version range #3
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
Comments
@billcrook Thanks, can you also provide which version of |
Looks like this is a transitive dependency resolution conflict with pytest. In the pytest As an FYI, [1] https://github.com/pytest-dev/pytest/blob/db4df5833a6699345761e1851bfed32eb1109121/_pytest/fixtures.py#L844 |
I'll try to look into it this week. Thanks for the tip! |
@lukaszb 17.4.0 |
I'm actually not seeing https://github.com/awslabs/aws-encryption-sdk-python/blob/master/CHANGELOG.rst#122 |
@mattsb42-aws yes, exactly that. We removed the direct dependency and published a new version: https://pypi.python.org/pypi/kms-encryption-toolbox/0.1.0 |
Great! If you ever run into something like that again before we notice it, please let us know with an issue in our repo and we'll make sure it is addressed asap (PRs are also welcome). |
After pulling kms-encryption-toolbox into my project, I see:
It appears toolbox has a max version of 17 for attr which causes a dependency conflict and override of a transitive dependency. When explicitly setting attr to 17.4.0, everything works fine. You might consider relaxing the dependency range. Cheers!
The text was updated successfully, but these errors were encountered: