Skip to content

Commit a71a63e

Browse files
chore: Upgrade Python requirements
1 parent 3b17b5a commit a71a63e

File tree

7 files changed

+32
-24
lines changed

7 files changed

+32
-24
lines changed

requirements/base.txt

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
#
77
annotated-types==0.7.0
88
# via pydantic
9-
asgiref==3.11.0
9+
asgiref==3.11.1
1010
# via
1111
# django
1212
# django-cors-headers
@@ -28,9 +28,9 @@ charset-normalizer==3.4.4
2828
# via requests
2929
click==8.3.1
3030
# via edx-django-utils
31-
cryptography==46.0.3
31+
cryptography==46.0.4
3232
# via pyjwt
33-
django==5.2.10
33+
django==5.2.11
3434
# via
3535
# -c requirements/constraints.txt
3636
# -r requirements/base.in
@@ -94,7 +94,7 @@ elasticsearch-dsl==7.4.1
9494
# -r requirements/base.in
9595
# django-elasticsearch-dsl
9696
# django-elasticsearch-dsl-drf
97-
gunicorn==24.1.1
97+
gunicorn==25.0.1
9898
# via -r requirements/base.in
9999
idna==3.11
100100
# via requests
@@ -116,15 +116,15 @@ path==17.1.1
116116
# via path-py
117117
path-py==12.5.0
118118
# via -r requirements/base.in
119-
psutil==7.2.1
119+
psutil==7.2.2
120120
# via edx-django-utils
121121
pycparser==3.0
122122
# via cffi
123123
pydantic==2.12.5
124124
# via camel-converter
125125
pydantic-core==2.41.5
126126
# via pydantic
127-
pyjwt[crypto]==2.10.1
127+
pyjwt[crypto]==2.11.0
128128
# via
129129
# -r requirements/base.in
130130
# drf-jwt

requirements/ci.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
#
55
# make upgrade
66
#
7-
cachetools==6.2.5
7+
cachetools==7.0.0
88
# via tox
99
chardet==5.2.0
1010
# via tox

requirements/common_constraints.txt

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,3 +17,9 @@
1717
# elastic search changelog: https://www.elastic.co/guide/en/enterprise-search/master/release-notes-7.14.0.html
1818
# See https://github.com/openedx/edx-platform/issues/35126 for more info
1919
elasticsearch<7.14.0
20+
21+
# pip 26 is incompatible with pip-tools hence causing failures during the build process
22+
# Make upgrade command and all requirements upgrade jobs are broken due to this.
23+
# The constraint can be removed once a release (pip-tools > 7.5.2) is available with support for pip 26
24+
# Issue to track this dependency and unpin later on: https://github.com/jazzband/pip-tools/issues/2319
25+
pip<26.0

requirements/django.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
django==5.2.10
1+
django==5.2.11

requirements/pip.txt

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,8 @@ wheel==0.46.3
1111

1212
# The following packages are considered to be unsafe in a requirements file:
1313
pip==25.3
14-
# via -r requirements/pip.in
14+
# via
15+
# -c requirements/common_constraints.txt
16+
# -r requirements/pip.in
1517
setuptools==80.10.2
1618
# via -r requirements/pip.in

requirements/quality.txt

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ annotated-types==0.7.0
99
# -r requirements/base.txt
1010
# -r requirements/test.txt
1111
# pydantic
12-
asgiref==3.11.0
12+
asgiref==3.11.1
1313
# via
1414
# -r requirements/base.txt
1515
# -r requirements/test.txt
@@ -26,7 +26,7 @@ attrs==25.4.0
2626
# -r requirements/test.txt
2727
# jsonschema
2828
# referencing
29-
cachetools==6.2.5
29+
cachetools==7.0.0
3030
# via
3131
# -r requirements/test.txt
3232
# tox
@@ -76,11 +76,11 @@ colorama==0.4.6
7676
# via
7777
# -r requirements/test.txt
7878
# tox
79-
coverage[toml]==7.13.2
79+
coverage[toml]==7.13.3
8080
# via
8181
# -r requirements/test.txt
8282
# pytest-cov
83-
cryptography==46.0.3
83+
cryptography==46.0.4
8484
# via
8585
# -r requirements/base.txt
8686
# -r requirements/test.txt
@@ -97,7 +97,7 @@ distlib==0.4.0
9797
# via
9898
# -r requirements/test.txt
9999
# virtualenv
100-
django==5.2.10
100+
django==5.2.11
101101
# via
102102
# -c requirements/constraints.txt
103103
# -r requirements/base.txt
@@ -207,7 +207,7 @@ filelock==3.20.3
207207
# -r requirements/test.txt
208208
# tox
209209
# virtualenv
210-
gunicorn==24.1.1
210+
gunicorn==25.0.1
211211
# via
212212
# -r requirements/base.txt
213213
# -r requirements/test.txt
@@ -295,7 +295,7 @@ pluggy==1.6.0
295295
# pytest
296296
# pytest-cov
297297
# tox
298-
psutil==7.2.1
298+
psutil==7.2.2
299299
# via
300300
# -r requirements/base.txt
301301
# -r requirements/test.txt
@@ -322,7 +322,7 @@ pygments==2.19.2
322322
# -r requirements/test.txt
323323
# diff-cover
324324
# pytest
325-
pyjwt[crypto]==2.10.1
325+
pyjwt[crypto]==2.11.0
326326
# via
327327
# -r requirements/base.txt
328328
# -r requirements/test.txt

requirements/test.txt

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ annotated-types==0.7.0
88
# via
99
# -r requirements/base.txt
1010
# pydantic
11-
asgiref==3.11.0
11+
asgiref==3.11.1
1212
# via
1313
# -r requirements/base.txt
1414
# django
@@ -22,7 +22,7 @@ attrs==25.4.0
2222
# -r requirements/base.txt
2323
# jsonschema
2424
# referencing
25-
cachetools==6.2.5
25+
cachetools==7.0.0
2626
# via tox
2727
camel-converter[pydantic]==5.0.0
2828
# via
@@ -55,11 +55,11 @@ code-annotations==2.3.0
5555
# via -r requirements/test.in
5656
colorama==0.4.6
5757
# via tox
58-
coverage[toml]==7.13.2
58+
coverage[toml]==7.13.3
5959
# via
6060
# -r requirements/test.in
6161
# pytest-cov
62-
cryptography==46.0.3
62+
cryptography==46.0.4
6363
# via
6464
# -r requirements/base.txt
6565
# pyjwt
@@ -153,7 +153,7 @@ filelock==3.20.3
153153
# via
154154
# tox
155155
# virtualenv
156-
gunicorn==24.1.1
156+
gunicorn==25.0.1
157157
# via -r requirements/base.txt
158158
idna==3.11
159159
# via
@@ -216,7 +216,7 @@ pluggy==1.6.0
216216
# pytest
217217
# pytest-cov
218218
# tox
219-
psutil==7.2.1
219+
psutil==7.2.2
220220
# via
221221
# -r requirements/base.txt
222222
# edx-django-utils
@@ -236,7 +236,7 @@ pygments==2.19.2
236236
# via
237237
# diff-cover
238238
# pytest
239-
pyjwt[crypto]==2.10.1
239+
pyjwt[crypto]==2.11.0
240240
# via
241241
# -r requirements/base.txt
242242
# drf-jwt

0 commit comments

Comments
 (0)