[config] Test dependency ruamel.yaml.clib needs to be updated for Python 3.10
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
tripleo |
Triaged
|
Medium
|
Dariusz Smigiel |
Bug Description
When trying to run tests on Python 3.10, tox showed errors.
Building wheels for collected packages: ruamel.yaml.clib
Building wheel for ruamel.yaml.clib (setup.py): started
Building wheel for ruamel.yaml.clib (setup.py): finished with status 'error'
Running setup.py clean for ruamel.yaml.clib
Failed to build ruamel.yaml.clib
...
ERROR: Command errored out with exit status 1: /tmp/.venv/
I tracked them down to issues with pinned version of ruamel.yaml.clib
[dasm@fedora config]$ cat test-requiremen
ruamel.
After swapping version to latest released one for ruamel.yaml.clib 0.2.6 it resolved issues.
The author of the package has been notified about the issue with compilation [1], and updated code to incorporate changes.
Additionally, the Author suggested use of newer version of ruamel.yaml altogether with ruamel.yaml.clib to support Python 3.10 [2]
[1]: https:/
[2]: https:/
Changed in tripleo: | |
status: | New → Triaged |
importance: | Undecided → Medium |
assignee: | nobody → Dariusz Smigiel (smigiel-dariusz) |