diff options
Diffstat (limited to 'requirements/requirements.in')
-rw-r--r-- | requirements/requirements.in | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/requirements/requirements.in b/requirements/requirements.in new file mode 100644 index 000000000..a3c62c79b --- /dev/null +++ b/requirements/requirements.in @@ -0,0 +1,15 @@ +Click +grpcio >= 1.10 +Jinja2 >= 2.10 +pluginbase +protobuf >= 3.5 +psutil +# 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 +setuptools |