summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTristan Van Berkom <tristan.vanberkom@codethink.co.uk>2019-03-04 20:39:08 +0900
committerTristan Van Berkom <tristan.vanberkom@codethink.co.uk>2019-03-05 12:54:51 +0900
commitd9296282d58437cb165b68d4a9a4982dea7465d3 (patch)
treef2d9f3a389889d5f5f7adf0afde87d090e9ed74a
parent142ba0b1dc96d83b9a36cf2c0fcf0fe7adf5891b (diff)
downloadbuildstream-d9296282d58437cb165b68d4a9a4982dea7465d3.tar.gz
tox.ini / requirements: Separated coverage requirements
-rw-r--r--requirements/cov-requirements.in2
-rw-r--r--requirements/cov-requirements.txt11
-rw-r--r--requirements/dev-requirements.in4
-rw-r--r--requirements/dev-requirements.txt28
-rw-r--r--tox.ini2
5 files changed, 30 insertions, 17 deletions
diff --git a/requirements/cov-requirements.in b/requirements/cov-requirements.in
new file mode 100644
index 000000000..455b91ba6
--- /dev/null
+++ b/requirements/cov-requirements.in
@@ -0,0 +1,2 @@
+coverage == 4.4.0
+pytest-cov >= 2.5.0
diff --git a/requirements/cov-requirements.txt b/requirements/cov-requirements.txt
new file mode 100644
index 000000000..bed4ccd87
--- /dev/null
+++ b/requirements/cov-requirements.txt
@@ -0,0 +1,11 @@
+coverage==4.4
+pytest-cov==2.6.1
+## The following requirements were added by pip freeze:
+atomicwrites==1.3.0
+attrs==19.1.0
+more-itertools==6.0.0
+pathlib2==2.3.3
+pluggy==0.9.0
+py==1.8.0
+pytest==4.3.0
+six==1.12.0
diff --git a/requirements/dev-requirements.in b/requirements/dev-requirements.in
index c88b4c723..cbfa0c066 100644
--- a/requirements/dev-requirements.in
+++ b/requirements/dev-requirements.in
@@ -1,8 +1,6 @@
-coverage == 4.4.0
pep8
-pylint == 2.1.1
+pylint
pytest >= 3.7
-pytest-cov >= 2.5.0
pytest-datafiles
pytest-env
pytest-pep8
diff --git a/requirements/dev-requirements.txt b/requirements/dev-requirements.txt
index 6d0886d99..cb60332d2 100644
--- a/requirements/dev-requirements.txt
+++ b/requirements/dev-requirements.txt
@@ -1,27 +1,27 @@
-coverage==4.4
pep8==1.7.1
-pylint==2.1.1
-pytest==4.1.1
-pytest-cov==2.6.1
+pylint==2.3.1
+pytest==4.3.0
pytest-datafiles==2.0
pytest-env==0.6.2
pytest-pep8==1.0.6
pytest-pylint==0.14.0
-pytest-xdist==1.26.0
+pytest-xdist==1.26.1
pytest-timeout==1.3.3
## The following requirements were added by pip freeze:
apipkg==1.5
-astroid==2.1.0
-atomicwrites==1.2.1
-attrs==18.2.0
+astroid==2.2.3
+atomicwrites==1.3.0
+attrs==19.1.0
execnet==1.5.0
-isort==4.3.4
+isort==4.3.10
lazy-object-proxy==1.3.1
mccabe==0.6.1
-more-itertools==5.0.0
-pluggy==0.8.1
-py==1.7.0
+more-itertools==6.0.0
+pathlib2==2.3.3
+pluggy==0.9.0
+py==1.8.0
pytest-cache==1.0
-pytest-forked==1.0.1
+pytest-forked==1.0.2
six==1.12.0
-wrapt==1.11.0
+typed-ast==1.2.0
+wrapt==1.11.1
diff --git a/tox.ini b/tox.ini
index 2a3654722..bfe68f88a 100644
--- a/tox.ini
+++ b/tox.ini
@@ -18,6 +18,7 @@ commands =
deps =
-rrequirements/requirements.txt
-rrequirements/dev-requirements.txt
+ -rrequirements/cov-requirements.txt
-rrequirements/plugin-requirements.txt
passenv =
BST_FORCE_BACKEND
@@ -44,6 +45,7 @@ commands =
deps =
-rrequirements/requirements.txt
-rrequirements/dev-requirements.txt
+ -rrequirements/cov-requirements.txt
setenv =
COVERAGE_FILE = {toxinidir}/.coverage-reports/.coverage