Skip to content

Commit 14d6e55

Browse files
committed
fix(Makefile): install pip<22 to prevent pip-tools bug
jazzband/pip-tools#1558
1 parent 85e8a7e commit 14d6e55

File tree

3 files changed

+7
-1
lines changed

3 files changed

+7
-1
lines changed

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ install:
66
@echo "---------------------------"
77
@echo "- Installing dependencies -"
88
@echo "---------------------------"
9-
python -m pip install pip-tools
9+
python -m pip install "pip<22" pip-tools
1010
python -m piptools sync requirements.txt docs/requirements.txt requirements-dev.txt
1111
pre-commit install
1212

requirements-dev.in

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
-c requirements.txt
22
-c docs/requirements.txt
33

4+
pip<22
5+
46
pre-commit
57
pytest
68
pytest-cookies

requirements-dev.txt

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -133,3 +133,7 @@ urllib3==1.26.7
133133
# requests
134134
virtualenv==20.9.0
135135
# via pre-commit
136+
137+
# The following packages are considered to be unsafe in a requirements file:
138+
pip==21.3.1
139+
# via -r requirements-dev.in

0 commit comments

Comments
 (0)