summaryrefslogtreecommitdiff
path: root/requirements
diff options
context:
space:
mode:
authorNed Batchelder <ned@nedbatchelder.com>2021-03-01 18:17:55 -0500
committerNed Batchelder <ned@nedbatchelder.com>2021-03-01 18:17:55 -0500
commitfd65d6fb804e5243d7eb17381c33351d0dfeab76 (patch)
tree71a78e8a7b5b06cf1173517421e215980db75c9e /requirements
parent31d4b0029181879ae3a8869caf38e32c7b8aace7 (diff)
downloadpython-coveragepy-git-fd65d6fb804e5243d7eb17381c33351d0dfeab76.tar.gz
build: clean up pip files
auditwheel only installs on Python 3. So only install it where we need it, and clean up other .pip files along the way.
Diffstat (limited to 'requirements')
-rw-r--r--requirements/ci.pip3
-rw-r--r--requirements/dev.pip3
-rw-r--r--requirements/pins.pip1
-rw-r--r--requirements/pip.pip2
-rw-r--r--requirements/pytest.pip2
-rw-r--r--requirements/tox.pip5
-rw-r--r--requirements/wheel.pip2
7 files changed, 9 insertions, 9 deletions
diff --git a/requirements/ci.pip b/requirements/ci.pip
index 72c6a790..2eba2f49 100644
--- a/requirements/ci.pip
+++ b/requirements/ci.pip
@@ -4,6 +4,5 @@
-c pins.pip
# Things CI servers need for running tests.
--r tox.pip
+tox
-r pytest.pip
--r wheel.pip
diff --git a/requirements/dev.pip b/requirements/dev.pip
index 791a2fae..13a80b9f 100644
--- a/requirements/dev.pip
+++ b/requirements/dev.pip
@@ -4,12 +4,13 @@
# Requirements for doing local development work on coverage.py.
# https://requires.io/github/nedbat/coveragepy/requirements/
+-c pins.pip
-r pip.pip
pluggy==0.13.1
# PyPI requirements for running tests.
--r tox.pip
+tox
-r pytest.pip
# for linting.
diff --git a/requirements/pins.pip b/requirements/pins.pip
index a6983bb0..02ba58a0 100644
--- a/requirements/pins.pip
+++ b/requirements/pins.pip
@@ -5,6 +5,7 @@
auditwheel==3.3.1
cibuildwheel==1.7.0
+tox==3.20.1
tox-gh-actions==2.2.0
# setuptools 45.x is py3-only
diff --git a/requirements/pip.pip b/requirements/pip.pip
index c7c4895f..3768f1ae 100644
--- a/requirements/pip.pip
+++ b/requirements/pip.pip
@@ -1,5 +1,7 @@
# Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0
# For details: https://github.com/nedbat/coveragepy/blob/master/NOTICE.txt
+-c pins.pip
+
pip==20.2.4
virtualenv==20.2.1
diff --git a/requirements/pytest.pip b/requirements/pytest.pip
index ecdf619c..1b696071 100644
--- a/requirements/pytest.pip
+++ b/requirements/pytest.pip
@@ -1,6 +1,8 @@
# Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0
# For details: https://github.com/nedbat/coveragepy/blob/master/NOTICE.txt
+-c pins.pip
+
# The pytest specifics used by coverage.py
# 4.x is last to support py2
diff --git a/requirements/tox.pip b/requirements/tox.pip
deleted file mode 100644
index 0e0f20f2..00000000
--- a/requirements/tox.pip
+++ /dev/null
@@ -1,5 +0,0 @@
-# Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0
-# For details: https://github.com/nedbat/coveragepy/blob/master/NOTICE.txt
-
-# The version of tox used by coverage.py
-tox==3.20.1
diff --git a/requirements/wheel.pip b/requirements/wheel.pip
index 1223cddd..4954d249 100644
--- a/requirements/wheel.pip
+++ b/requirements/wheel.pip
@@ -5,6 +5,6 @@
# Things needed to make wheels for coverage.py
-auditwheel
+auditwheel; python_version > '3.6'
setuptools
wheel