Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump pip minimum version to >= 21.2 #1500

Merged
merged 9 commits into from
Oct 12, 2021
Merged
4 changes: 3 additions & 1 deletion README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -529,5 +529,7 @@ versions as the required ``pip`` versions.
+---------------+----------------+----------------+
| 5.5.0 | 20.1 - 20.3.* | 2.7, 3.5 - 3.9 |
+---------------+----------------+----------------+
| 6.0.0+ | 20.3+ | 3.6 - 3.9 |
| 6.0.0 - 6.3.1 | 20.3 - 21.2.* | 3.6 - 3.9 |
+---------------+----------------+----------------+
| 6.4.0+ | 21.2+ | 3.6 - 3.10 |
+---------------+----------------+----------------+
2 changes: 1 addition & 1 deletion setup.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ install_requires =
# direct dependencies
click >= 7
pep517
pip >= 20.3
pip >= 21.2
# indirect dependencies
setuptools # typically needed when pip-tools invokes setup.py
wheel # pip plugin needed by pip-tools
Expand Down
7 changes: 2 additions & 5 deletions tox.ini
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[tox]
envlist =
# NOTE: keep this in sync with the env list in .github/workflows/ci.yml.
py{36,37,38,39,310,py3}-pip{20.3,previous,latest,main}-coverage
py{36,37,38,39,310,py3}-pip{previous,latest,main}-coverage
checkqa
readme
skip_missing_interpreters = True
Expand All @@ -11,14 +11,11 @@ extras =
testing
coverage: coverage
deps =
pipprevious: pip==20.3.*
pipprevious: pip==21.2.*
piplatest: pip
pipmain: -e git+https://github.com/pypa/pip.git@main#egg=pip
pip20.3: pip==20.3.*
setenv =
coverage: PYTEST_ADDOPTS=--strict --doctest-modules --cov --cov-report=term-missing --cov-report=xml {env:PYTEST_ADDOPTS:}
pipprevious,pip20.3: PIP_DISABLE_PIP_VERSION_CHECK=1
piplatest: PIP_USE_FEATURE=in-tree-build
commands_pre =
piplatest: python -m pip install -U pip
pip --version
Expand Down