Skip to content

Commit 4a1a8ce

Browse files
webknjazberuicsirosen
committed
📦 Add a stable extra for pip upper bound
It is supposed to correspond to the range of what's tested in our CI. Co-Authored-By: Jimmy Merrild Krag <[email protected]> Co-Authored-By: Stephen Rosen <[email protected]>
1 parent 21c9b84 commit 4a1a8ce

File tree

3 files changed

+6
-1
lines changed

3 files changed

+6
-1
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ Similar to `pip`, `pip-tools` must be installed in each of your project's
2222

2323
```console
2424
$ source /path/to/venv/bin/activate
25-
(venv) $ python -m pip install pip-tools
25+
(venv) $ python -m pip install 'pip-tools [supported]'
2626
```
2727

2828
**Note**: all of the remaining example commands assume you've activated your

pyproject.toml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,9 @@ repository = "https://github.com/jazzband/pip-tools"
5555
changelog = "https://github.com/jazzband/pip-tools/releases"
5656

5757
[project.optional-dependencies]
58+
stable = [
59+
"pip <= 25.3",
60+
]
5861
testing = [
5962
"pytest >= 7.2.0",
6063
"pytest-rerunfailures",

tox.ini

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,8 @@ skip_missing_interpreters = True
1111
[testenv]
1212
description = run the tests with pytest
1313
extras =
14+
pipsupported: stable
15+
piplowest: stable
1416
testing
1517
coverage: coverage
1618
deps =

0 commit comments

Comments
 (0)