chore: Upgrade Python requirements (#37710)

* chore: Upgrade Python requirements

* build: Downgrade edx-submissions for now.

The latest version changes a method signature and so code here will need
to be updated before that can land. There is already a PR to pick up
that change https://github.com/openedx/edx-platform/pull/37528 so it
doesn't seem worth it to add the constraint so just downgrade the
package in this PR so we can land the rest of the updates.

---------

Co-authored-by: Feanil Patel <feanil@axim.org>
This commit is contained in:
edX requirements bot
2025-12-03 11:55:20 -05:00
committed by GitHub
parent 86131b1d13
commit 101e69d78b
11 changed files with 172 additions and 133 deletions

View File

@@ -20,7 +20,7 @@ cryptography==45.0.7
# -r requirements/edx-sandbox/base.in
cycler==0.12.1
# via matplotlib
fonttools==4.60.1
fonttools==4.61.0
# via matplotlib
joblib==1.5.2
# via nltk
@@ -42,7 +42,7 @@ matplotlib==3.10.7
# via -r requirements/edx-sandbox/base.in
mpmath==1.3.0
# via sympy
networkx==3.5
networkx==3.6
# via -r requirements/edx-sandbox/base.in
nltk==3.9.2
# via

View File

@@ -22,11 +22,11 @@ aniso8601==10.0.1
# via edx-tincan-py35
annotated-types==0.7.0
# via pydantic
anyio==4.11.0
anyio==4.12.0
# via httpx
appdirs==1.4.4
# via fs
asgiref==3.10.0
asgiref==3.11.0
# via
# django
# django-cors-headers
@@ -53,11 +53,11 @@ backoff==1.10.0
# via analytics-python
bcrypt==5.0.0
# via paramiko
beautifulsoup4==4.14.2
beautifulsoup4==4.14.3
# via
# openedx-forum
# pynliner
billiard==4.2.3
billiard==4.2.4
# via celery
bleach[css]==6.3.0
# via
@@ -69,14 +69,14 @@ bleach[css]==6.3.0
# xblock-poll
boto==2.49.0
# via -r requirements/edx/kernel.in
boto3==1.40.75
boto3==1.42.0
# via
# -r requirements/edx/kernel.in
# django-ses
# fs-s3fs
# ora2
# snowflake-connector-python
botocore==1.40.75
botocore==1.41.6
# via
# -r requirements/edx/kernel.in
# boto3
@@ -96,7 +96,7 @@ camel-converter[pydantic]==5.0.0
# via meilisearch
casbin-django-orm-adapter==1.7.0
# via openedx-authz
celery==5.5.3
celery==5.6.0
# via
# -c requirements/constraints.txt
# -r requirements/edx/kernel.in
@@ -264,7 +264,7 @@ django-config-models==2.9.0
# lti-consumer-xblock
django-cors-headers==4.9.0
# via -r requirements/edx/kernel.in
django-countries==8.1.1
django-countries==8.2.0
# via
# -r requirements/edx/kernel.in
# edx-enterprise
@@ -526,7 +526,7 @@ edx-search==4.3.0
# via
# -r requirements/edx/kernel.in
# openedx-forum
edx-sga==0.26.0
edx-sga==0.27.0
# via -r requirements/edx/bundled.in
edx-submissions==3.12.1
# via
@@ -564,7 +564,7 @@ enmerkar==0.7.1
# via enmerkar-underscore
enmerkar-underscore==2.4.0
# via -r requirements/edx/kernel.in
enterprise-integrated-channels==0.1.22
enterprise-integrated-channels==0.1.25
# via -r requirements/edx/bundled.in
event-tracking==3.3.0
# via
@@ -572,6 +572,8 @@ event-tracking==3.3.0
# edx-completion
# edx-proctoring
# edx-search
exceptiongroup==1.3.1
# via celery
fastavro==1.12.1
# via openedx-events
filelock==3.20.0
@@ -592,7 +594,7 @@ fs-s3fs==1.1.1
# via
# -r requirements/edx/kernel.in
# openedx-django-pyfs
geoip2==5.1.0
geoip2==5.2.0
# via -r requirements/edx/kernel.in
glob2==0.7
# via -r requirements/edx/kernel.in
@@ -704,7 +706,7 @@ jwcrypto==1.5.6
# via
# django-oauth-toolkit
# pylti1p3
kombu==5.5.4
kombu==5.6.1
# via celery
laboratory==1.0.2
# via -r requirements/edx/kernel.in
@@ -756,7 +758,7 @@ markupsafe==3.0.3
# mako
# openedx-calc
# xblock
maxminddb==2.8.2
maxminddb==3.0.0
# via geoip2
meilisearch==0.38.0
# via
@@ -925,7 +927,7 @@ pycryptodomex==3.23.0
# -r requirements/edx/kernel.in
# edx-proctoring
# lti-consumer-xblock
pydantic==2.12.4
pydantic==2.12.5
# via camel-converter
pydantic-core==2.41.5
# via pydantic
@@ -1030,7 +1032,7 @@ random2==1.0.2
# via -r requirements/edx/kernel.in
recommender-xblock==3.1.0
# via -r requirements/edx/bundled.in
redis==7.0.1
redis==7.1.0
# via
# -r requirements/edx/kernel.in
# walrus
@@ -1070,7 +1072,7 @@ requests-oauthlib==2.0.0
# via
# -r requirements/edx/kernel.in
# social-auth-core
rpds-py==0.29.0
rpds-py==0.30.0
# via
# jsonschema
# referencing
@@ -1082,7 +1084,7 @@ rules==3.5
# edx-enterprise
# edx-proctoring
# openedx-learning
s3transfer==0.14.0
s3transfer==0.16.0
# via boto3
sailthru-client==2.2.3
# via edx-ace
@@ -1124,9 +1126,7 @@ slumber==0.7.1
# edx-bulk-grades
# edx-enterprise
# enterprise-integrated-channels
sniffio==1.3.1
# via anyio
snowflake-connector-python==4.0.0
snowflake-connector-python==4.1.0
# via edx-enterprise
social-auth-app-django==5.4.1
# via
@@ -1148,11 +1148,11 @@ sortedcontainers==2.4.0
# snowflake-connector-python
soupsieve==2.8
# via beautifulsoup4
sqlparse==0.5.3
sqlparse==0.5.4
# via django
staff-graded-xblock==3.1.0
# via -r requirements/edx/bundled.in
stevedore==5.5.0
stevedore==5.6.0
# via
# -r requirements/edx/kernel.in
# code-annotations
@@ -1185,6 +1185,7 @@ typing-extensions==4.15.0
# beautifulsoup4
# django-countries
# edx-opaque-keys
# exceptiongroup
# grpcio
# jwcrypto
# pydantic
@@ -1200,6 +1201,8 @@ tzdata==2025.2
# via
# icalendar
# kombu
tzlocal==5.3.1
# via celery
unicodecsv==0.14.1
# via
# -r requirements/edx/kernel.in

View File

@@ -6,7 +6,7 @@
#
chardet==5.2.0
# via diff-cover
coverage==7.11.3
coverage==7.12.0
# via -r requirements/edx/coverage.in
diff-cover==9.7.2
# via -r requirements/edx/coverage.in

View File

@@ -55,7 +55,7 @@ annotated-types==0.7.0
# -r requirements/edx/doc.txt
# -r requirements/edx/testing.txt
# pydantic
anyio==4.11.0
anyio==4.12.0
# via
# -r requirements/edx/doc.txt
# -r requirements/edx/testing.txt
@@ -66,7 +66,7 @@ appdirs==1.4.4
# -r requirements/edx/doc.txt
# -r requirements/edx/testing.txt
# fs
asgiref==3.10.0
asgiref==3.11.0
# via
# -r requirements/edx/doc.txt
# -r requirements/edx/testing.txt
@@ -115,14 +115,14 @@ bcrypt==5.0.0
# -r requirements/edx/doc.txt
# -r requirements/edx/testing.txt
# paramiko
beautifulsoup4==4.14.2
beautifulsoup4==4.14.3
# via
# -r requirements/edx/doc.txt
# -r requirements/edx/testing.txt
# openedx-forum
# pydata-sphinx-theme
# pynliner
billiard==4.2.3
billiard==4.2.4
# via
# -r requirements/edx/doc.txt
# -r requirements/edx/testing.txt
@@ -141,7 +141,7 @@ boto==2.49.0
# via
# -r requirements/edx/doc.txt
# -r requirements/edx/testing.txt
boto3==1.40.75
boto3==1.42.0
# via
# -r requirements/edx/doc.txt
# -r requirements/edx/testing.txt
@@ -149,7 +149,7 @@ boto3==1.40.75
# fs-s3fs
# ora2
# snowflake-connector-python
botocore==1.40.75
botocore==1.41.6
# via
# -r requirements/edx/doc.txt
# -r requirements/edx/testing.txt
@@ -191,7 +191,7 @@ casbin-django-orm-adapter==1.7.0
# -r requirements/edx/doc.txt
# -r requirements/edx/testing.txt
# openedx-authz
celery==5.5.3
celery==5.6.0
# via
# -c requirements/constraints.txt
# -r requirements/edx/doc.txt
@@ -289,7 +289,7 @@ colorama==0.4.6
# via
# -r requirements/edx/testing.txt
# tox
coverage[toml]==7.11.3
coverage[toml]==7.12.0
# via
# -r requirements/edx/testing.txt
# pytest-cov
@@ -457,7 +457,7 @@ django-cors-headers==4.9.0
# via
# -r requirements/edx/doc.txt
# -r requirements/edx/testing.txt
django-countries==8.1.1
django-countries==8.2.0
# via
# -r requirements/edx/doc.txt
# -r requirements/edx/testing.txt
@@ -593,12 +593,12 @@ django-storages==1.14.6
# -r requirements/edx/doc.txt
# -r requirements/edx/testing.txt
# edxval
django-stubs[compatible-mypy]==5.2.7
django-stubs[compatible-mypy]==5.2.8
# via
# -c requirements/constraints.txt
# -r requirements/edx/development.in
# djangorestframework-stubs
django-stubs-ext==5.2.7
django-stubs-ext==5.2.8
# via django-stubs
django-user-tasks==3.4.4
# via
@@ -828,7 +828,7 @@ edx-search==4.3.0
# -r requirements/edx/doc.txt
# -r requirements/edx/testing.txt
# openedx-forum
edx-sga==0.26.0
edx-sga==0.27.0
# via
# -r requirements/edx/doc.txt
# -r requirements/edx/testing.txt
@@ -882,7 +882,7 @@ enmerkar-underscore==2.4.0
# via
# -r requirements/edx/doc.txt
# -r requirements/edx/testing.txt
enterprise-integrated-channels==0.1.22
enterprise-integrated-channels==0.1.25
# via
# -r requirements/edx/doc.txt
# -r requirements/edx/testing.txt
@@ -893,17 +893,22 @@ event-tracking==3.3.0
# edx-completion
# edx-proctoring
# edx-search
exceptiongroup==1.3.1
# via
# -r requirements/edx/doc.txt
# -r requirements/edx/testing.txt
# celery
execnet==2.1.2
# via
# -r requirements/edx/testing.txt
# pytest-xdist
factory-boy==3.3.3
# via -r requirements/edx/testing.txt
faker==38.0.0
faker==38.2.0
# via
# -r requirements/edx/testing.txt
# factory-boy
fastapi==0.121.2
fastapi==0.123.0
# via
# -r requirements/edx/testing.txt
# pact-python
@@ -944,7 +949,7 @@ fs-s3fs==1.1.1
# -r requirements/edx/doc.txt
# -r requirements/edx/testing.txt
# openedx-django-pyfs
geoip2==5.1.0
geoip2==5.2.0
# via
# -r requirements/edx/doc.txt
# -r requirements/edx/testing.txt
@@ -1086,7 +1091,7 @@ imagesize==1.4.1
# via
# -r requirements/edx/doc.txt
# sphinx
import-linter==2.6
import-linter==2.7
# via -r requirements/edx/testing.txt
importlib-metadata==8.7.0
# via
@@ -1173,7 +1178,7 @@ jwcrypto==1.5.6
# -r requirements/edx/testing.txt
# django-oauth-toolkit
# pylti1p3
kombu==5.5.4
kombu==5.6.1
# via
# -r requirements/edx/doc.txt
# -r requirements/edx/testing.txt
@@ -1190,6 +1195,8 @@ lazy==1.6
# lti-consumer-xblock
# ora2
# xblock
librt==0.6.3
# via mypy
libsass==0.10.0
# via
# -c requirements/constraints.txt
@@ -1243,6 +1250,10 @@ markdown==3.10
# openedx-django-wiki
# staff-graded-xblock
# xblock-poll
markdown-it-py==4.0.0
# via
# -r requirements/edx/testing.txt
# rich
markupsafe==3.0.3
# via
# -r requirements/edx/doc.txt
@@ -1252,7 +1263,7 @@ markupsafe==3.0.3
# mako
# openedx-calc
# xblock
maxminddb==2.8.2
maxminddb==3.0.0
# via
# -r requirements/edx/doc.txt
# -r requirements/edx/testing.txt
@@ -1261,6 +1272,10 @@ mccabe==0.7.0
# via
# -r requirements/edx/testing.txt
# pylint
mdurl==0.1.2
# via
# -r requirements/edx/testing.txt
# markdown-it-py
meilisearch==0.38.0
# via
# -r requirements/edx/doc.txt
@@ -1302,7 +1317,7 @@ multidict==6.7.0
# -r requirements/edx/testing.txt
# aiohttp
# yarl
mypy==1.18.2
mypy==1.19.0
# via
# -r requirements/edx/development.in
# django-stubs
@@ -1572,7 +1587,7 @@ pycryptodomex==3.23.0
# -r requirements/edx/testing.txt
# edx-proctoring
# lti-consumer-xblock
pydantic==2.12.4
pydantic==2.12.5
# via
# -r requirements/edx/doc.txt
# -r requirements/edx/testing.txt
@@ -1594,6 +1609,7 @@ pygments==2.19.2
# accessible-pygments
# diff-cover
# pydata-sphinx-theme
# rich
# sphinx
# sphinx-mdinclude
pyjwt[crypto]==2.10.1
@@ -1806,7 +1822,7 @@ recommender-xblock==3.1.0
# via
# -r requirements/edx/doc.txt
# -r requirements/edx/testing.txt
redis==7.0.1
redis==7.1.0
# via
# -r requirements/edx/doc.txt
# -r requirements/edx/testing.txt
@@ -1858,11 +1874,15 @@ requests-oauthlib==2.0.0
# -r requirements/edx/doc.txt
# -r requirements/edx/testing.txt
# social-auth-core
rich==14.2.0
# via
# -r requirements/edx/testing.txt
# import-linter
roman-numerals-py==3.1.0
# via
# -r requirements/edx/doc.txt
# sphinx
rpds-py==0.29.0
rpds-py==0.30.0
# via
# -r requirements/edx/doc.txt
# -r requirements/edx/testing.txt
@@ -1880,7 +1900,7 @@ rules==3.5
# edx-enterprise
# edx-proctoring
# openedx-learning
s3transfer==0.14.0
s3transfer==0.16.0
# via
# -r requirements/edx/doc.txt
# -r requirements/edx/testing.txt
@@ -1953,16 +1973,11 @@ smmap==5.0.2
# via
# -r requirements/edx/doc.txt
# gitdb
sniffio==1.3.1
# via
# -r requirements/edx/doc.txt
# -r requirements/edx/testing.txt
# anyio
snowballstemmer==3.0.1
# via
# -r requirements/edx/doc.txt
# sphinx
snowflake-connector-python==4.0.0
snowflake-connector-python==4.1.0
# via
# -r requirements/edx/doc.txt
# -r requirements/edx/testing.txt
@@ -2050,7 +2065,7 @@ sphinxcontrib-serializinghtml==2.0.0
# sphinx
sphinxext-rediraffe==0.3.0
# via -r requirements/edx/doc.txt
sqlparse==0.5.3
sqlparse==0.5.4
# via
# -r requirements/edx/doc.txt
# -r requirements/edx/testing.txt
@@ -2060,11 +2075,11 @@ staff-graded-xblock==3.1.0
# via
# -r requirements/edx/doc.txt
# -r requirements/edx/testing.txt
starlette==0.49.3
starlette==0.50.0
# via
# -r requirements/edx/testing.txt
# fastapi
stevedore==5.5.0
stevedore==5.6.0
# via
# -r requirements/edx/doc.txt
# -r requirements/edx/testing.txt
@@ -2131,6 +2146,7 @@ typing-extensions==4.15.0
# django-stubs-ext
# djangorestframework-stubs
# edx-opaque-keys
# exceptiongroup
# fastapi
# grimp
# grpcio
@@ -2158,6 +2174,11 @@ tzdata==2025.2
# faker
# icalendar
# kombu
tzlocal==5.3.1
# via
# -r requirements/edx/doc.txt
# -r requirements/edx/testing.txt
# celery
unicodecsv==0.14.1
# via
# -r requirements/edx/doc.txt

View File

@@ -37,7 +37,7 @@ annotated-types==0.7.0
# via
# -r requirements/edx/base.txt
# pydantic
anyio==4.11.0
anyio==4.12.0
# via
# -r requirements/edx/base.txt
# httpx
@@ -45,7 +45,7 @@ appdirs==1.4.4
# via
# -r requirements/edx/base.txt
# fs
asgiref==3.10.0
asgiref==3.11.0
# via
# -r requirements/edx/base.txt
# django
@@ -83,13 +83,13 @@ bcrypt==5.0.0
# via
# -r requirements/edx/base.txt
# paramiko
beautifulsoup4==4.14.2
beautifulsoup4==4.14.3
# via
# -r requirements/edx/base.txt
# openedx-forum
# pydata-sphinx-theme
# pynliner
billiard==4.2.3
billiard==4.2.4
# via
# -r requirements/edx/base.txt
# celery
@@ -104,14 +104,14 @@ bleach[css]==6.3.0
# xblock-poll
boto==2.49.0
# via -r requirements/edx/base.txt
boto3==1.40.75
boto3==1.42.0
# via
# -r requirements/edx/base.txt
# django-ses
# fs-s3fs
# ora2
# snowflake-connector-python
botocore==1.40.75
botocore==1.41.6
# via
# -r requirements/edx/base.txt
# boto3
@@ -140,7 +140,7 @@ casbin-django-orm-adapter==1.7.0
# via
# -r requirements/edx/base.txt
# openedx-authz
celery==5.5.3
celery==5.6.0
# via
# -c requirements/constraints.txt
# -r requirements/edx/base.txt
@@ -332,7 +332,7 @@ django-config-models==2.9.0
# lti-consumer-xblock
django-cors-headers==4.9.0
# via -r requirements/edx/base.txt
django-countries==8.1.1
django-countries==8.2.0
# via
# -r requirements/edx/base.txt
# edx-enterprise
@@ -615,7 +615,7 @@ edx-search==4.3.0
# via
# -r requirements/edx/base.txt
# openedx-forum
edx-sga==0.26.0
edx-sga==0.27.0
# via -r requirements/edx/base.txt
edx-submissions==3.12.1
# via
@@ -657,7 +657,7 @@ enmerkar==0.7.1
# enmerkar-underscore
enmerkar-underscore==2.4.0
# via -r requirements/edx/base.txt
enterprise-integrated-channels==0.1.22
enterprise-integrated-channels==0.1.25
# via -r requirements/edx/base.txt
event-tracking==3.3.0
# via
@@ -665,6 +665,10 @@ event-tracking==3.3.0
# edx-completion
# edx-proctoring
# edx-search
exceptiongroup==1.3.1
# via
# -r requirements/edx/base.txt
# celery
fastavro==1.12.1
# via
# -r requirements/edx/base.txt
@@ -692,7 +696,7 @@ fs-s3fs==1.1.1
# via
# -r requirements/edx/base.txt
# openedx-django-pyfs
geoip2==5.1.0
geoip2==5.2.0
# via -r requirements/edx/base.txt
gitdb==4.0.12
# via gitpython
@@ -856,7 +860,7 @@ jwcrypto==1.5.6
# -r requirements/edx/base.txt
# django-oauth-toolkit
# pylti1p3
kombu==5.5.4
kombu==5.6.1
# via
# -r requirements/edx/base.txt
# celery
@@ -916,7 +920,7 @@ markupsafe==3.0.3
# mako
# openedx-calc
# xblock
maxminddb==2.8.2
maxminddb==3.0.0
# via
# -r requirements/edx/base.txt
# geoip2
@@ -1128,7 +1132,7 @@ pycryptodomex==3.23.0
# -r requirements/edx/base.txt
# edx-proctoring
# lti-consumer-xblock
pydantic==2.12.4
pydantic==2.12.5
# via
# -r requirements/edx/base.txt
# camel-converter
@@ -1261,7 +1265,7 @@ random2==1.0.2
# via -r requirements/edx/base.txt
recommender-xblock==3.1.0
# via -r requirements/edx/base.txt
redis==7.0.1
redis==7.1.0
# via
# -r requirements/edx/base.txt
# walrus
@@ -1308,7 +1312,7 @@ requests-oauthlib==2.0.0
# social-auth-core
roman-numerals-py==3.1.0
# via sphinx
rpds-py==0.29.0
rpds-py==0.30.0
# via
# -r requirements/edx/base.txt
# jsonschema
@@ -1323,7 +1327,7 @@ rules==3.5
# edx-enterprise
# edx-proctoring
# openedx-learning
s3transfer==0.14.0
s3transfer==0.16.0
# via
# -r requirements/edx/base.txt
# boto3
@@ -1378,13 +1382,9 @@ slumber==0.7.1
# enterprise-integrated-channels
smmap==5.0.2
# via gitdb
sniffio==1.3.1
# via
# -r requirements/edx/base.txt
# anyio
snowballstemmer==3.0.1
# via sphinx
snowflake-connector-python==4.0.0
snowflake-connector-python==4.1.0
# via
# -r requirements/edx/base.txt
# edx-enterprise
@@ -1450,13 +1450,13 @@ sphinxcontrib-serializinghtml==2.0.0
# via sphinx
sphinxext-rediraffe==0.3.0
# via -r requirements/edx/doc.in
sqlparse==0.5.3
sqlparse==0.5.4
# via
# -r requirements/edx/base.txt
# django
staff-graded-xblock==3.1.0
# via -r requirements/edx/base.txt
stevedore==5.5.0
stevedore==5.6.0
# via
# -r requirements/edx/base.txt
# code-annotations
@@ -1502,6 +1502,7 @@ typing-extensions==4.15.0
# beautifulsoup4
# django-countries
# edx-opaque-keys
# exceptiongroup
# grpcio
# jwcrypto
# pydantic
@@ -1521,6 +1522,10 @@ tzdata==2025.2
# -r requirements/edx/base.txt
# icalendar
# kombu
tzlocal==5.3.1
# via
# -r requirements/edx/base.txt
# celery
unicodecsv==0.14.1
# via
# -r requirements/edx/base.txt

View File

@@ -6,7 +6,7 @@
#
annotated-types==0.7.0
# via pydantic
anyio==4.11.0
anyio==4.12.0
# via
# httpx
# mcp
@@ -119,7 +119,7 @@ protobuf==6.33.1
# via
# googleapis-common-protos
# opentelemetry-proto
pydantic==2.12.4
pydantic==2.12.5
# via
# mcp
# pydantic-settings
@@ -143,7 +143,7 @@ requests==2.32.5
# semgrep
rich==13.5.3
# via semgrep
rpds-py==0.29.0
rpds-py==0.30.0
# via
# jsonschema
# referencing
@@ -153,10 +153,8 @@ ruamel-yaml-clib==0.2.14
# via
# ruamel-yaml
# semgrep
semgrep==1.143.1
semgrep==1.144.0
# via -r requirements/edx/semgrep.in
sniffio==1.3.1
# via anyio
sse-starlette==3.0.3
# via mcp
starlette==0.50.0

View File

@@ -35,7 +35,7 @@ annotated-types==0.7.0
# via
# -r requirements/edx/base.txt
# pydantic
anyio==4.11.0
anyio==4.12.0
# via
# -r requirements/edx/base.txt
# httpx
@@ -44,7 +44,7 @@ appdirs==1.4.4
# via
# -r requirements/edx/base.txt
# fs
asgiref==3.10.0
asgiref==3.11.0
# via
# -r requirements/edx/base.txt
# django
@@ -82,13 +82,13 @@ bcrypt==5.0.0
# via
# -r requirements/edx/base.txt
# paramiko
beautifulsoup4==4.14.2
beautifulsoup4==4.14.3
# via
# -r requirements/edx/base.txt
# -r requirements/edx/testing.in
# openedx-forum
# pynliner
billiard==4.2.3
billiard==4.2.4
# via
# -r requirements/edx/base.txt
# celery
@@ -103,14 +103,14 @@ bleach[css]==6.3.0
# xblock-poll
boto==2.49.0
# via -r requirements/edx/base.txt
boto3==1.40.75
boto3==1.42.0
# via
# -r requirements/edx/base.txt
# django-ses
# fs-s3fs
# ora2
# snowflake-connector-python
botocore==1.40.75
botocore==1.41.6
# via
# -r requirements/edx/base.txt
# boto3
@@ -140,7 +140,7 @@ casbin-django-orm-adapter==1.7.0
# via
# -r requirements/edx/base.txt
# openedx-authz
celery==5.5.3
celery==5.6.0
# via
# -c requirements/constraints.txt
# -r requirements/edx/base.txt
@@ -218,7 +218,7 @@ codejail-includes==2.0.0
# via -r requirements/edx/base.txt
colorama==0.4.6
# via tox
coverage[toml]==7.11.3
coverage[toml]==7.12.0
# via
# -r requirements/edx/coverage.txt
# pytest-cov
@@ -359,7 +359,7 @@ django-config-models==2.9.0
# lti-consumer-xblock
django-cors-headers==4.9.0
# via -r requirements/edx/base.txt
django-countries==8.1.1
django-countries==8.2.0
# via
# -r requirements/edx/base.txt
# edx-enterprise
@@ -639,7 +639,7 @@ edx-search==4.3.0
# via
# -r requirements/edx/base.txt
# openedx-forum
edx-sga==0.26.0
edx-sga==0.27.0
# via -r requirements/edx/base.txt
edx-submissions==3.12.1
# via
@@ -681,7 +681,7 @@ enmerkar==0.7.1
# enmerkar-underscore
enmerkar-underscore==2.4.0
# via -r requirements/edx/base.txt
enterprise-integrated-channels==0.1.22
enterprise-integrated-channels==0.1.25
# via -r requirements/edx/base.txt
event-tracking==3.3.0
# via
@@ -689,13 +689,17 @@ event-tracking==3.3.0
# edx-completion
# edx-proctoring
# edx-search
exceptiongroup==1.3.1
# via
# -r requirements/edx/base.txt
# celery
execnet==2.1.2
# via pytest-xdist
factory-boy==3.3.3
# via -r requirements/edx/testing.in
faker==38.0.0
faker==38.2.0
# via factory-boy
fastapi==0.121.2
fastapi==0.123.0
# via pact-python
fastavro==1.12.1
# via
@@ -728,7 +732,7 @@ fs-s3fs==1.1.1
# via
# -r requirements/edx/base.txt
# openedx-django-pyfs
geoip2==5.1.0
geoip2==5.2.0
# via -r requirements/edx/base.txt
glob2==0.7
# via -r requirements/edx/base.txt
@@ -830,7 +834,7 @@ idna==3.11
# requests
# snowflake-connector-python
# yarl
import-linter==2.6
import-linter==2.7
# via -r requirements/edx/testing.in
importlib-metadata==8.7.0
# via -r requirements/edx/base.txt
@@ -898,7 +902,7 @@ jwcrypto==1.5.6
# -r requirements/edx/base.txt
# django-oauth-toolkit
# pylti1p3
kombu==5.5.4
kombu==5.6.1
# via
# -r requirements/edx/base.txt
# celery
@@ -951,6 +955,8 @@ markdown==3.10
# openedx-django-wiki
# staff-graded-xblock
# xblock-poll
markdown-it-py==4.0.0
# via rich
markupsafe==3.0.3
# via
# -r requirements/edx/base.txt
@@ -960,12 +966,14 @@ markupsafe==3.0.3
# mako
# openedx-calc
# xblock
maxminddb==2.8.2
maxminddb==3.0.0
# via
# -r requirements/edx/base.txt
# geoip2
mccabe==0.7.0
# via pylint
mdurl==0.1.2
# via markdown-it-py
meilisearch==0.38.0
# via
# -r requirements/edx/base.txt
@@ -1196,7 +1204,7 @@ pycryptodomex==3.23.0
# -r requirements/edx/base.txt
# edx-proctoring
# lti-consumer-xblock
pydantic==2.12.4
pydantic==2.12.5
# via
# -r requirements/edx/base.txt
# camel-converter
@@ -1209,6 +1217,7 @@ pygments==2.19.2
# via
# -r requirements/edx/coverage.txt
# diff-cover
# rich
pyjwt[crypto]==2.10.1
# via
# -r requirements/edx/base.txt
@@ -1373,7 +1382,7 @@ random2==1.0.2
# via -r requirements/edx/base.txt
recommender-xblock==3.1.0
# via -r requirements/edx/base.txt
redis==7.0.1
redis==7.1.0
# via
# -r requirements/edx/base.txt
# walrus
@@ -1418,7 +1427,9 @@ requests-oauthlib==2.0.0
# via
# -r requirements/edx/base.txt
# social-auth-core
rpds-py==0.29.0
rich==14.2.0
# via import-linter
rpds-py==0.30.0
# via
# -r requirements/edx/base.txt
# jsonschema
@@ -1433,7 +1444,7 @@ rules==3.5
# edx-enterprise
# edx-proctoring
# openedx-learning
s3transfer==0.14.0
s3transfer==0.16.0
# via
# -r requirements/edx/base.txt
# boto3
@@ -1489,11 +1500,7 @@ slumber==0.7.1
# edx-bulk-grades
# edx-enterprise
# enterprise-integrated-channels
sniffio==1.3.1
# via
# -r requirements/edx/base.txt
# anyio
snowflake-connector-python==4.0.0
snowflake-connector-python==4.1.0
# via
# -r requirements/edx/base.txt
# edx-enterprise
@@ -1519,15 +1526,15 @@ soupsieve==2.8
# via
# -r requirements/edx/base.txt
# beautifulsoup4
sqlparse==0.5.3
sqlparse==0.5.4
# via
# -r requirements/edx/base.txt
# django
staff-graded-xblock==3.1.0
# via -r requirements/edx/base.txt
starlette==0.49.3
starlette==0.50.0
# via fastapi
stevedore==5.5.0
stevedore==5.6.0
# via
# -r requirements/edx/base.txt
# code-annotations
@@ -1577,6 +1584,7 @@ typing-extensions==4.15.0
# beautifulsoup4
# django-countries
# edx-opaque-keys
# exceptiongroup
# fastapi
# grimp
# grpcio
@@ -1600,6 +1608,10 @@ tzdata==2025.2
# faker
# icalendar
# kombu
tzlocal==5.3.1
# via
# -r requirements/edx/base.txt
# celery
unicodecsv==0.14.1
# via
# -r requirements/edx/base.txt

View File

@@ -19,7 +19,7 @@ pymongo==4.4.0
# -c requirements/constraints.txt
# -r scripts/structures_pruning/requirements/base.in
# edx-opaque-keys
stevedore==5.5.0
stevedore==5.6.0
# via edx-opaque-keys
typing-extensions==4.15.0
# via edx-opaque-keys

View File

@@ -32,7 +32,7 @@ pymongo==4.4.0
# edx-opaque-keys
pytest==9.0.1
# via -r scripts/structures_pruning/requirements/testing.in
stevedore==5.5.0
stevedore==5.6.0
# via
# -r scripts/structures_pruning/requirements/base.txt
# edx-opaque-keys

View File

@@ -4,15 +4,15 @@
#
# make upgrade
#
asgiref==3.10.0
asgiref==3.11.0
# via django
attrs==25.4.0
# via zeep
backoff==2.2.1
# via -r scripts/user_retirement/requirements/base.in
boto3==1.40.75
boto3==1.42.0
# via -r scripts/user_retirement/requirements/base.in
botocore==1.40.75
botocore==1.41.6
# via
# boto3
# s3transfer
@@ -133,7 +133,7 @@ requests-toolbelt==1.0.0
# via zeep
rsa==4.9.1
# via google-auth
s3transfer==0.14.0
s3transfer==0.16.0
# via boto3
simple-salesforce==1.12.9
# via -r scripts/user_retirement/requirements/base.in
@@ -141,9 +141,9 @@ simplejson==3.20.2
# via -r scripts/user_retirement/requirements/base.in
six==1.17.0
# via python-dateutil
sqlparse==0.5.3
sqlparse==0.5.4
# via django
stevedore==5.5.0
stevedore==5.6.0
# via edx-django-utils
typing-extensions==4.15.0
# via simple-salesforce

View File

@@ -4,7 +4,7 @@
#
# make upgrade
#
asgiref==3.10.0
asgiref==3.11.0
# via
# -r scripts/user_retirement/requirements/base.txt
# django
@@ -14,11 +14,11 @@ attrs==25.4.0
# zeep
backoff==2.2.1
# via -r scripts/user_retirement/requirements/base.txt
boto3==1.40.75
boto3==1.42.0
# via
# -r scripts/user_retirement/requirements/base.txt
# moto
botocore==1.40.75
botocore==1.41.6
# via
# -r scripts/user_retirement/requirements/base.txt
# boto3
@@ -130,7 +130,7 @@ more-itertools==10.8.0
# via
# -r scripts/user_retirement/requirements/base.txt
# simple-salesforce
moto==5.1.17
moto==5.1.18
# via -r scripts/user_retirement/requirements/testing.in
packaging==25.0
# via pytest
@@ -229,7 +229,7 @@ rsa==4.9.1
# via
# -r scripts/user_retirement/requirements/base.txt
# google-auth
s3transfer==0.14.0
s3transfer==0.16.0
# via
# -r scripts/user_retirement/requirements/base.txt
# boto3
@@ -241,11 +241,11 @@ six==1.17.0
# via
# -r scripts/user_retirement/requirements/base.txt
# python-dateutil
sqlparse==0.5.3
sqlparse==0.5.4
# via
# -r scripts/user_retirement/requirements/base.txt
# django
stevedore==5.5.0
stevedore==5.6.0
# via
# -r scripts/user_retirement/requirements/base.txt
# edx-django-utils
@@ -266,7 +266,7 @@ urllib3==2.5.0
# botocore
# requests
# responses
werkzeug==3.1.3
werkzeug==3.1.4
# via moto
xmltodict==1.0.2
# via moto