diff --git a/Makefile b/Makefile index 50853f5cec..eff0d23dd6 100644 --- a/Makefile +++ b/Makefile @@ -134,7 +134,7 @@ compile-requirements: pre-requirements ## Re-compile *.in requirements to *.txt export REBUILD=''; \ done -upgrade: $(COMMON_CONSTRAINTS_TXT) ## update the pip requirements files to use the latest releases satisfying our constraints +upgrade: $(COMMON_CONSTRAINTS_TXT) ## update the pip requirements files to use the latest releases satisfying our constraints $(MAKE) compile-requirements COMPILE_OPTS="--upgrade" upgrade-package: ## update just one package to the latest usable release diff --git a/requirements/edx-sandbox/base.txt b/requirements/edx-sandbox/base.txt index 380687c778..f193046aa3 100644 --- a/requirements/edx-sandbox/base.txt +++ b/requirements/edx-sandbox/base.txt @@ -64,7 +64,7 @@ pillow==12.0.0 # via matplotlib pycparser==2.23 # via cffi -pyparsing==3.2.5 +pyparsing==3.3.1 # via # -r requirements/edx-sandbox/base.in # chem diff --git a/requirements/edx/assets.txt b/requirements/edx/assets.txt index cbdb600487..6a9f78f0ba 100644 --- a/requirements/edx/assets.txt +++ b/requirements/edx/assets.txt @@ -10,7 +10,7 @@ libsass==0.10.0 # via # -c requirements/constraints.txt # -r requirements/edx/assets.in -nodeenv==1.9.1 +nodeenv==1.10.0 # via -r requirements/edx/assets.in six==1.17.0 # via libsass diff --git a/requirements/edx/base.txt b/requirements/edx/base.txt index 6a8216ee4b..268c108d75 100644 --- a/requirements/edx/base.txt +++ b/requirements/edx/base.txt @@ -67,14 +67,14 @@ bleach[css]==6.3.0 # ora2 # xblock-drag-and-drop-v2 # xblock-poll -boto3==1.42.9 +boto3==1.42.15 # via # -r requirements/edx/kernel.in # django-ses # fs-s3fs # ora2 # snowflake-connector-python -botocore==1.42.9 +botocore==1.42.15 # via # -r requirements/edx/kernel.in # boto3 @@ -339,7 +339,7 @@ django-sekizai==4.1.0 # via # -r requirements/edx/kernel.in # openedx-django-wiki -django-ses==4.4.0 +django-ses==4.5.0 # via -r requirements/edx/bundled.in django-simple-history==3.11.0 # via @@ -574,7 +574,7 @@ exceptiongroup==1.3.1 # via celery fastavro==1.12.1 # via openedx-events -filelock==3.20.0 +filelock==3.20.1 # via snowflake-connector-python firebase-admin==7.1.0 # via edx-ace @@ -602,7 +602,7 @@ google-api-core[grpc]==2.28.1 # google-cloud-core # google-cloud-firestore # google-cloud-storage -google-auth==2.44.0 +google-auth==2.45.0 # via # google-api-core # google-cloud-core @@ -612,11 +612,11 @@ google-cloud-core==2.5.0 # via # google-cloud-firestore # google-cloud-storage -google-cloud-firestore==2.21.0 +google-cloud-firestore==2.22.0 # via firebase-admin google-cloud-storage==3.7.0 # via firebase-admin -google-crc32c==1.7.1 +google-crc32c==1.8.0 # via # google-cloud-storage # google-resumable-media @@ -662,7 +662,7 @@ idna==3.11 # requests # snowflake-connector-python # yarl -importlib-metadata==8.7.0 +importlib-metadata==8.7.1 # via -r requirements/edx/kernel.in inflection==0.5.1 # via @@ -786,7 +786,7 @@ nh3==0.3.2 # xblocks-contrib nltk==3.9.2 # via chem -nodeenv==1.9.1 +nodeenv==1.10.0 # via -r requirements/edx/kernel.in numpy==1.26.4 # via @@ -847,7 +847,7 @@ openedx-learning==0.30.2 # via # -c requirements/constraints.txt # -r requirements/edx/kernel.in -optimizely-sdk==5.3.0 +optimizely-sdk==5.4.0 # via -r requirements/edx/bundled.in ora2==6.17.1 # via -r requirements/edx/bundled.in @@ -890,7 +890,7 @@ propcache==0.4.1 # via # aiohttp # yarl -proto-plus==1.26.1 +proto-plus==1.27.0 # via # google-api-core # google-cloud-firestore @@ -912,7 +912,7 @@ pyasn1==0.6.1 # rsa pyasn1-modules==0.4.2 # via google-auth -pycasbin==2.6.0 +pycasbin==2.6.1 # via # casbin-django-orm-adapter # openedx-authz @@ -964,7 +964,7 @@ pynliner==0.8.0 # via -r requirements/edx/kernel.in pyopenssl==25.3.0 # via snowflake-connector-python -pyparsing==3.2.5 +pyparsing==3.3.1 # via # chem # openedx-calc @@ -1131,7 +1131,7 @@ social-auth-app-django==5.4.1 # -c requirements/constraints.txt # -r requirements/edx/kernel.in # edx-auth-backends -social-auth-core==4.8.1 +social-auth-core==4.8.3 # via # -r requirements/edx/kernel.in # edx-auth-backends @@ -1144,9 +1144,9 @@ sortedcontainers==2.4.0 # via # -r requirements/edx/kernel.in # snowflake-connector-python -soupsieve==2.8 +soupsieve==2.8.1 # via beautifulsoup4 -sqlparse==0.5.4 +sqlparse==0.5.5 # via django staff-graded-xblock==3.1.0 # via -r requirements/edx/bundled.in @@ -1222,7 +1222,7 @@ vine==5.1.0 # amqp # celery # kombu -voluptuous==0.15.2 +voluptuous==0.16.0 # via ora2 walrus==0.9.5 # via edx-event-bus-redis @@ -1251,7 +1251,7 @@ wheel==0.45.1 # via django-pipeline wrapt==2.0.1 # via -r requirements/edx/kernel.in -xblock[django]==5.2.0 +xblock[django]==5.3.0 # via # -r requirements/edx/kernel.in # acid-xblock diff --git a/requirements/edx/development.txt b/requirements/edx/development.txt index 87bccb3d08..4b9d04f960 100644 --- a/requirements/edx/development.txt +++ b/requirements/edx/development.txt @@ -137,7 +137,7 @@ bleach[css]==6.3.0 # ora2 # xblock-drag-and-drop-v2 # xblock-poll -boto3==1.42.9 +boto3==1.42.15 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -145,7 +145,7 @@ boto3==1.42.9 # fs-s3fs # ora2 # snowflake-connector-python -botocore==1.42.9 +botocore==1.42.15 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -563,7 +563,7 @@ django-sekizai==4.1.0 # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt # openedx-django-wiki -django-ses==4.4.0 +django-ses==4.5.0 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -900,11 +900,11 @@ execnet==2.1.2 # pytest-xdist factory-boy==3.3.3 # via -r requirements/edx/testing.txt -faker==38.2.0 +faker==39.0.0 # via # -r requirements/edx/testing.txt # factory-boy -fastapi==0.124.4 +fastapi==0.127.0 # via # -r requirements/edx/testing.txt # pact-python @@ -913,7 +913,7 @@ fastavro==1.12.1 # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt # openedx-events -filelock==3.20.0 +filelock==3.20.1 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -967,7 +967,7 @@ google-api-core[grpc]==2.28.1 # google-cloud-core # google-cloud-firestore # google-cloud-storage -google-auth==2.44.0 +google-auth==2.45.0 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -981,7 +981,7 @@ google-cloud-core==2.5.0 # -r requirements/edx/testing.txt # google-cloud-firestore # google-cloud-storage -google-cloud-firestore==2.21.0 +google-cloud-firestore==2.22.0 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -991,7 +991,7 @@ google-cloud-storage==3.7.0 # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt # firebase-admin -google-crc32c==1.7.1 +google-crc32c==1.8.0 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -1089,7 +1089,7 @@ imagesize==1.4.1 # sphinx import-linter==2.9 # via -r requirements/edx/testing.txt -importlib-metadata==8.7.0 +importlib-metadata==8.7.1 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -1277,7 +1277,7 @@ meilisearch==0.38.0 # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt # edx-search -mistune==3.1.4 +mistune==3.2.0 # via # -r requirements/edx/doc.txt # sphinx-mdinclude @@ -1334,7 +1334,7 @@ nltk==3.9.2 # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt # chem -nodeenv==1.9.1 +nodeenv==1.10.0 # via # -r requirements/edx/assets.txt # -r requirements/edx/doc.txt @@ -1421,7 +1421,7 @@ openedx-learning==0.30.2 # -c requirements/constraints.txt # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt -optimizely-sdk==5.3.0 +optimizely-sdk==5.4.0 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -1522,7 +1522,7 @@ propcache==0.4.1 # -r requirements/edx/testing.txt # aiohttp # yarl -proto-plus==1.26.1 +proto-plus==1.27.0 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -1558,7 +1558,7 @@ pyasn1-modules==0.4.2 # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt # google-auth -pycasbin==2.6.0 +pycasbin==2.6.1 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -1682,7 +1682,7 @@ pyopenssl==25.3.0 # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt # snowflake-connector-python -pyparsing==3.2.5 +pyparsing==3.3.1 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -1874,7 +1874,11 @@ rich==14.2.0 # via # -r requirements/edx/testing.txt # import-linter -roman-numerals-py==3.1.0 +roman-numerals==4.1.0 + # via + # -r requirements/edx/doc.txt + # roman-numerals-py +roman-numerals-py==4.1.0 # via # -r requirements/edx/doc.txt # sphinx @@ -1984,7 +1988,7 @@ social-auth-app-django==5.4.1 # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt # edx-auth-backends -social-auth-core==4.8.1 +social-auth-core==4.8.3 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -2000,7 +2004,7 @@ sortedcontainers==2.4.0 # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt # snowflake-connector-python -soupsieve==2.8 +soupsieve==2.8.1 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -2027,7 +2031,7 @@ sphinx-mdinclude==0.6.2 # via # -r requirements/edx/doc.txt # sphinxcontrib-openapi -sphinx-reredirects==1.0.0 +sphinx-reredirects==1.1.0 # via -r requirements/edx/doc.txt sphinxcontrib-applehelp==2.0.0 # via @@ -2061,7 +2065,7 @@ sphinxcontrib-serializinghtml==2.0.0 # sphinx sphinxext-rediraffe==0.3.0 # via -r requirements/edx/doc.txt -sqlparse==0.5.4 +sqlparse==0.5.5 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -2202,7 +2206,7 @@ urllib3==2.6.2 # pact-python # requests # types-requests -uvicorn==0.38.0 +uvicorn==0.40.0 # via # -r requirements/edx/testing.txt # pact-python @@ -2217,7 +2221,7 @@ virtualenv==20.35.4 # via # -r requirements/edx/testing.txt # tox -voluptuous==0.15.2 +voluptuous==0.16.0 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -2273,7 +2277,7 @@ wrapt==2.0.1 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt -xblock[django]==5.2.0 +xblock[django]==5.3.0 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt diff --git a/requirements/edx/doc.txt b/requirements/edx/doc.txt index d3caf364b4..0ad82a0f25 100644 --- a/requirements/edx/doc.txt +++ b/requirements/edx/doc.txt @@ -102,14 +102,14 @@ bleach[css]==6.3.0 # ora2 # xblock-drag-and-drop-v2 # xblock-poll -boto3==1.42.9 +boto3==1.42.15 # via # -r requirements/edx/base.txt # django-ses # fs-s3fs # ora2 # snowflake-connector-python -botocore==1.42.9 +botocore==1.42.15 # via # -r requirements/edx/base.txt # boto3 @@ -415,7 +415,7 @@ django-sekizai==4.1.0 # via # -r requirements/edx/base.txt # openedx-django-wiki -django-ses==4.4.0 +django-ses==4.5.0 # via -r requirements/edx/base.txt django-simple-history==3.11.0 # via @@ -671,7 +671,7 @@ fastavro==1.12.1 # via # -r requirements/edx/base.txt # openedx-events -filelock==3.20.0 +filelock==3.20.1 # via # -r requirements/edx/base.txt # snowflake-connector-python @@ -709,7 +709,7 @@ google-api-core[grpc]==2.28.1 # google-cloud-core # google-cloud-firestore # google-cloud-storage -google-auth==2.44.0 +google-auth==2.45.0 # via # -r requirements/edx/base.txt # google-api-core @@ -721,7 +721,7 @@ google-cloud-core==2.5.0 # -r requirements/edx/base.txt # google-cloud-firestore # google-cloud-storage -google-cloud-firestore==2.21.0 +google-cloud-firestore==2.22.0 # via # -r requirements/edx/base.txt # firebase-admin @@ -729,7 +729,7 @@ google-cloud-storage==3.7.0 # via # -r requirements/edx/base.txt # firebase-admin -google-crc32c==1.7.1 +google-crc32c==1.8.0 # via # -r requirements/edx/base.txt # google-cloud-storage @@ -797,7 +797,7 @@ idna==3.11 # yarl imagesize==1.4.1 # via sphinx -importlib-metadata==8.7.0 +importlib-metadata==8.7.1 # via -r requirements/edx/base.txt inflection==0.5.1 # via @@ -926,7 +926,7 @@ meilisearch==0.38.0 # via # -r requirements/edx/base.txt # edx-search -mistune==3.1.4 +mistune==3.2.0 # via sphinx-mdinclude mongoengine==0.29.1 # via -r requirements/edx/base.txt @@ -963,7 +963,7 @@ nltk==3.9.2 # via # -r requirements/edx/base.txt # chem -nodeenv==1.9.1 +nodeenv==1.10.0 # via -r requirements/edx/base.txt numpy==1.26.4 # via @@ -1027,7 +1027,7 @@ openedx-learning==0.30.2 # via # -c requirements/constraints.txt # -r requirements/edx/base.txt -optimizely-sdk==5.3.0 +optimizely-sdk==5.4.0 # via -r requirements/edx/base.txt ora2==6.17.1 # via -r requirements/edx/base.txt @@ -1087,7 +1087,7 @@ propcache==0.4.1 # -r requirements/edx/base.txt # aiohttp # yarl -proto-plus==1.26.1 +proto-plus==1.27.0 # via # -r requirements/edx/base.txt # google-api-core @@ -1114,7 +1114,7 @@ pyasn1-modules==0.4.2 # via # -r requirements/edx/base.txt # google-auth -pycasbin==2.6.0 +pycasbin==2.6.1 # via # -r requirements/edx/base.txt # casbin-django-orm-adapter @@ -1186,7 +1186,7 @@ pyopenssl==25.3.0 # via # -r requirements/edx/base.txt # snowflake-connector-python -pyparsing==3.2.5 +pyparsing==3.3.1 # via # -r requirements/edx/base.txt # chem @@ -1308,7 +1308,9 @@ requests-oauthlib==2.0.0 # via # -r requirements/edx/base.txt # social-auth-core -roman-numerals-py==3.1.0 +roman-numerals==4.1.0 + # via roman-numerals-py +roman-numerals-py==4.1.0 # via sphinx rpds-py==0.30.0 # via @@ -1391,7 +1393,7 @@ social-auth-app-django==5.4.1 # -c requirements/constraints.txt # -r requirements/edx/base.txt # edx-auth-backends -social-auth-core==4.8.1 +social-auth-core==4.8.3 # via # -r requirements/edx/base.txt # edx-auth-backends @@ -1404,7 +1406,7 @@ sortedcontainers==2.4.0 # via # -r requirements/edx/base.txt # snowflake-connector-python -soupsieve==2.8 +soupsieve==2.8.1 # via # -r requirements/edx/base.txt # beautifulsoup4 @@ -1428,7 +1430,7 @@ sphinx-design==0.6.1 # via -r requirements/edx/doc.in sphinx-mdinclude==0.6.2 # via sphinxcontrib-openapi -sphinx-reredirects==1.0.0 +sphinx-reredirects==1.1.0 # via -r requirements/edx/doc.in sphinxcontrib-applehelp==2.0.0 # via sphinx @@ -1448,7 +1450,7 @@ sphinxcontrib-serializinghtml==2.0.0 # via sphinx sphinxext-rediraffe==0.3.0 # via -r requirements/edx/doc.in -sqlparse==0.5.4 +sqlparse==0.5.5 # via # -r requirements/edx/base.txt # django @@ -1548,7 +1550,7 @@ vine==5.1.0 # amqp # celery # kombu -voluptuous==0.15.2 +voluptuous==0.16.0 # via # -r requirements/edx/base.txt # ora2 @@ -1588,7 +1590,7 @@ wheel==0.45.1 # django-pipeline wrapt==2.0.1 # via -r requirements/edx/base.txt -xblock[django]==5.2.0 +xblock[django]==5.3.0 # via # -r requirements/edx/base.txt # acid-xblock diff --git a/requirements/edx/semgrep.txt b/requirements/edx/semgrep.txt index 1e5bbfc255..1314c531eb 100644 --- a/requirements/edx/semgrep.txt +++ b/requirements/edx/semgrep.txt @@ -30,6 +30,8 @@ certifi==2025.11.12 # httpcore # httpx # requests +cffi==2.0.0 + # via cryptography charset-normalizer==3.4.4 # via requests click==8.1.8 @@ -41,6 +43,10 @@ click-option-group==0.5.9 # via semgrep colorama==0.4.6 # via semgrep +cryptography==45.0.7 + # via + # -c requirements/constraints.txt + # pyjwt exceptiongroup==1.2.2 # via semgrep face==24.0.0 @@ -64,7 +70,7 @@ idna==3.11 # anyio # httpx # requests -importlib-metadata==8.7.0 +importlib-metadata==8.7.1 # via opentelemetry-api jsonschema==4.25.1 # via @@ -74,7 +80,7 @@ jsonschema-specifications==2025.9.1 # via jsonschema markdown-it-py==4.0.0 # via rich -mcp==1.16.0 +mcp==1.23.3 # via semgrep mdurl==0.1.2 # via markdown-it-py @@ -119,6 +125,8 @@ protobuf==6.33.2 # via # googleapis-common-protos # opentelemetry-proto +pycparser==2.23 + # via cffi pydantic==2.12.5 # via # mcp @@ -129,9 +137,11 @@ pydantic-settings==2.12.0 # via mcp pygments==2.19.2 # via rich +pyjwt[crypto]==2.10.1 + # via mcp python-dotenv==1.2.1 # via pydantic-settings -python-multipart==0.0.20 +python-multipart==0.0.21 # via mcp referencing==0.37.0 # via @@ -153,7 +163,7 @@ ruamel-yaml-clib==0.2.14 # via # ruamel-yaml # semgrep -semgrep==1.145.2 +semgrep==1.146.0 # via -r requirements/edx/semgrep.in sse-starlette==3.0.4 # via mcp @@ -166,6 +176,7 @@ tomli==2.0.2 typing-extensions==4.15.0 # via # anyio + # mcp # opentelemetry-api # opentelemetry-exporter-otlp-proto-http # opentelemetry-sdk @@ -178,13 +189,14 @@ typing-extensions==4.15.0 # typing-inspection typing-inspection==0.4.2 # via + # mcp # pydantic # pydantic-settings urllib3==2.6.2 # via # requests # semgrep -uvicorn==0.38.0 +uvicorn==0.40.0 # via mcp wcmatch==8.5.2 # via semgrep diff --git a/requirements/edx/testing.txt b/requirements/edx/testing.txt index 2b581371e4..f6ac289d5f 100644 --- a/requirements/edx/testing.txt +++ b/requirements/edx/testing.txt @@ -101,14 +101,14 @@ bleach[css]==6.3.0 # ora2 # xblock-drag-and-drop-v2 # xblock-poll -boto3==1.42.9 +boto3==1.42.15 # via # -r requirements/edx/base.txt # django-ses # fs-s3fs # ora2 # snowflake-connector-python -botocore==1.42.9 +botocore==1.42.15 # via # -r requirements/edx/base.txt # boto3 @@ -442,7 +442,7 @@ django-sekizai==4.1.0 # via # -r requirements/edx/base.txt # openedx-django-wiki -django-ses==4.4.0 +django-ses==4.5.0 # via -r requirements/edx/base.txt django-simple-history==3.11.0 # via @@ -695,15 +695,15 @@ execnet==2.1.2 # via pytest-xdist factory-boy==3.3.3 # via -r requirements/edx/testing.in -faker==38.2.0 +faker==39.0.0 # via factory-boy -fastapi==0.124.4 +fastapi==0.127.0 # via pact-python fastavro==1.12.1 # via # -r requirements/edx/base.txt # openedx-events -filelock==3.20.0 +filelock==3.20.1 # via # -r requirements/edx/base.txt # snowflake-connector-python @@ -741,7 +741,7 @@ google-api-core[grpc]==2.28.1 # google-cloud-core # google-cloud-firestore # google-cloud-storage -google-auth==2.44.0 +google-auth==2.45.0 # via # -r requirements/edx/base.txt # google-api-core @@ -753,7 +753,7 @@ google-cloud-core==2.5.0 # -r requirements/edx/base.txt # google-cloud-firestore # google-cloud-storage -google-cloud-firestore==2.21.0 +google-cloud-firestore==2.22.0 # via # -r requirements/edx/base.txt # firebase-admin @@ -761,7 +761,7 @@ google-cloud-storage==3.7.0 # via # -r requirements/edx/base.txt # firebase-admin -google-crc32c==1.7.1 +google-crc32c==1.8.0 # via # -r requirements/edx/base.txt # google-cloud-storage @@ -834,7 +834,7 @@ idna==3.11 # yarl import-linter==2.9 # via -r requirements/edx/testing.in -importlib-metadata==8.7.0 +importlib-metadata==8.7.1 # via -r requirements/edx/base.txt inflection==0.5.1 # via @@ -1013,7 +1013,7 @@ nltk==3.9.2 # via # -r requirements/edx/base.txt # chem -nodeenv==1.9.1 +nodeenv==1.10.0 # via -r requirements/edx/base.txt numpy==1.26.4 # via @@ -1077,7 +1077,7 @@ openedx-learning==0.30.2 # via # -c requirements/constraints.txt # -r requirements/edx/base.txt -optimizely-sdk==5.3.0 +optimizely-sdk==5.4.0 # via -r requirements/edx/base.txt ora2==6.17.1 # via -r requirements/edx/base.txt @@ -1151,7 +1151,7 @@ propcache==0.4.1 # -r requirements/edx/base.txt # aiohttp # yarl -proto-plus==1.26.1 +proto-plus==1.27.0 # via # -r requirements/edx/base.txt # google-api-core @@ -1182,7 +1182,7 @@ pyasn1-modules==0.4.2 # via # -r requirements/edx/base.txt # google-auth -pycasbin==2.6.0 +pycasbin==2.6.1 # via # -r requirements/edx/base.txt # casbin-django-orm-adapter @@ -1273,7 +1273,7 @@ pyopenssl==25.3.0 # via # -r requirements/edx/base.txt # snowflake-connector-python -pyparsing==3.2.5 +pyparsing==3.3.1 # via # -r requirements/edx/base.txt # chem @@ -1507,7 +1507,7 @@ social-auth-app-django==5.4.1 # -c requirements/constraints.txt # -r requirements/edx/base.txt # edx-auth-backends -social-auth-core==4.8.1 +social-auth-core==4.8.3 # via # -r requirements/edx/base.txt # edx-auth-backends @@ -1520,11 +1520,11 @@ sortedcontainers==2.4.0 # via # -r requirements/edx/base.txt # snowflake-connector-python -soupsieve==2.8 +soupsieve==2.8.1 # via # -r requirements/edx/base.txt # beautifulsoup4 -sqlparse==0.5.4 +sqlparse==0.5.5 # via # -r requirements/edx/base.txt # django @@ -1631,7 +1631,7 @@ urllib3==2.6.2 # elasticsearch # pact-python # requests -uvicorn==0.38.0 +uvicorn==0.40.0 # via pact-python vine==5.1.0 # via @@ -1641,7 +1641,7 @@ vine==5.1.0 # kombu virtualenv==20.35.4 # via tox -voluptuous==0.15.2 +voluptuous==0.16.0 # via # -r requirements/edx/base.txt # ora2 @@ -1681,7 +1681,7 @@ wheel==0.45.1 # django-pipeline wrapt==2.0.1 # via -r requirements/edx/base.txt -xblock[django]==5.2.0 +xblock[django]==5.3.0 # via # -r requirements/edx/base.txt # acid-xblock diff --git a/scripts/user_retirement/requirements/base.txt b/scripts/user_retirement/requirements/base.txt index 76c8977544..c3251d2f5d 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.42.9 +boto3==1.42.15 # via -r scripts/user_retirement/requirements/base.in -botocore==1.42.9 +botocore==1.42.15 # via # boto3 # s3transfer @@ -53,12 +53,12 @@ google-api-core==2.28.1 # via google-api-python-client google-api-python-client==2.187.0 # via -r scripts/user_retirement/requirements/base.in -google-auth==2.44.0 +google-auth==2.45.0 # via # google-api-core # google-api-python-client # google-auth-httplib2 -google-auth-httplib2==0.2.1 +google-auth-httplib2==0.3.0 # via google-api-python-client googleapis-common-protos==1.72.0 # via google-api-core @@ -84,7 +84,7 @@ more-itertools==10.8.0 # via simple-salesforce platformdirs==4.5.1 # via zeep -proto-plus==1.26.1 +proto-plus==1.27.0 # via google-api-core protobuf==6.33.2 # via @@ -107,7 +107,7 @@ pyjwt[crypto]==2.10.1 # simple-salesforce pynacl==1.6.1 # via edx-django-utils -pyparsing==3.2.5 +pyparsing==3.3.1 # via httplib2 python-dateutil==2.9.0.post0 # via botocore @@ -141,7 +141,7 @@ simplejson==3.20.2 # via -r scripts/user_retirement/requirements/base.in six==1.17.0 # via python-dateutil -sqlparse==0.5.4 +sqlparse==0.5.5 # via django stevedore==5.6.0 # via edx-django-utils diff --git a/scripts/user_retirement/requirements/testing.txt b/scripts/user_retirement/requirements/testing.txt index 4bc45f119b..27ca6b9337 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.42.9 +boto3==1.42.15 # via # -r scripts/user_retirement/requirements/base.txt # moto -botocore==1.42.9 +botocore==1.42.15 # via # -r scripts/user_retirement/requirements/base.txt # boto3 @@ -78,13 +78,13 @@ google-api-core==2.28.1 # google-api-python-client google-api-python-client==2.187.0 # via -r scripts/user_retirement/requirements/base.txt -google-auth==2.44.0 +google-auth==2.45.0 # via # -r scripts/user_retirement/requirements/base.txt # google-api-core # google-api-python-client # google-auth-httplib2 -google-auth-httplib2==0.2.1 +google-auth-httplib2==0.3.0 # via # -r scripts/user_retirement/requirements/base.txt # google-api-python-client @@ -140,7 +140,7 @@ platformdirs==4.5.1 # zeep pluggy==1.6.0 # via pytest -proto-plus==1.26.1 +proto-plus==1.27.0 # via # -r scripts/user_retirement/requirements/base.txt # google-api-core @@ -178,7 +178,7 @@ pynacl==1.6.1 # via # -r scripts/user_retirement/requirements/base.txt # edx-django-utils -pyparsing==3.2.5 +pyparsing==3.3.1 # via # -r scripts/user_retirement/requirements/base.txt # httplib2 @@ -241,7 +241,7 @@ six==1.17.0 # via # -r scripts/user_retirement/requirements/base.txt # python-dateutil -sqlparse==0.5.4 +sqlparse==0.5.5 # via # -r scripts/user_retirement/requirements/base.txt # django