Skip to content

Commit 5d01a40

Browse files
authored
Merge pull request #37511 from openedx/repo-tools/upgrade-python-requirements-900706b
chore: Upgrade Python requirements
2 parents b55c44a + 05392be commit 5d01a40

12 files changed

Lines changed: 210 additions & 210 deletions

File tree

requirements/constraints.txt

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -136,3 +136,7 @@ django-debug-toolbar<6.0.0
136136
# Issue: https://github.com/openedx/edx-platform/issues/37435
137137
cryptography<46.0.0
138138
pact-python<3.0.0
139+
140+
# Date 2025-10-21
141+
# Issue: https://github.com/openedx/edx-platform/issues/37515
142+
social-auth-core==4.7.0

requirements/edx-sandbox/base.txt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ markupsafe==3.0.3
3838
# via
3939
# chem
4040
# openedx-calc
41-
matplotlib==3.10.6
41+
matplotlib==3.10.7
4242
# via -r requirements/edx-sandbox/base.in
4343
mpmath==1.3.0
4444
# via sympy
@@ -60,7 +60,7 @@ openedx-calc==4.0.2
6060
# via -r requirements/edx-sandbox/base.in
6161
packaging==25.0
6262
# via matplotlib
63-
pillow==11.3.0
63+
pillow==12.0.0
6464
# via matplotlib
6565
pycparser==2.23
6666
# via cffi
@@ -74,7 +74,7 @@ python-dateutil==2.9.0.post0
7474
# via matplotlib
7575
random2==1.0.2
7676
# via -r requirements/edx-sandbox/base.in
77-
regex==2025.9.18
77+
regex==2025.10.23
7878
# via nltk
7979
scipy==1.16.2
8080
# via

requirements/edx/base.txt

