-
Notifications
You must be signed in to change notification settings - Fork 14
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
Bump PyYaml and ops libraries verion #237
Conversation
to fix build issue
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The conflict is caused by:
The user requested pyyaml>6.0
juju 2.9.38.1 depends on pyyaml<=6.0 and >=5.1.2
To fix this you could try to:
- loosen the range of package versions you've specified
- remove package versions to allow pip attempt to solve the dependency conflict
should be solved via poetry |
afc91ce
to
b7e5916
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I believe we have the juju version hardcoded in the tests to 2.9.38.1 so I think these changes will introduce conflicts with the version of juju we are testing on, it might be necessary to bump that version
Closing this PR in favour of #240 |
Issue
Building of charm is failed with juju 3.1.5 which is installed by default with snap
PyYaml pinned to version 6.0.0 causes issues with building charm due to incompatibility with cython 3.
Solution
Bump PyYaml and ops library versions