Skip to content
This repository was archived by the owner on Sep 11, 2024. It is now read-only.

Commit 12f250b

Browse files
chore: Upgrade Python requirements (#632)
* chore: Upgrade Python requirements * chore: update requirements --------- Co-authored-by: Zacharis278 <[email protected]>
1 parent 59596f1 commit 12f250b

File tree

10 files changed

+76
-68
lines changed

10 files changed

+76
-68
lines changed

requirements/base.txt

+3-3
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ click-plugins==1.1.1
5050
# via celery
5151
click-repl==0.3.0
5252
# via celery
53-
cryptography==42.0.8
53+
cryptography==43.0.0
5454
# via
5555
# pyjwt
5656
# social-auth-core
@@ -220,15 +220,15 @@ six==1.16.0
220220
# python-dateutil
221221
slumber==0.7.1
222222
# via edx-rest-api-client
223-
social-auth-app-django==5.4.1
223+
social-auth-app-django==5.4.2
224224
# via
225225
# -r requirements/base.in
226226
# edx-auth-backends
227227
social-auth-core==4.5.4
228228
# via
229229
# edx-auth-backends
230230
# social-auth-app-django
231-
sqlparse==0.5.0
231+
sqlparse==0.5.1
232232
# via django
233233
stevedore==5.2.0
234234
# via

requirements/common_constraints.txt

+8
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ Django<5.0
2222

2323
# elasticsearch>=7.14.0 includes breaking changes in it which caused issues in discovery upgrade process.
2424
# elastic search changelog: https://www.elastic.co/guide/en/enterprise-search/master/release-notes-7.14.0.html
25+
# See https://github.com/openedx/edx-platform/issues/35126 for more info
2526
elasticsearch<7.14.0
2627

2728
# django-simple-history>3.0.0 adds indexing and causes a lot of migrations to be affected
@@ -35,3 +36,10 @@ elasticsearch<7.14.0
3536
# So we need to pin it globally, for now.
3637
# Ticket for unpinning: https://github.com/openedx/edx-lint/issues/407
3738
importlib-metadata<7
39+
40+
# Cause: https://github.com/openedx/event-tracking/pull/290
41+
# event-tracking 2.4.1 upgrades to pymongo 4.4.0 which is not supported on edx-platform.
42+
# We will pin event-tracking to do not break existing installations
43+
# This can be unpinned once https://github.com/openedx/edx-platform/issues/34586
44+
# has been resolved and edx-platform is running with pymongo>=4.4.0
45+
event-tracking<2.4.1

requirements/devstack.txt

+14-14
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ asgiref==3.8.1
2323
# -r requirements/local.txt
2424
# django
2525
# django-cors-headers
26-
astroid==3.2.2
26+
astroid==3.2.4
2727
# via
2828
# -r requirements/local.txt
2929
# pylint
@@ -56,18 +56,18 @@ billiard==4.2.0
5656
# via
5757
# -r requirements/local.txt
5858
# celery
59-
boto3==1.34.141
59+
boto3==1.34.149
6060
# via
6161
# -c requirements/constraints.txt
6262
# -r requirements/local.txt
6363
# moto
64-
botocore==1.34.141
64+
botocore==1.34.149
6565
# via
6666
# -r requirements/local.txt
6767
# boto3
6868
# moto
6969
# s3transfer
70-
cachetools==5.3.3
70+
cachetools==5.4.0
7171
# via
7272
# -r requirements/local.txt
7373
# tox
@@ -133,11 +133,11 @@ configobj==5.0.8
133133
# via
134134
# -r requirements/local.txt
135135
# ruamel-yaml-cmd
136-
coverage[toml]==7.5.4
136+
coverage[toml]==7.6.0
137137
# via
138138
# -r requirements/local.txt
139139
# pytest-cov
140-
cryptography==42.0.8
140+
cryptography==43.0.0
141141
# via
142142
# -r requirements/local.txt
143143
# moto
@@ -190,7 +190,7 @@ django-crum==0.7.9
190190
# via
191191
# -r requirements/local.txt
192192
# edx-django-utils
193-
django-debug-toolbar==4.4.5
193+
django-debug-toolbar==4.4.6
194194
# via -r requirements/local.txt
195195
django-dynamic-fixture==4.0.1
196196
# via -r requirements/local.txt
@@ -260,15 +260,15 @@ edx-drf-extensions==10.3.0
260260
# via -r requirements/local.txt
261261
edx-i18n-tools==1.6.0
262262
# via -r requirements/local.txt
263-
edx-lint==5.3.6
263+
edx-lint==5.3.7
264264
# via -r requirements/local.txt
265265
edx-opaque-keys==2.10.0
266266
# via
267267
# -r requirements/local.txt
268268
# edx-drf-extensions
269269
edx-rest-api-client==5.7.1
270270
# via -r requirements/local.txt
271-
exceptiongroup==1.2.1
271+
exceptiongroup==1.2.2
272272
# via
273273
# -r requirements/local.txt
274274
# pytest
@@ -433,7 +433,7 @@ pyjwt[crypto]==2.8.0
433433
# edx-drf-extensions
434434
# edx-rest-api-client
435435
# social-auth-core
436-
pylint==3.2.5
436+
pylint==3.2.6
437437
# via
438438
# -r requirements/local.txt
439439
# edx-lint
@@ -467,7 +467,7 @@ pyproject-api==1.7.1
467467
# via
468468
# -r requirements/local.txt
469469
# tox
470-
pytest==8.2.2
470+
pytest==8.3.2
471471
# via
472472
# -r requirements/local.txt
473473
# pytest-cov
@@ -581,7 +581,7 @@ snowballstemmer==2.2.0
581581
# via
582582
# -r requirements/local.txt
583583
# sphinx
584-
social-auth-app-django==5.4.1
584+
social-auth-app-django==5.4.2
585585
# via
586586
# -r requirements/local.txt
587587
# edx-auth-backends
@@ -625,7 +625,7 @@ sphinxcontrib-serializinghtml==1.1.5
625625
# via
626626
# -r requirements/local.txt
627627
# sphinx
628-
sqlparse==0.5.0
628+
sqlparse==0.5.1
629629
# via
630630
# -r requirements/local.txt
631631
# django
@@ -648,7 +648,7 @@ tomli==2.0.1
648648
# pyproject-api
649649
# pytest
650650
# tox
651-
tomlkit==0.12.5
651+
tomlkit==0.13.0
652652
# via
653653
# -r requirements/local.txt
654654
# pylint

requirements/docs.txt

+3-3
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ click-repl==0.3.0
8282
# via
8383
# -r requirements/base.txt
8484
# celery
85-
cryptography==42.0.8
85+
cryptography==43.0.0
8686
# via
8787
# -r requirements/base.txt
8888
# pyjwt
@@ -328,7 +328,7 @@ slumber==0.7.1
328328
# edx-rest-api-client
329329
snowballstemmer==2.2.0
330330
# via sphinx
331-
social-auth-app-django==5.4.1
331+
social-auth-app-django==5.4.2
332332
# via
333333
# -r requirements/base.txt
334334
# edx-auth-backends
@@ -358,7 +358,7 @@ sphinxcontrib-qthelp==1.0.3
358358
# via sphinx
359359
sphinxcontrib-serializinghtml==1.1.5
360360
# via sphinx
361-
sqlparse==0.5.0
361+
sqlparse==0.5.1
362362
# via
363363
# -r requirements/base.txt
364364
# django

requirements/local.txt

+14-14
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ asgiref==3.8.1
2727
# -r requirements/test.txt
2828
# django
2929
# django-cors-headers
30-
astroid==3.2.2
30+
astroid==3.2.4
3131
# via
3232
# -r requirements/test.txt
3333
# pylint
@@ -64,18 +64,18 @@ billiard==4.2.0
6464
# -r requirements/docs.txt
6565
# -r requirements/test.txt
6666
# celery
67-
boto3==1.34.141
67+
boto3==1.34.149
6868
# via
6969
# -c requirements/constraints.txt
7070
# -r requirements/test.txt
7171
# moto
72-
botocore==1.34.141
72+
botocore==1.34.149
7373
# via
7474
# -r requirements/test.txt
7575
# boto3
7676
# moto
7777
# s3transfer
78-
cachetools==5.3.3
78+
cachetools==5.4.0
7979
# via
8080
# -r requirements/test.txt
8181
# tox
@@ -147,11 +147,11 @@ colorama==0.4.6
147147
# tox
148148
configobj==5.0.8
149149
# via ruamel-yaml-cmd
150-
coverage[toml]==7.5.4
150+
coverage[toml]==7.6.0
151151
# via
152152
# -r requirements/test.txt
153153
# pytest-cov
154-
cryptography==42.0.8
154+
cryptography==43.0.0
155155
# via
156156
# -r requirements/docs.txt
157157
# -r requirements/test.txt
@@ -210,7 +210,7 @@ django-crum==0.7.9
210210
# -r requirements/docs.txt
211211
# -r requirements/test.txt
212212
# edx-django-utils
213-
django-debug-toolbar==4.4.5
213+
django-debug-toolbar==4.4.6
214214
# via -r requirements/local.in
215215
django-dynamic-fixture==4.0.1
216216
# via -r requirements/test.txt
@@ -305,7 +305,7 @@ edx-drf-extensions==10.3.0
305305
# -r requirements/test.txt
306306
edx-i18n-tools==1.6.0
307307
# via -r requirements/local.in
308-
edx-lint==5.3.6
308+
edx-lint==5.3.7
309309
# via -r requirements/test.txt
310310
edx-opaque-keys==2.10.0
311311
# via
@@ -316,7 +316,7 @@ edx-rest-api-client==5.7.1
316316
# via
317317
# -r requirements/docs.txt
318318
# -r requirements/test.txt
319-
exceptiongroup==1.2.1
319+
exceptiongroup==1.2.2
320320
# via
321321
# -r requirements/test.txt
322322
# pytest
@@ -484,7 +484,7 @@ pyjwt[crypto]==2.8.0
484484
# edx-drf-extensions
485485
# edx-rest-api-client
486486
# social-auth-core
487-
pylint==3.2.5
487+
pylint==3.2.6
488488
# via
489489
# -r requirements/test.txt
490490
# edx-lint
@@ -518,7 +518,7 @@ pyproject-api==1.7.1
518518
# via
519519
# -r requirements/test.txt
520520
# tox
521-
pytest==8.2.2
521+
pytest==8.3.2
522522
# via
523523
# -r requirements/test.txt
524524
# pytest-cov
@@ -635,7 +635,7 @@ snowballstemmer==2.2.0
635635
# via
636636
# -r requirements/docs.txt
637637
# sphinx
638-
social-auth-app-django==5.4.1
638+
social-auth-app-django==5.4.2
639639
# via
640640
# -r requirements/docs.txt
641641
# -r requirements/test.txt
@@ -681,7 +681,7 @@ sphinxcontrib-serializinghtml==1.1.5
681681
# via
682682
# -r requirements/docs.txt
683683
# sphinx
684-
sqlparse==0.5.0
684+
sqlparse==0.5.1
685685
# via
686686
# -r requirements/docs.txt
687687
# -r requirements/test.txt
@@ -707,7 +707,7 @@ tomli==2.0.1
707707
# pyproject-api
708708
# pytest
709709
# tox
710-
tomlkit==0.12.5
710+
tomlkit==0.13.0
711711
# via
712712
# -r requirements/test.txt
713713
# pylint

0 commit comments

Comments
 (0)