Lines changed: 33 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ acid-xblock==0.4.1
88
# via -r requirements/edx/kernel.in
99
aiohappyeyeballs==2.6.1
1010
# via aiohttp
11-
aiohttp==3.13.0
11+
aiohttp==3.13.1
1212
# via
1313
# geoip2
1414
# openai
@@ -68,14 +68,14 @@ bleach[css]==6.2.0
6868
# xblock-poll
6969
boto==2.49.0
7070
# via -r requirements/edx/kernel.in
71-
boto3==1.40.46
71+
boto3==1.40.55
7272
# via
7373
# -r requirements/edx/kernel.in
7474
# django-ses
7575
# fs-s3fs
7676
# ora2
7777
# snowflake-connector-python
78-
botocore==1.40.46
78+
botocore==1.40.55
7979
# via
8080
# -r requirements/edx/kernel.in
8181
# boto3
@@ -85,11 +85,11 @@ bridgekeeper==0.9
8585
# via -r requirements/edx/kernel.in
8686
cachecontrol==0.14.3
8787
# via firebase-admin
88-
cachetools==6.2.0
88+
cachetools==6.2.1
8989
# via
9090
# edxval
9191
# google-auth
92-
camel-converter[pydantic]==4.0.1
92+
camel-converter[pydantic]==5.0.0
9393
# via meilisearch
9494
celery==5.5.3
9595
# via
@@ -109,14 +109,13 @@ certifi==2025.10.5
109109
# httpx
110110
# requests
111111
# snowflake-connector-python
112-
cffi==1.17.1
112+
cffi==2.0.0
113113
# via
114114
# cryptography
115115
# pynacl
116-
# snowflake-connector-python
117116
chardet==5.2.0
118117
# via pysrt
119-
charset-normalizer==3.4.3
118+
charset-normalizer==3.4.4
120119
# via
121120
# requests
122121
# snowflake-connector-python
@@ -414,7 +413,7 @@ edx-api-doc-tools==2.1.0
414413
# via
415414
# -r requirements/edx/kernel.in
416415
# edx-name-affirmation
417-
edx-auth-backends==4.6.1
416+
edx-auth-backends==4.6.2
418417
# via -r requirements/edx/kernel.in
419418
edx-bulk-grades==1.2.0
420419
# via
@@ -565,17 +564,17 @@ enmerkar==0.7.1
565564
# via enmerkar-underscore
566565
enmerkar-underscore==2.4.0
567566
# via -r requirements/edx/kernel.in
568-
enterprise-integrated-channels==0.1.18
567+
enterprise-integrated-channels==0.1.20
569568
# via -r requirements/edx/bundled.in
570569
event-tracking==3.3.0
571570
# via
572571
# -r requirements/edx/kernel.in
573572
# edx-completion
574573
# edx-proctoring
575574
# edx-search
576-
fastavro==1.12.0
575+
fastavro==1.12.1
577576
# via openedx-events
578-
filelock==3.19.1
577+
filelock==3.20.0
579578
# via snowflake-connector-python
580579
firebase-admin==7.1.0
581580
# via edx-ace
@@ -597,7 +596,7 @@ geoip2==5.1.0
597596
# via -r requirements/edx/kernel.in
598597
glob2==0.7
599598
# via -r requirements/edx/kernel.in
600-
google-api-core[grpc]==2.25.2
599+
google-api-core[grpc]==2.26.0
601600
# via
602601
# firebase-admin
603602
# google-cloud-core
@@ -615,23 +614,23 @@ google-cloud-core==2.4.3
615614
# google-cloud-storage
616615
google-cloud-firestore==2.21.0
617616
# via firebase-admin
618-
google-cloud-storage==3.4.0
617+
google-cloud-storage==3.4.1
619618
# via firebase-admin
620619
google-crc32c==1.7.1
621620
# via
622621
# google-cloud-storage
623622
# google-resumable-media
624623
google-resumable-media==2.7.2
625624
# via google-cloud-storage
626-
googleapis-common-protos==1.70.0
625+
googleapis-common-protos==1.71.0
627626
# via
628627
# google-api-core
629628
# grpcio-status
630-
grpcio==1.75.1
629+
grpcio==1.76.0
631630
# via
632631
# google-api-core
633632
# grpcio-status
634-
grpcio-status==1.75.1
633+
grpcio-status==1.76.0
635634
# via google-api-core
636635
gunicorn==23.0.0
637636
# via -r requirements/edx/kernel.in
@@ -655,7 +654,7 @@ hyperframe==6.1.0
655654
# via h2
656655
icalendar==6.3.1
657656
# via -r requirements/edx/kernel.in
658-
idna==3.10
657+
idna==3.11
659658
# via
660659
# anyio
661660
# httpx
@@ -669,7 +668,7 @@ inflection==0.5.1
669668
# via
670669
# drf-spectacular
671670
# drf-yasg
672-
invoke==2.2.0
671+
invoke==2.2.1
673672
# via paramiko
674673
ipaddress==1.0.23
675674
# via -r requirements/edx/kernel.in
@@ -771,7 +770,7 @@ more-itertools==10.8.0
771770
# via cssutils
772771
mpmath==1.3.0
773772
# via sympy
774-
msgpack==1.1.1
773+
msgpack==1.1.2
775774
# via cachecontrol
776775
multidict==6.7.0
777776
# via
@@ -840,7 +839,7 @@ openedx-filters==2.1.0
840839
# -r requirements/edx/kernel.in
841840
# lti-consumer-xblock
842841
# ora2
843-
openedx-forum==0.3.6
842+
openedx-forum==0.3.7
844843
# via -r requirements/edx/kernel.in
845844
openedx-learning==0.27.1
846845
# via
@@ -873,34 +872,34 @@ pgpy==0.6.0
873872
# via edx-enterprise
874873
piexif==1.1.3
875874
# via -r requirements/edx/kernel.in
876-
pillow==11.3.0
875+
pillow==12.0.0
877876
# via
878877
# -r requirements/edx/kernel.in
879878
# edx-enterprise
880879
# edx-organizations
881880
# edxval
882-
platformdirs==4.4.0
881+
platformdirs==4.5.0
883882
# via snowflake-connector-python
884883
polib==1.2.0
885884
# via edx-i18n-tools
886885
prompt-toolkit==3.0.52
887886
# via click-repl
888-
propcache==0.4.0
887+
propcache==0.4.1
889888
# via
890889
# aiohttp
891890
# yarl
892891
proto-plus==1.26.1
893892
# via
894893
# google-api-core
895894
# google-cloud-firestore
896-
protobuf==6.32.1
895+
protobuf==6.33.0
897896
# via
898897
# google-api-core
899898
# google-cloud-firestore
900899
# googleapis-common-protos
901900
# grpcio-status
902901
# proto-plus
903-
psutil==7.1.0
902+
psutil==7.1.1
904903
# via
905904
# -r requirements/edx/kernel.in
906905
# edx-django-utils
@@ -920,9 +919,9 @@ pycryptodomex==3.23.0
920919
# -r requirements/edx/kernel.in
921920
# edx-proctoring
922921
# lti-consumer-xblock
923-
pydantic==2.11.10
922+
pydantic==2.12.3
924923
# via camel-converter
925-
pydantic-core==2.33.2
924+
pydantic-core==2.41.4
926925
# via pydantic
927926
pyjwt[crypto]==2.10.1
928927
# via
@@ -1029,11 +1028,11 @@ redis==6.4.0
10291028
# via
10301029
# -r requirements/edx/kernel.in
10311030
# walrus
1032-
referencing==0.36.2
1031+
referencing==0.37.0
10331032
# via
10341033
# jsonschema
10351034
# jsonschema-specifications
1036-
regex==2025.9.18
1035+
regex==2025.10.23
10371036
# via nltk
10381037
requests==2.32.5
10391038
# via
@@ -1119,7 +1118,7 @@ slumber==0.7.1
11191118
# enterprise-integrated-channels
11201119
sniffio==1.3.1
11211120
# via anyio
1122-
snowflake-connector-python==3.18.0
1121+
snowflake-connector-python==4.0.0
11231122
# via edx-enterprise
11241123
social-auth-app-django==5.4.1
11251124
# via
@@ -1128,6 +1127,7 @@ social-auth-app-django==5.4.1
11281127
# edx-auth-backends
11291128
social-auth-core==4.7.0
11301129
# via
1130+
# -c requirements/constraints.txt
11311131
# -r requirements/edx/kernel.in
11321132
# edx-auth-backends
11331133
# social-auth-app-django
@@ -1157,7 +1157,7 @@ super-csv==4.1.0
11571157
# via edx-bulk-grades
11581158
sympy==1.14.0
11591159
# via openedx-calc
1160-
testfixtures==9.1.0
1160+
testfixtures==9.2.0
11611161
# via edx-enterprise
11621162
text-unidecode==1.3
11631163
# via python-slugify
@@ -1239,7 +1239,7 @@ webob==1.8.9
12391239
# xblock
12401240
wheel==0.45.1
12411241
# via django-pipeline
1242-
wrapt==1.17.3
1242+
wrapt==2.0.0
12431243
# via -r requirements/edx/kernel.in
12441244
xblock[django]==5.2.0
12451245
# via

requirements/edx/coverage.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
#
77
chardet==5.2.0
88
# via diff-cover
9-
coverage==7.10.7
9+
coverage==7.11.0
1010
# via -r requirements/edx/coverage.in
1111
diff-cover==9.7.1
1212
# via -r requirements/edx/coverage.in

0 commit comments

Comments
 (0)