diff --git a/requirements/common_constraints.txt b/requirements/common_constraints.txt index 28ebe29f5cc9..77cba92568da 100644 --- a/requirements/common_constraints.txt +++ b/requirements/common_constraints.txt @@ -16,7 +16,7 @@ # this file from Github directly. It does not require packaging in edx-lint. # using LTS django version - +Django<6.0 # elasticsearch>=7.14.0 includes breaking changes in it which caused issues in discovery upgrade process. # elastic search changelog: https://www.elastic.co/guide/en/enterprise-search/master/release-notes-7.14.0.html diff --git a/requirements/edx-sandbox/base.txt b/requirements/edx-sandbox/base.txt index 887f5cc1beaf..daf49eeb70a7 100644 --- a/requirements/edx-sandbox/base.txt +++ b/requirements/edx-sandbox/base.txt @@ -74,7 +74,7 @@ python-dateutil==2.9.0.post0 # via matplotlib random2==1.0.2 # via -r requirements/edx-sandbox/base.in -regex==2025.10.23 +regex==2025.11.3 # via nltk scipy==1.16.3 # via diff --git a/requirements/edx/base.txt b/requirements/edx/base.txt index 1f6eb49a2ad3..9309f50cad89 100644 --- a/requirements/edx/base.txt +++ b/requirements/edx/base.txt @@ -69,14 +69,14 @@ bleach[css]==6.3.0 # xblock-poll boto==2.49.0 # via -r requirements/edx/kernel.in -boto3==1.40.62 +boto3==1.40.65 # via # -r requirements/edx/kernel.in # django-ses # fs-s3fs # ora2 # snowflake-connector-python -botocore==1.40.62 +botocore==1.40.65 # via # -r requirements/edx/kernel.in # boto3 @@ -172,6 +172,7 @@ defusedxml==0.7.1 # social-auth-core django==5.2.7 # via + # -c requirements/common_constraints.txt # -c requirements/constraints.txt # -r requirements/edx/kernel.in # casbin-django-orm-adapter @@ -265,7 +266,7 @@ django-config-models==2.9.0 # lti-consumer-xblock django-cors-headers==4.9.0 # via -r requirements/edx/kernel.in -django-countries==7.6.1 +django-countries==7.8 # via # -r requirements/edx/kernel.in # edx-enterprise @@ -408,7 +409,7 @@ done-xblock==2.5.0 # via -r requirements/edx/bundled.in drf-jwt==1.19.2 # via edx-drf-extensions -drf-spectacular==0.28.0 +drf-spectacular==0.29.0 # via -r requirements/edx/kernel.in drf-yasg==1.21.11 # via @@ -612,7 +613,7 @@ google-api-core[grpc]==2.28.1 # google-cloud-core # google-cloud-firestore # google-cloud-storage -google-auth==2.42.0 +google-auth==2.42.1 # via # google-api-core # google-cloud-core @@ -753,7 +754,7 @@ mako==1.3.10 # lti-consumer-xblock # xblock # xblock-utils -markdown==3.9 +markdown==3.10 # via # -r requirements/edx/kernel.in # openedx-django-wiki @@ -790,7 +791,7 @@ mysqlclient==2.2.7 # via # -r requirements/edx/kernel.in # openedx-forum -nh3==0.3.1 +nh3==0.3.2 # via # -r requirements/edx/kernel.in # xblocks-contrib @@ -825,7 +826,7 @@ openedx-atlas==0.7.0 # enterprise-integrated-channels # openedx-authz # openedx-forum -openedx-authz==0.11.2 +openedx-authz==0.12.0 # via -r requirements/edx/kernel.in openedx-calc==4.0.2 # via -r requirements/edx/kernel.in @@ -912,7 +913,7 @@ protobuf==6.33.0 # googleapis-common-protos # grpcio-status # proto-plus -psutil==7.1.2 +psutil==7.1.3 # via # -r requirements/edx/kernel.in # edx-django-utils @@ -1049,7 +1050,7 @@ referencing==0.37.0 # via # jsonschema # jsonschema-specifications -regex==2025.10.23 +regex==2025.11.3 # via nltk requests==2.32.5 # via diff --git a/requirements/edx/development.txt b/requirements/edx/development.txt index b3fc16072930..4105e5c58bfb 100644 --- a/requirements/edx/development.txt +++ b/requirements/edx/development.txt @@ -141,7 +141,7 @@ boto==2.49.0 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt -boto3==1.40.62 +boto3==1.40.65 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -149,7 +149,7 @@ boto3==1.40.62 # fs-s3fs # ora2 # snowflake-connector-python -botocore==1.40.62 +botocore==1.40.65 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -345,6 +345,7 @@ distlib==0.4.0 # virtualenv django==5.2.7 # via + # -c requirements/common_constraints.txt # -c requirements/constraints.txt # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -458,7 +459,7 @@ django-cors-headers==4.9.0 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt -django-countries==7.6.1 +django-countries==7.8 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -670,7 +671,7 @@ drf-jwt==1.19.2 # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt # edx-drf-extensions -drf-spectacular==0.28.0 +drf-spectacular==0.29.0 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -915,7 +916,7 @@ faker==37.12.0 # via # -r requirements/edx/testing.txt # factory-boy -fastapi==0.120.2 +fastapi==0.121.0 # via # -r requirements/edx/testing.txt # pact-python @@ -978,7 +979,7 @@ google-api-core[grpc]==2.28.1 # google-cloud-core # google-cloud-firestore # google-cloud-storage -google-auth==2.42.0 +google-auth==2.42.1 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -1248,7 +1249,7 @@ mako==1.3.10 # lti-consumer-xblock # xblock # xblock-utils -markdown==3.9 +markdown==3.10 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -1325,7 +1326,7 @@ mysqlclient==2.2.7 # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt # openedx-forum -nh3==0.3.1 +nh3==0.3.2 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -1375,7 +1376,7 @@ openedx-atlas==0.7.0 # enterprise-integrated-channels # openedx-authz # openedx-forum -openedx-authz==0.11.2 +openedx-authz==0.12.0 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -1539,7 +1540,7 @@ protobuf==6.33.0 # googleapis-common-protos # grpcio-status # proto-plus -psutil==7.1.2 +psutil==7.1.3 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -1830,7 +1831,7 @@ referencing==0.37.0 # -r requirements/edx/testing.txt # jsonschema # jsonschema-specifications -regex==2025.10.23 +regex==2025.11.3 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -2073,7 +2074,7 @@ staff-graded-xblock==3.1.0 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt -starlette==0.49.1 +starlette==0.49.3 # via # -r requirements/edx/testing.txt # fastapi diff --git a/requirements/edx/doc.txt b/requirements/edx/doc.txt index ac81bd89e8bd..3c44a253da11 100644 --- a/requirements/edx/doc.txt +++ b/requirements/edx/doc.txt @@ -104,14 +104,14 @@ bleach[css]==6.3.0 # xblock-poll boto==2.49.0 # via -r requirements/edx/base.txt -boto3==1.40.62 +boto3==1.40.65 # via # -r requirements/edx/base.txt # django-ses # fs-s3fs # ora2 # snowflake-connector-python -botocore==1.40.62 +botocore==1.40.65 # via # -r requirements/edx/base.txt # boto3 @@ -234,6 +234,7 @@ defusedxml==0.7.1 # social-auth-core django==5.2.7 # via + # -c requirements/common_constraints.txt # -c requirements/constraints.txt # -r requirements/edx/base.txt # casbin-django-orm-adapter @@ -333,7 +334,7 @@ django-config-models==2.9.0 # lti-consumer-xblock django-cors-headers==4.9.0 # via -r requirements/edx/base.txt -django-countries==7.6.1 +django-countries==7.8 # via # -r requirements/edx/base.txt # edx-enterprise @@ -495,7 +496,7 @@ drf-jwt==1.19.2 # via # -r requirements/edx/base.txt # edx-drf-extensions -drf-spectacular==0.28.0 +drf-spectacular==0.29.0 # via -r requirements/edx/base.txt drf-yasg==1.21.11 # via @@ -717,7 +718,7 @@ google-api-core[grpc]==2.28.1 # google-cloud-core # google-cloud-firestore # google-cloud-storage -google-auth==2.42.0 +google-auth==2.42.1 # via # -r requirements/edx/base.txt # google-api-core @@ -912,7 +913,7 @@ mako==1.3.10 # lti-consumer-xblock # xblock # xblock-utils -markdown==3.9 +markdown==3.10 # via # -r requirements/edx/base.txt # openedx-django-wiki @@ -963,7 +964,7 @@ mysqlclient==2.2.7 # via # -r requirements/edx/base.txt # openedx-forum -nh3==0.3.1 +nh3==0.3.2 # via # -r requirements/edx/base.txt # xblocks-contrib @@ -1002,7 +1003,7 @@ openedx-atlas==0.7.0 # enterprise-integrated-channels # openedx-authz # openedx-forum -openedx-authz==0.11.2 +openedx-authz==0.12.0 # via -r requirements/edx/base.txt openedx-calc==4.0.2 # via -r requirements/edx/base.txt @@ -1109,7 +1110,7 @@ protobuf==6.33.0 # googleapis-common-protos # grpcio-status # proto-plus -psutil==7.1.2 +psutil==7.1.3 # via # -r requirements/edx/base.txt # edx-django-utils @@ -1281,7 +1282,7 @@ referencing==0.37.0 # -r requirements/edx/base.txt # jsonschema # jsonschema-specifications -regex==2025.10.23 +regex==2025.11.3 # via # -r requirements/edx/base.txt # nltk diff --git a/requirements/edx/semgrep.txt b/requirements/edx/semgrep.txt index 2a779f3cfab0..7ea1aefb9cd0 100644 --- a/requirements/edx/semgrep.txt +++ b/requirements/edx/semgrep.txt @@ -113,7 +113,7 @@ packaging==25.0 # via # opentelemetry-instrumentation # semgrep -peewee==3.18.2 +peewee==3.18.3 # via semgrep protobuf==6.33.0 # via @@ -153,13 +153,13 @@ ruamel-yaml-clib==0.2.14 # via # ruamel-yaml # semgrep -semgrep==1.141.1 +semgrep==1.142.0 # via -r requirements/edx/semgrep.in sniffio==1.3.1 # via anyio -sse-starlette==3.0.2 +sse-starlette==3.0.3 # via mcp -starlette==0.49.1 +starlette==0.50.0 # via mcp tomli==2.0.2 # via semgrep diff --git a/requirements/edx/testing.txt b/requirements/edx/testing.txt index 5cfe412a7fbd..98efb1d1bbba 100644 --- a/requirements/edx/testing.txt +++ b/requirements/edx/testing.txt @@ -103,14 +103,14 @@ bleach[css]==6.3.0 # xblock-poll boto==2.49.0 # via -r requirements/edx/base.txt -boto3==1.40.62 +boto3==1.40.65 # via # -r requirements/edx/base.txt # django-ses # fs-s3fs # ora2 # snowflake-connector-python -botocore==1.40.62 +botocore==1.40.65 # via # -r requirements/edx/base.txt # boto3 @@ -261,6 +261,7 @@ distlib==0.4.0 # via virtualenv django==5.2.7 # via + # -c requirements/common_constraints.txt # -c requirements/constraints.txt # -r requirements/edx/base.txt # casbin-django-orm-adapter @@ -360,7 +361,7 @@ django-config-models==2.9.0 # lti-consumer-xblock django-cors-headers==4.9.0 # via -r requirements/edx/base.txt -django-countries==7.6.1 +django-countries==7.8 # via # -r requirements/edx/base.txt # edx-enterprise @@ -517,7 +518,7 @@ drf-jwt==1.19.2 # via # -r requirements/edx/base.txt # edx-drf-extensions -drf-spectacular==0.28.0 +drf-spectacular==0.29.0 # via -r requirements/edx/base.txt drf-yasg==1.21.11 # via @@ -705,7 +706,7 @@ factory-boy==3.3.3 # via -r requirements/edx/testing.in faker==37.12.0 # via factory-boy -fastapi==0.120.2 +fastapi==0.121.0 # via pact-python fastavro==1.12.1 # via @@ -749,7 +750,7 @@ google-api-core[grpc]==2.28.1 # google-cloud-core # google-cloud-firestore # google-cloud-storage -google-auth==2.42.0 +google-auth==2.42.1 # via # -r requirements/edx/base.txt # google-api-core @@ -955,7 +956,7 @@ mako==1.3.10 # lti-consumer-xblock # xblock # xblock-utils -markdown==3.9 +markdown==3.10 # via # -r requirements/edx/base.txt # openedx-django-wiki @@ -1009,7 +1010,7 @@ mysqlclient==2.2.7 # via # -r requirements/edx/base.txt # openedx-forum -nh3==0.3.1 +nh3==0.3.2 # via # -r requirements/edx/base.txt # xblocks-contrib @@ -1048,7 +1049,7 @@ openedx-atlas==0.7.0 # enterprise-integrated-channels # openedx-authz # openedx-forum -openedx-authz==0.11.2 +openedx-authz==0.12.0 # via -r requirements/edx/base.txt openedx-calc==4.0.2 # via -r requirements/edx/base.txt @@ -1169,7 +1170,7 @@ protobuf==6.33.0 # googleapis-common-protos # grpcio-status # proto-plus -psutil==7.1.2 +psutil==7.1.3 # via # -r requirements/edx/base.txt # edx-django-utils @@ -1393,7 +1394,7 @@ referencing==0.37.0 # -r requirements/edx/base.txt # jsonschema # jsonschema-specifications -regex==2025.10.23 +regex==2025.11.3 # via # -r requirements/edx/base.txt # nltk @@ -1536,7 +1537,7 @@ sqlparse==0.5.3 # django staff-graded-xblock==3.1.0 # via -r requirements/edx/base.txt -starlette==0.49.1 +starlette==0.49.3 # via fastapi stevedore==5.5.0 # via diff --git a/scripts/user_retirement/requirements/base.txt b/scripts/user_retirement/requirements/base.txt index a14836ff5e95..e15566aa6c71 100644 --- a/scripts/user_retirement/requirements/base.txt +++ b/scripts/user_retirement/requirements/base.txt @@ -10,9 +10,9 @@ attrs==25.4.0 # via zeep backoff==2.2.1 # via -r scripts/user_retirement/requirements/base.in -boto3==1.40.62 +boto3==1.40.65 # via -r scripts/user_retirement/requirements/base.in -botocore==1.40.62 +botocore==1.40.65 # via # boto3 # s3transfer @@ -36,6 +36,7 @@ cryptography==45.0.7 # pyjwt django==5.2.7 # via + # -c requirements/common_constraints.txt # -c requirements/constraints.txt # django-crum # django-waffle @@ -50,14 +51,14 @@ edx-rest-api-client==6.2.0 # via -r scripts/user_retirement/requirements/base.in google-api-core==2.28.1 # via google-api-python-client -google-api-python-client==2.185.0 +google-api-python-client==2.186.0 # via -r scripts/user_retirement/requirements/base.in -google-auth==2.42.0 +google-auth==2.42.1 # via # google-api-core # google-api-python-client # google-auth-httplib2 -google-auth-httplib2==0.2.0 +google-auth-httplib2==0.2.1 # via google-api-python-client googleapis-common-protos==1.71.0 # via google-api-core @@ -69,7 +70,7 @@ idna==3.11 # via requests isodate==0.7.2 # via zeep -jenkinsapi==0.3.16 +jenkinsapi==0.3.17 # via -r scripts/user_retirement/requirements/base.in jmespath==1.0.1 # via @@ -90,7 +91,7 @@ protobuf==6.33.0 # google-api-core # googleapis-common-protos # proto-plus -psutil==7.1.2 +psutil==7.1.3 # via edx-django-utils pyasn1==0.6.1 # via diff --git a/scripts/user_retirement/requirements/testing.txt b/scripts/user_retirement/requirements/testing.txt index 3299e4f8fd78..a9ea481aa56e 100644 --- a/scripts/user_retirement/requirements/testing.txt +++ b/scripts/user_retirement/requirements/testing.txt @@ -14,11 +14,11 @@ attrs==25.4.0 # zeep backoff==2.2.1 # via -r scripts/user_retirement/requirements/base.txt -boto3==1.40.62 +boto3==1.40.65 # via # -r scripts/user_retirement/requirements/base.txt # moto -botocore==1.40.62 +botocore==1.40.65 # via # -r scripts/user_retirement/requirements/base.txt # boto3 @@ -76,15 +76,15 @@ google-api-core==2.28.1 # via # -r scripts/user_retirement/requirements/base.txt # google-api-python-client -google-api-python-client==2.185.0 +google-api-python-client==2.186.0 # via -r scripts/user_retirement/requirements/base.txt -google-auth==2.42.0 +google-auth==2.42.1 # via # -r scripts/user_retirement/requirements/base.txt # google-api-core # google-api-python-client # google-auth-httplib2 -google-auth-httplib2==0.2.0 +google-auth-httplib2==0.2.1 # via # -r scripts/user_retirement/requirements/base.txt # google-api-python-client @@ -107,7 +107,7 @@ isodate==0.7.2 # via # -r scripts/user_retirement/requirements/base.txt # zeep -jenkinsapi==0.3.16 +jenkinsapi==0.3.17 # via -r scripts/user_retirement/requirements/base.txt jinja2==3.1.6 # via moto @@ -130,7 +130,7 @@ more-itertools==10.8.0 # via # -r scripts/user_retirement/requirements/base.txt # simple-salesforce -moto==5.1.15 +moto==5.1.16 # via -r scripts/user_retirement/requirements/testing.in packaging==25.0 # via pytest @@ -150,7 +150,7 @@ protobuf==6.33.0 # google-api-core # googleapis-common-protos # proto-plus -psutil==7.1.2 +psutil==7.1.3 # via # -r scripts/user_retirement/requirements/base.txt # edx-django-utils