-
Notifications
You must be signed in to change notification settings - Fork 313
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
Use non-prerelease version of Pyyaml #665
Comments
We see similar behavior, as we also use pipenv to help segregate different projects. Would be nice to have this updatd as above so pipenv install doesn't always fail on the required pyyaml version. |
Updates the PyYaml version to 5.1. Adds in YamlLoader as per yaml/pyyaml#292 Other incompatible changes were reviewed (yaml/pyyaml#265) and the yaml.Loader appears to the be only concern for now. [Resolves #665]
Thanks for your patience on this everyone. The background to this is that a vulnerability was discovered in PyYaml (yaml/pyyaml#243) There was a plan in the PyYaml community to do a 4.2 release (yaml/pyyaml#193) although it appears they've needed to release a major version with some backward incompatible changes (yaml/pyyaml#265). It looks like 5.1 is out and I've added the appropriate changes into 2.1.1 release plan. Longer term I would be open to moving to rumel or something else. PyYaml for now seems to be all over the place. |
Updates the PyYaml version to 5.1. Adds in YamlLoader as per yaml/pyyaml#292 Other incompatible changes were reviewed (yaml/pyyaml#265) and the yaml.Loader appears to the be only concern for now. [Resolves #665]
Updates the PyYaml version to 5.1. Adds in YamlLoader as per yaml/pyyaml#292 Other incompatible changes were reviewed (yaml/pyyaml#265) and the yaml.Loader appears to the be only concern for now. [Resolves #665]
Updates the PyYaml version to 5.1. Adds in YamlLoader as per yaml/pyyaml#292 Other incompatible changes were reviewed (yaml/pyyaml#265) and the yaml.Loader appears to the be only concern for now. [Resolves Sceptre#665]
Currently the pyyaml version in setup.py specifies
PyYaml>=4.2b1,<5.0
which are all set as pre-release.This causes problems with things that care about pre-release (like Pipenv etc).
Is it possible to pin to non-pre version 5.1 of PyYaml?
The text was updated successfully, but these errors were encountered: