From 95920f48df826dea75e137f00a0abd2ea1d72775 Mon Sep 17 00:00:00 2001 From: Chandan Singh Date: Fri, 10 Aug 2018 21:33:04 +0100 Subject: Move development reqirements to dev-requirements.txt In some cases, such as when working inside a virtual environment, it can be desirable to install all dependencies for running tests using `pip`. This is currently not possible since setuptools does not support installing these dependencies in a virtual environment (by design). (See https://stackoverflow.com/a/21003259.) To circumvent this issue, move such requirements to `dev-requirements.txt` file that can be used easily with `pip install -r`. This also enables tests to be run directly using `pytest`, which can be more convenient than `-addopts` approach when one needs to add multiple options. This will also be useful in creating better testuite images, and fix some of the issues noticed in https://gitlab.com/BuildStream/buildstream-docker-images/merge_requests/56. --- MANIFEST.in | 3 +++ 1 file changed, 3 insertions(+) (limited to 'MANIFEST.in') diff --git a/MANIFEST.in b/MANIFEST.in index 3c8cc64b4..80c815e55 100644 --- a/MANIFEST.in +++ b/MANIFEST.in @@ -21,3 +21,6 @@ recursive-include tests *.expected # Protocol Buffers recursive-include buildstream/_protos *.proto + +# Requirements files +dev-requirements.txt -- cgit v1.2.1