Skip to content

Pin PyYAML 6.0.1 to get around https://github.com/yaml/pyyaml/issues/601#309

Merged
vivian-rook merged 2 commits intotoolforge:mainfrom
audiodude:pin-pyyaml
Jul 19, 2023
Merged

Pin PyYAML 6.0.1 to get around https://github.com/yaml/pyyaml/issues/601#309
vivian-rook merged 2 commits intotoolforge:mainfrom
audiodude:pin-pyyaml

Conversation

@audiodude
Copy link
Contributor

@vivian-rook
Copy link
Collaborator

neat!

@vivian-rook vivian-rook merged commit 512787d into toolforge:main Jul 19, 2023
@Uzume
Copy link

Uzume commented Jul 26, 2023

I am glad this PR replaced PR #307.

This PR (forcing a move to pyyaml > 6.0.0) works because of the yaml/pyyaml#702 workaround (which forces a dependency on Cython < 3.0) that was pulled into the pyyaml 6.0.1 release.

yaml/pyyaml#731 is touted as a better fix (not requiring Cython < 3.0) for yaml/pyyaml#601 (and yaml/pyyaml#724 if it gets backported to a 5.x branch). Hopefully it (or something like it) gets applied soon.

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

Labels

None yet

Development

Successfully merging this pull request may close these issues.

3 participants