diff options
author | Chandan Singh <csingh43@bloomberg.net> | 2019-01-03 22:06:39 +0000 |
---|---|---|
committer | Tristan Van Berkom <tristan.van.berkom@gmail.com> | 2019-01-04 15:21:35 +0000 |
commit | ebd965fe2453a5a752f782759544e7aca586b661 (patch) | |
tree | 8d5471ac227661db8a4deb5e0de4ce38f3a82634 /requirements | |
parent | 0751fc8f70604ca6eebe5bb9b3b0138ecb1e1a25 (diff) | |
download | buildstream-ebd965fe2453a5a752f782759544e7aca586b661.tar.gz |
Rename "tools" directory to "requirements"
This seems like a better name for the directory, as it more closely
describes the purpose of its contents.
Diffstat (limited to 'requirements')
-rw-r--r-- | requirements/dev-requirements.in | 10 | ||||
-rw-r--r-- | requirements/dev-requirements.txt | 25 | ||||
-rw-r--r-- | requirements/plugin-requirements.in | 2 | ||||
-rw-r--r-- | requirements/plugin-requirements.txt | 4 | ||||
-rw-r--r-- | requirements/requirements.in | 15 | ||||
-rw-r--r-- | requirements/requirements.txt | 18 |
6 files changed, 74 insertions, 0 deletions
diff --git a/requirements/dev-requirements.in b/requirements/dev-requirements.in new file mode 100644 index 000000000..9edb23423 --- /dev/null +++ b/requirements/dev-requirements.in @@ -0,0 +1,10 @@ +coverage == 4.4.0 +pylint +pycodestyle +pytest >= 3.9 +pytest-cov >= 2.5.0 +pytest-datafiles >= 2.0 +pytest-env +pytest-xdist +pytest-timeout +pyftpdlib diff --git a/requirements/dev-requirements.txt b/requirements/dev-requirements.txt new file mode 100644 index 000000000..d706bc9f5 --- /dev/null +++ b/requirements/dev-requirements.txt @@ -0,0 +1,25 @@ +coverage==4.4 +pylint==2.2.2 +pycodestyle==2.4.0 +pytest==4.0.2 +pytest-cov==2.6.0 +pytest-datafiles==2.0 +pytest-env==0.6.2 +pytest-xdist==1.25.0 +pytest-timeout==1.3.3 +pyftpdlib==1.5.4 +## The following requirements were added by pip freeze: +apipkg==1.5 +astroid==2.1.0 +atomicwrites==1.2.1 +attrs==18.2.0 +execnet==1.5.0 +isort==4.3.4 +lazy-object-proxy==1.3.1 +mccabe==0.6.1 +more-itertools==5.0.0 +pluggy==0.8.0 +py==1.7.0 +pytest-forked==0.2 +six==1.12.0 +wrapt==1.10.11 diff --git a/requirements/plugin-requirements.in b/requirements/plugin-requirements.in new file mode 100644 index 000000000..e3527285d --- /dev/null +++ b/requirements/plugin-requirements.in @@ -0,0 +1,2 @@ +arpy +PyGObject diff --git a/requirements/plugin-requirements.txt b/requirements/plugin-requirements.txt new file mode 100644 index 000000000..6841612bd --- /dev/null +++ b/requirements/plugin-requirements.txt @@ -0,0 +1,4 @@ +arpy==1.1.1 +PyGObject==3.30.4 +## The following requirements were added by pip freeze: +pycairo==1.18.0 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 diff --git a/requirements/requirements.txt b/requirements/requirements.txt new file mode 100644 index 000000000..7bf3205f7 --- /dev/null +++ b/requirements/requirements.txt @@ -0,0 +1,18 @@ +Click==7.0 +grpcio==1.17.1 +Jinja2==2.10 +pluginbase==0.7 +protobuf==3.6.1 +psutil==5.4.8 +# 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.51 +setuptools==39.0.1 +## The following requirements were added by pip freeze: +MarkupSafe==1.1.0 +six==1.12.0 |