Skip to content
Snippets Groups Projects
Commit 3513580c authored by Valentin David's avatar Valentin David
Browse files

Merge branch 'valentindavid/ruamel_0_15_41' into 'master'

setup.py: require ruamel.yaml >= 0.15.41 < 0.15.52

See merge request !975
parents 2a8a3b19 499c70fd
No related branches found
No related tags found
1 merge request!975setup.py: require ruamel.yaml >= 0.15.41 < 0.15.52
Pipeline #38271568 passed
......@@ -337,7 +337,14 @@ setup(name='BuildStream',
install_requires=[
'setuptools',
'psutil',
'ruamel.yaml < 0.15.52',
# According to ruamel.yaml's PyPI page, we are suppose to use
# "<=0.15" in production until 0.15 becomes API stable.
# However we need ruamel.yaml 0.15.41 or greater for Python 3.7.
# We know that ruamel.yaml 0.15.52 breaks API in a way that
# is incompatible with BuildStream.
#
# See issues #571 and #790.
'ruamel.yaml >= 0.15.41, < 0.15.52',
'pluginbase',
'Click',
'jinja2 >= 2.10',
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment