Skip to content

Commit cc03adc

Browse files
authored
fix: make upgrade to reinstall pip before running pip-compile (#872)
1 parent 6929c69 commit cc03adc

File tree

7 files changed

+26
-29
lines changed

7 files changed

+26
-29
lines changed

Makefile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,7 @@ requirements: ## install development environment requirements
3939
upgrade: export CUSTOM_COMPILE_COMMAND=make upgrade
4040
upgrade: ## update the pip requirements files to use the latest releases satisfying our constraints
4141
pip install -qr requirements/pip-tools.txt
42+
pip install -qr requirements/pip.txt
4243
# Make sure to compile files after any other files they include!
4344
pip-compile -v --upgrade --rebuild --allow-unsafe -o requirements/pip.txt requirements/pip.in
4445
pip-compile -v --upgrade --rebuild -o requirements/pip-tools.txt requirements/pip-tools.in

requirements/ci.txt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ chardet==5.2.0
1010
# via tox
1111
colorama==0.4.6
1212
# via tox
13-
coverage==7.11.0
13+
coverage==7.11.1
1414
# via -r requirements/ci.in
1515
distlib==0.4.0
1616
# via virtualenv
@@ -30,7 +30,7 @@ pluggy==1.6.0
3030
# via tox
3131
pyproject-api==1.10.0
3232
# via tox
33-
tox==4.31.0
33+
tox==4.32.0
3434
# via -r requirements/ci.in
35-
virtualenv==20.35.3
35+
virtualenv==20.35.4
3636
# via tox

requirements/dev.txt

Lines changed: 7 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -17,15 +17,11 @@ astroid==3.3.11
1717
# -r requirements/test.txt
1818
# pylint
1919
# pylint-celery
20-
attrs==25.4.0
21-
# via
22-
# -r requirements/test.txt
23-
# hypothesis
24-
boto3==1.40.55
20+
boto3==1.40.68
2521
# via
2622
# -r requirements/test.txt
2723
# fs-s3fs
28-
botocore==1.40.55
24+
botocore==1.40.68
2925
# via
3026
# -r requirements/test.txt
3127
# boto3
@@ -66,7 +62,7 @@ colorama==0.4.6
6662
# -r requirements/ci.txt
6763
# -r requirements/test.txt
6864
# tox
69-
coverage[toml]==7.11.0
65+
coverage[toml]==7.11.1
7066
# via
7167
# -r requirements/ci.txt
7268
# -r requirements/test.txt
@@ -84,7 +80,7 @@ distlib==0.4.0
8480
# -r requirements/ci.txt
8581
# -r requirements/test.txt
8682
# virtualenv
87-
django==4.2.25
83+
django==5.2.8
8884
# via
8985
# -c https://raw.githubusercontent.com/edx/edx-lint/master/edx_lint/files/common_constraints.txt
9086
# -r requirements/test.txt
@@ -112,7 +108,7 @@ fs-s3fs==1.1.1
112108
# via
113109
# -r requirements/test.txt
114110
# openedx-django-pyfs
115-
hypothesis==6.142.1
111+
hypothesis==6.147.0
116112
# via -r requirements/test.txt
117113
iniconfig==2.3.0
118114
# via
@@ -277,7 +273,7 @@ tomlkit==0.13.3
277273
# via
278274
# -r requirements/test.txt
279275
# pylint
280-
tox==4.31.0
276+
tox==4.32.0
281277
# via
282278
# -r requirements/ci.txt
283279
# -r requirements/test.txt
@@ -289,7 +285,7 @@ urllib3==2.5.0
289285
# via
290286
# -r requirements/test.txt
291287
# botocore
292-
virtualenv==20.35.3
288+
virtualenv==20.35.4
293289
# via
294290
# -r requirements/ci.txt
295291
# -r requirements/test.txt

requirements/django.txt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,13 +10,13 @@ appdirs==1.4.4
1010
# fs
1111
asgiref==3.10.0
1212
# via django
13-
boto3==1.40.55
13+
boto3==1.40.68
1414
# via fs-s3fs
15-
botocore==1.40.55
15+
botocore==1.40.68
1616
# via
1717
# boto3
1818
# s3transfer
19-
django==4.2.25
19+
django==5.2.8
2020
# via
2121
# -c https://raw.githubusercontent.com/edx/edx-lint/master/edx_lint/files/common_constraints.txt
2222
# -r requirements/django.in

requirements/doc.txt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,11 +22,11 @@ babel==2.17.0
2222
# sphinx
2323
beautifulsoup4==4.14.2
2424
# via pydata-sphinx-theme
25-
boto3==1.40.55
25+
boto3==1.40.68
2626
# via
2727
# -r requirements/django.txt
2828
# fs-s3fs
29-
botocore==1.40.55
29+
botocore==1.40.68
3030
# via
3131
# -r requirements/django.txt
3232
# boto3
@@ -35,7 +35,7 @@ certifi==2025.10.5
3535
# via requests
3636
charset-normalizer==3.4.4
3737
# via requests
38-
django==4.2.25
38+
django==5.2.8
3939
# via
4040
# -c https://raw.githubusercontent.com/edx/edx-lint/master/edx_lint/files/common_constraints.txt
4141
# -r requirements/django.txt

requirements/pip.txt

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@ wheel==0.45.1
99

1010
# The following packages are considered to be unsafe in a requirements file:
1111
pip==25.2
12-
# via -r requirements/pip.in
12+
# via
13+
# -c https://raw.githubusercontent.com/edx/edx-lint/master/edx_lint/files/common_constraints.txt
14+
# -r requirements/pip.in
1315
setuptools==80.9.0
1416
# via -r requirements/pip.in

requirements/test.txt

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -17,13 +17,11 @@ astroid==3.3.11
1717
# -r requirements/test.in
1818
# pylint
1919
# pylint-celery
20-
attrs==25.4.0
21-
# via hypothesis
22-
boto3==1.40.55
20+
boto3==1.40.68
2321
# via
2422
# -r requirements/django.txt
2523
# fs-s3fs
26-
botocore==1.40.55
24+
botocore==1.40.68
2725
# via
2826
# -r requirements/django.txt
2927
# boto3
@@ -45,7 +43,7 @@ code-annotations==2.3.0
4543
# via edx-lint
4644
colorama==0.4.6
4745
# via tox
48-
coverage[toml]==7.11.0
46+
coverage[toml]==7.11.1
4947
# via
5048
# -r requirements/test.in
5149
# pytest-cov
@@ -82,7 +80,7 @@ fs-s3fs==1.1.1
8280
# via
8381
# -r requirements/django.txt
8482
# openedx-django-pyfs
85-
hypothesis==6.142.1
83+
hypothesis==6.147.0
8684
# via -r requirements/test.in
8785
iniconfig==2.3.0
8886
# via pytest
@@ -208,7 +206,7 @@ text-unidecode==1.3
208206
# via python-slugify
209207
tomlkit==0.13.3
210208
# via pylint
211-
tox==4.31.0
209+
tox==4.32.0
212210
# via -r requirements/test.in
213211
typing-extensions==4.15.0
214212
# via
@@ -218,7 +216,7 @@ urllib3==2.5.0
218216
# via
219217
# -r requirements/django.txt
220218
# botocore
221-
virtualenv==20.35.3
219+
virtualenv==20.35.4
222220
# via tox
223221
web-fragments==3.1.0
224222
# via -r requirements/django.txt

0 commit comments

Comments
 (0)