diff --git a/requirements/edx-sandbox/base.txt b/requirements/edx-sandbox/base.txt index 821664fe9fc3..93b61a70684a 100644 --- a/requirements/edx-sandbox/base.txt +++ b/requirements/edx-sandbox/base.txt @@ -16,17 +16,17 @@ codejail-includes==1.0.0 # via -r requirements/edx-sandbox/base.in contourpy==1.3.1 # via matplotlib -cryptography==44.0.0 +cryptography==44.0.1 # via -r requirements/edx-sandbox/base.in cycler==0.12.1 # via matplotlib -fonttools==4.55.6 +fonttools==4.56.0 # via matplotlib joblib==1.4.2 # via nltk kiwisolver==1.4.8 # via matplotlib -lxml[html-clean,html_clean]==5.3.0 +lxml[html-clean,html_clean]==5.3.1 # via # -r requirements/edx-sandbox/base.in # lxml-html-clean @@ -75,7 +75,7 @@ random2==1.0.2 # via -r requirements/edx-sandbox/base.in regex==2024.11.6 # via nltk -scipy==1.15.1 +scipy==1.15.2 # via # -r requirements/edx-sandbox/base.in # chem diff --git a/requirements/edx/base.txt b/requirements/edx/base.txt index b0215634b082..4670125343fa 100644 --- a/requirements/edx/base.txt +++ b/requirements/edx/base.txt @@ -8,9 +8,9 @@ # via -r requirements/edx/github.in acid-xblock==0.4.1 # via -r requirements/edx/kernel.in -aiohappyeyeballs==2.4.4 +aiohappyeyeballs==2.4.6 # via aiohttp -aiohttp==3.11.11 +aiohttp==3.11.12 # via # geoip2 # openai @@ -47,7 +47,7 @@ attrs==25.1.0 # openedx-events # openedx-learning # referencing -babel==2.16.0 +babel==2.17.0 # via # -r requirements/edx/kernel.in # enmerkar @@ -56,7 +56,7 @@ backoff==1.10.0 # via analytics-python bcrypt==4.2.1 # via paramiko -beautifulsoup4==4.12.3 +beautifulsoup4==4.13.3 # via # openedx-forum # pynliner @@ -72,13 +72,13 @@ bleach[css]==6.2.0 # xblock-poll boto==2.49.0 # via -r requirements/edx/kernel.in -boto3==1.36.6 +boto3==1.36.22 # via # -r requirements/edx/kernel.in # django-ses # fs-s3fs # ora2 -botocore==1.36.6 +botocore==1.36.22 # via # -r requirements/edx/kernel.in # boto3 @@ -101,7 +101,7 @@ celery==5.4.0 # edx-enterprise # event-tracking # openedx-learning -certifi==2024.12.14 +certifi==2025.1.31 # via # elasticsearch # py2neo @@ -146,7 +146,7 @@ codejail-includes==1.0.0 # via -r requirements/edx/kernel.in crowdsourcehinter-xblock==0.8 # via -r requirements/edx/bundled.in -cryptography==44.0.0 +cryptography==44.0.1 # via # -r requirements/edx/kernel.in # django-fernet-fields-v2 @@ -168,7 +168,7 @@ defusedxml==0.7.1 # ora2 # python3-openid # social-auth-core -django==4.2.18 +django==4.2.19 # via # -c requirements/edx/../common_constraints.txt # -c requirements/edx/../constraints.txt @@ -240,7 +240,7 @@ django==4.2.18 # super-csv # xblock-google-drive # xss-utils -django-appconf==1.0.6 +django-appconf==1.1.0 # via django-statici18n django-cache-memoize==0.2.1 # via edx-enterprise @@ -248,13 +248,13 @@ django-celery-results==2.5.1 # via -r requirements/edx/kernel.in django-classy-tags==4.1.0 # via django-sekizai -django-config-models==2.7.0 +django-config-models==2.8.0 # via # -r requirements/edx/kernel.in # edx-enterprise # edx-name-affirmation # lti-consumer-xblock -django-cors-headers==4.6.0 +django-cors-headers==4.7.0 # via -r requirements/edx/kernel.in django-countries==7.6.1 # via @@ -271,7 +271,7 @@ django-crum==0.7.9 # super-csv django-fernet-fields-v2==0.9 # via edx-enterprise -django-filter==24.3 +django-filter==25.1 # via # -r requirements/edx/kernel.in # edx-enterprise @@ -309,7 +309,7 @@ django-mptt==0.16.0 # openedx-django-wiki django-multi-email-field==0.7.0 # via edx-enterprise -django-mysql==4.15.0 +django-mysql==4.16.0 # via -r requirements/edx/kernel.in django-oauth-toolkit==1.7.1 # via @@ -328,7 +328,7 @@ django-sekizai==4.1.0 # via # -r requirements/edx/kernel.in # openedx-django-wiki -django-ses==4.3.2 +django-ses==4.4.0 # via -r requirements/edx/bundled.in django-simple-history==3.4.0 # via @@ -351,7 +351,7 @@ django-storages==1.14.3 # -c requirements/edx/../constraints.txt # -r requirements/edx/kernel.in # edxval -django-user-tasks==3.2.0 +django-user-tasks==3.3.0 # via -r requirements/edx/kernel.in django-waffle==4.2.0 # via @@ -429,7 +429,7 @@ edx-celeryutils==1.3.0 # super-csv edx-codejail==3.5.2 # via -r requirements/edx/kernel.in -edx-completion==4.7.8 +edx-completion==4.7.9 # via -r requirements/edx/kernel.in edx-django-release-util==1.4.0 # via @@ -499,6 +499,7 @@ edx-opaque-keys[django]==2.11.0 # edx-when # lti-consumer-xblock # openedx-events + # openedx-filters # ora2 edx-organizations==6.13.0 # via -r requirements/edx/kernel.in @@ -508,24 +509,24 @@ edx-proctoring==5.1.2 # edx-proctoring-proctortrack edx-rbac==1.10.0 # via edx-enterprise -edx-rest-api-client==6.0.0 +edx-rest-api-client==6.1.0 # via # -r requirements/edx/kernel.in # edx-enterprise # edx-proctoring -edx-search==4.1.2 +edx-search==4.1.3 # via # -r requirements/edx/kernel.in # openedx-forum edx-sga==0.25.0 # via -r requirements/edx/bundled.in -edx-submissions==3.8.4 +edx-submissions==3.8.5 # via # -r requirements/edx/kernel.in # ora2 edx-tincan-py35==2.0.0 # via edx-enterprise -edx-toggles==5.2.0 +edx-toggles==5.3.0 # via # -r requirements/edx/kernel.in # edx-completion @@ -582,18 +583,18 @@ fs-s3fs==0.1.8 # openedx-django-pyfs future==1.0.0 # via pyjwkest -geoip2==4.8.1 +geoip2==5.0.1 # via -r requirements/edx/kernel.in glob2==0.7 # via -r requirements/edx/kernel.in -google-api-core[grpc]==2.24.0 +google-api-core[grpc]==2.24.1 # via # firebase-admin # google-api-python-client # google-cloud-core # google-cloud-firestore # google-cloud-storage -google-api-python-client==2.159.0 +google-api-python-client==2.161.0 # via firebase-admin google-auth==2.38.0 # via @@ -611,7 +612,7 @@ google-cloud-core==2.4.1 # google-cloud-storage google-cloud-firestore==2.20.0 # via firebase-admin -google-cloud-storage==2.19.0 +google-cloud-storage==3.0.0 # via firebase-admin google-crc32c==1.6.0 # via @@ -619,7 +620,7 @@ google-crc32c==1.6.0 # google-resumable-media google-resumable-media==2.7.2 # via google-cloud-storage -googleapis-common-protos==1.66.0 +googleapis-common-protos==1.67.0 # via # google-api-core # grpcio-status @@ -704,7 +705,7 @@ loremipsum==1.0.5 # via ora2 lti-consumer-xblock==9.13.2 # via -r requirements/edx/kernel.in -lxml[html-clean,html_clean]==5.3.0 +lxml[html-clean,html_clean]==5.3.1 # via # -r requirements/edx/kernel.in # edx-i18n-tools @@ -721,7 +722,7 @@ lxml-html-clean==0.4.1 # via lxml mailsnake==1.6.4 # via -r requirements/edx/bundled.in -mako==1.3.8 +mako==1.3.9 # via # -r requirements/edx/kernel.in # acid-xblock @@ -768,7 +769,7 @@ mysqlclient==2.2.7 # via # -r requirements/edx/kernel.in # openedx-forum -newrelic==10.4.0 +newrelic==10.6.0 # via edx-django-utils nh3==0.2.20 # via -r requirements/edx/kernel.in @@ -811,7 +812,7 @@ openedx-django-require==2.1.0 # via -r requirements/edx/kernel.in openedx-django-wiki==2.1.0 # via -r requirements/edx/kernel.in -openedx-events==9.18.0 +openedx-events==9.18.1 # via # -r requirements/edx/kernel.in # edx-enterprise @@ -820,7 +821,7 @@ openedx-events==9.18.0 # edx-name-affirmation # event-tracking # ora2 -openedx-filters==1.12.0 +openedx-filters==2.0.0 # via # -r requirements/edx/kernel.in # lti-consumer-xblock @@ -837,7 +838,7 @@ optimizely-sdk==4.1.1 # via # -c requirements/edx/../constraints.txt # -r requirements/edx/bundled.in -ora2==6.14.5 +ora2==6.14.6 # via -r requirements/edx/bundled.in packaging==24.2 # via @@ -847,7 +848,7 @@ packaging==24.2 # snowflake-connector-python pansi==2024.11.0 # via py2neo -paramiko==3.5.0 +paramiko==3.5.1 # via edx-enterprise path==16.11.0 # via @@ -860,7 +861,7 @@ path-py==12.5.0 # edx-enterprise # ora2 # staff-graded-xblock -pbr==6.1.0 +pbr==6.1.1 # via stevedore pgpy==0.6.0 # via edx-enterprise @@ -883,7 +884,7 @@ propcache==0.2.1 # via # aiohttp # yarl -proto-plus==1.25.0 +proto-plus==1.26.0 # via # google-api-core # google-cloud-firestore @@ -894,7 +895,7 @@ protobuf==5.29.3 # googleapis-common-protos # grpcio-status # proto-plus -psutil==6.1.1 +psutil==7.0.0 # via # -r requirements/edx/kernel.in # edx-django-utils @@ -1003,7 +1004,7 @@ python3-openid==3.2.0 ; python_version >= "3" # social-auth-core python3-saml==1.16.0 # via -r requirements/edx/kernel.in -pytz==2024.2 +pytz==2025.1 # via # -r requirements/edx/kernel.in # djangorestframework @@ -1093,15 +1094,15 @@ s3transfer==0.11.2 # via boto3 sailthru-client==2.2.3 # via edx-ace -scipy==1.15.1 +scipy==1.15.2 # via # chem # openedx-calc semantic-version==2.10.0 # via edx-drf-extensions -shapely==2.0.6 +shapely==2.0.7 # via -r requirements/edx/kernel.in -simplejson==3.19.3 +simplejson==3.20.1 # via # -r requirements/edx/kernel.in # sailthru-client @@ -1135,14 +1136,14 @@ slumber==0.7.1 # -r requirements/edx/kernel.in # edx-bulk-grades # edx-enterprise -snowflake-connector-python==3.13.0 +snowflake-connector-python==3.13.2 # via edx-enterprise social-auth-app-django==5.4.1 # via # -c requirements/edx/../constraints.txt # -r requirements/edx/kernel.in # edx-auth-backends -social-auth-core==4.5.4 +social-auth-core==4.5.6 # via # -r requirements/edx/kernel.in # edx-auth-backends @@ -1159,7 +1160,7 @@ soupsieve==2.6 # via beautifulsoup4 sqlparse==0.5.3 # via django -staff-graded-xblock==3.0.0 +staff-graded-xblock==3.0.1 # via -r requirements/edx/bundled.in stevedore==5.4.0 # via @@ -1187,6 +1188,7 @@ tqdm==4.67.1 # openai typing-extensions==4.12.2 # via + # beautifulsoup4 # django-countries # edx-opaque-keys # jwcrypto diff --git a/requirements/edx/coverage.txt b/requirements/edx/coverage.txt index 26669aec6cb0..7e4c09036af8 100644 --- a/requirements/edx/coverage.txt +++ b/requirements/edx/coverage.txt @@ -6,9 +6,9 @@ # chardet==5.2.0 # via diff-cover -coverage==7.6.10 +coverage==7.6.12 # via -r requirements/edx/coverage.in -diff-cover==9.2.1 +diff-cover==9.2.2 # via -r requirements/edx/coverage.in jinja2==3.1.5 # via diff-cover diff --git a/requirements/edx/development.txt b/requirements/edx/development.txt index a16b5d3ac353..e2a88be83af5 100644 --- a/requirements/edx/development.txt +++ b/requirements/edx/development.txt @@ -16,12 +16,12 @@ acid-xblock==0.4.1 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt -aiohappyeyeballs==2.4.4 +aiohappyeyeballs==2.4.6 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt # aiohttp -aiohttp==3.11.11 +aiohttp==3.11.12 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -63,6 +63,7 @@ annotated-types==0.7.0 anyio==4.8.0 # via # -r requirements/edx/testing.txt + # httpcore # starlette appdirs==1.4.4 # via @@ -100,7 +101,7 @@ attrs==25.1.0 # openedx-events # openedx-learning # referencing -babel==2.16.0 +babel==2.17.0 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -118,7 +119,7 @@ bcrypt==4.2.1 # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt # paramiko -beautifulsoup4==4.12.3 +beautifulsoup4==4.13.3 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -144,14 +145,14 @@ boto==2.49.0 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt -boto3==1.36.6 +boto3==1.36.22 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt # django-ses # fs-s3fs # ora2 -botocore==1.36.6 +botocore==1.36.22 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -192,11 +193,13 @@ celery==5.4.0 # edx-enterprise # event-tracking # openedx-learning -certifi==2024.12.14 +certifi==2025.1.31 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt # elasticsearch + # httpcore + # httpx # py2neo # requests # snowflake-connector-python @@ -205,7 +208,6 @@ cffi==1.17.1 # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt # cryptography - # pact-python # pynacl # snowflake-connector-python chardet==5.2.0 @@ -282,7 +284,7 @@ colorama==0.4.6 # via # -r requirements/edx/testing.txt # tox -coverage[toml]==7.6.10 +coverage[toml]==7.6.12 # via # -r requirements/edx/testing.txt # pytest-cov @@ -290,7 +292,7 @@ crowdsourcehinter-xblock==0.8 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt -cryptography==44.0.0 +cryptography==44.0.1 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -327,7 +329,7 @@ defusedxml==0.7.1 # ora2 # python3-openid # social-auth-core -diff-cover==9.2.1 +diff-cover==9.2.2 # via -r requirements/edx/testing.txt dill==0.3.9 # via @@ -337,7 +339,7 @@ distlib==0.3.9 # via # -r requirements/edx/testing.txt # virtualenv -django==4.2.18 +django==4.2.19 # via # -c requirements/edx/../common_constraints.txt # -c requirements/edx/../constraints.txt @@ -413,7 +415,7 @@ django==4.2.18 # super-csv # xblock-google-drive # xss-utils -django-appconf==1.0.6 +django-appconf==1.1.0 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -432,14 +434,14 @@ django-classy-tags==4.1.0 # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt # django-sekizai -django-config-models==2.7.0 +django-config-models==2.8.0 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt # edx-enterprise # edx-name-affirmation # lti-consumer-xblock -django-cors-headers==4.6.0 +django-cors-headers==4.7.0 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -465,7 +467,7 @@ django-fernet-fields-v2==0.9 # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt # edx-enterprise -django-filter==24.3 +django-filter==25.1 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -515,7 +517,7 @@ django-multi-email-field==0.7.0 # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt # edx-enterprise -django-mysql==4.15.0 +django-mysql==4.16.0 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -548,7 +550,7 @@ django-sekizai==4.1.0 # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt # openedx-django-wiki -django-ses==4.3.2 +django-ses==4.4.0 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -576,14 +578,14 @@ django-storages==1.14.3 # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt # edxval -django-stubs==5.1.2 +django-stubs==5.1.3 # via # -c requirements/edx/../constraints.txt # -r requirements/edx/development.in # djangorestframework-stubs -django-stubs-ext==5.1.2 +django-stubs-ext==5.1.3 # via django-stubs -django-user-tasks==3.2.0 +django-user-tasks==3.3.0 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -700,7 +702,7 @@ edx-codejail==3.5.2 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt -edx-completion==4.7.8 +edx-completion==4.7.9 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -790,6 +792,7 @@ edx-opaque-keys[django]==2.11.0 # edx-when # lti-consumer-xblock # openedx-events + # openedx-filters # ora2 edx-organizations==6.13.0 # via @@ -805,13 +808,13 @@ edx-rbac==1.10.0 # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt # edx-enterprise -edx-rest-api-client==6.0.0 +edx-rest-api-client==6.1.0 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt # edx-enterprise # edx-proctoring -edx-search==4.1.2 +edx-search==4.1.3 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -820,7 +823,7 @@ edx-sga==0.25.0 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt -edx-submissions==3.8.4 +edx-submissions==3.8.5 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -830,7 +833,7 @@ edx-tincan-py35==2.0.0 # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt # edx-enterprise -edx-toggles==5.2.0 +edx-toggles==5.3.0 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -881,13 +884,13 @@ execnet==2.1.1 # via # -r requirements/edx/testing.txt # pytest-xdist -factory-boy==3.3.1 +factory-boy==3.3.3 # via -r requirements/edx/testing.txt -faker==35.0.0 +faker==36.1.1 # via # -r requirements/edx/testing.txt # factory-boy -fastapi==0.115.7 +fastapi==0.115.8 # via # -r requirements/edx/testing.txt # pact-python @@ -933,7 +936,7 @@ future==1.0.0 # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt # pyjwkest -geoip2==4.8.1 +geoip2==5.0.1 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -947,7 +950,7 @@ glob2==0.7 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt -google-api-core[grpc]==2.24.0 +google-api-core[grpc]==2.24.1 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -956,7 +959,7 @@ google-api-core[grpc]==2.24.0 # google-cloud-core # google-cloud-firestore # google-cloud-storage -google-api-python-client==2.159.0 +google-api-python-client==2.161.0 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -987,7 +990,7 @@ google-cloud-firestore==2.20.0 # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt # firebase-admin -google-cloud-storage==2.19.0 +google-cloud-storage==3.0.0 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -1003,13 +1006,13 @@ google-resumable-media==2.7.2 # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt # google-cloud-storage -googleapis-common-protos==1.66.0 +googleapis-common-protos==1.67.0 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt # google-api-core # grpcio-status -grimp==3.5 +grimp==3.6 # via # -r requirements/edx/testing.txt # import-linter @@ -1031,6 +1034,7 @@ gunicorn==23.0.0 h11==0.14.0 # via # -r requirements/edx/testing.txt + # httpcore # uvicorn help-tokens==2.4.0 # via @@ -1041,6 +1045,10 @@ html5lib==1.1 # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt # ora2 +httpcore==0.16.3 + # via + # -r requirements/edx/testing.txt + # httpx httplib2==0.22.0 # via # -r requirements/edx/doc.txt @@ -1049,6 +1057,10 @@ httplib2==0.22.0 # google-auth-httplib2 httpretty==1.1.4 # via -r requirements/edx/testing.txt +httpx==0.23.3 + # via + # -r requirements/edx/testing.txt + # pact-python icalendar==6.1.1 # via # -r requirements/edx/doc.txt @@ -1060,13 +1072,14 @@ idna==3.10 # anyio # optimizely-sdk # requests + # rfc3986 # snowflake-connector-python # yarl imagesize==1.4.1 # via # -r requirements/edx/doc.txt # sphinx -import-linter==2.1 +import-linter==2.2 # via -r requirements/edx/testing.txt importlib-metadata==8.6.1 # via @@ -1096,7 +1109,7 @@ isodate==0.7.2 # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt # python3-saml -isort==5.13.2 +isort==6.0.0 # via # -r requirements/edx/testing.txt # pylint @@ -1182,7 +1195,7 @@ lti-consumer-xblock==9.13.2 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt -lxml[html-clean]==5.3.0 +lxml[html-clean]==5.3.1 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -1206,7 +1219,7 @@ mailsnake==1.6.4 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt -mako==1.3.8 +mako==1.3.9 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -1245,7 +1258,7 @@ meilisearch==0.33.1 # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt # edx-search -mistune==3.1.0 +mistune==3.1.1 # via # -r requirements/edx/doc.txt # sphinx-mdinclude @@ -1282,7 +1295,7 @@ multidict==6.1.0 # -r requirements/edx/testing.txt # aiohttp # yarl -mypy==1.14.1 +mypy==1.15.0 # via -r requirements/edx/development.in mypy-extensions==1.0.0 # via mypy @@ -1291,7 +1304,7 @@ mysqlclient==2.2.7 # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt # openedx-forum -newrelic==10.4.0 +newrelic==10.6.0 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -1361,7 +1374,7 @@ openedx-django-wiki==2.1.0 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt -openedx-events==9.18.0 +openedx-events==9.18.1 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -1371,7 +1384,7 @@ openedx-events==9.18.0 # edx-name-affirmation # event-tracking # ora2 -openedx-filters==1.12.0 +openedx-filters==2.0.0 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -1395,7 +1408,7 @@ optimizely-sdk==4.1.1 # -c requirements/edx/../constraints.txt # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt -ora2==6.14.5 +ora2==6.14.6 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -1413,14 +1426,14 @@ packaging==24.2 # snowflake-connector-python # sphinx # tox -pact-python==2.3.1 +pact-python==2.0.1 # via -r requirements/edx/testing.txt pansi==2024.11.0 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt # py2neo -paramiko==3.5.0 +paramiko==3.5.1 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -1439,7 +1452,7 @@ path-py==12.5.0 # edx-enterprise # ora2 # staff-graded-xblock -pbr==6.1.0 +pbr==6.1.1 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -1497,7 +1510,7 @@ propcache==0.2.1 # -r requirements/edx/testing.txt # aiohttp # yarl -proto-plus==1.25.0 +proto-plus==1.26.0 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -1512,7 +1525,7 @@ protobuf==5.29.3 # googleapis-common-protos # grpcio-status # proto-plus -psutil==6.1.1 +psutil==7.0.0 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -1607,7 +1620,7 @@ pylatexenc==2.10 # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt # olxcleaner -pylint==3.3.3 +pylint==3.3.4 # via # -r requirements/edx/testing.txt # edx-lint @@ -1707,7 +1720,7 @@ pytest-attrib==0.1.3 # via -r requirements/edx/testing.txt pytest-cov==6.0.0 # via -r requirements/edx/testing.txt -pytest-django==4.9.0 +pytest-django==4.10.0 # via -r requirements/edx/testing.txt pytest-json-report==1.5.0 # via -r requirements/edx/testing.txt @@ -1729,7 +1742,6 @@ python-dateutil==2.9.0.post0 # edx-ace # edx-enterprise # edx-proctoring - # faker # freezegun # icalendar # olxcleaner @@ -1759,7 +1771,7 @@ python3-saml==1.16.0 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt -pytz==2024.2 +pytz==2025.1 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -1857,6 +1869,10 @@ requests-oauthlib==2.0.0 # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt # social-auth-core +rfc3986[idna2008]==1.5.0 + # via + # -r requirements/edx/testing.txt + # httpx rpds-py==0.22.3 # via # -r requirements/edx/doc.txt @@ -1885,7 +1901,7 @@ sailthru-client==2.2.3 # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt # edx-ace -scipy==1.15.1 +scipy==1.15.2 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -1896,11 +1912,11 @@ semantic-version==2.10.0 # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt # edx-drf-extensions -shapely==2.0.6 +shapely==2.0.7 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt -simplejson==3.19.3 +simplejson==3.20.1 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -1908,7 +1924,7 @@ simplejson==3.19.3 # super-csv # xblock # xblock-utils -singledispatch==4.1.0 +singledispatch==4.1.1 # via -r requirements/edx/testing.txt six==1.17.0 # via @@ -1952,11 +1968,13 @@ sniffio==1.3.1 # via # -r requirements/edx/testing.txt # anyio + # httpcore + # httpx snowballstemmer==2.2.0 # via # -r requirements/edx/doc.txt # sphinx -snowflake-connector-python==3.13.0 +snowflake-connector-python==3.13.2 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -1967,7 +1985,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.5.4 +social-auth-core==4.5.6 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -2000,7 +2018,7 @@ sphinx==8.1.3 # sphinxcontrib-httpdomain # sphinxcontrib-openapi # sphinxext-rediraffe -sphinx-autoapi==3.4.0 +sphinx-autoapi==3.6.0 # via -r requirements/edx/doc.txt sphinx-book-theme==1.1.3 # via -r requirements/edx/doc.txt @@ -2050,7 +2068,7 @@ sqlparse==0.5.3 # -r requirements/edx/testing.txt # django # django-debug-toolbar -staff-graded-xblock==3.0.0 +staff-graded-xblock==3.0.1 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -2117,12 +2135,12 @@ typing-extensions==4.12.2 # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt # anyio + # beautifulsoup4 # django-countries # django-stubs # django-stubs-ext # djangorestframework-stubs # edx-opaque-keys - # faker # fastapi # grimp # import-linter @@ -2139,6 +2157,7 @@ tzdata==2025.1 # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt # celery + # faker # icalendar # kombu unicodecsv==0.14.1 @@ -2166,6 +2185,7 @@ urllib3==2.2.3 # -r requirements/edx/testing.txt # botocore # elasticsearch + # pact-python # py2neo # requests # types-requests @@ -2184,7 +2204,7 @@ vine==5.1.0 # amqp # celery # kombu -virtualenv==20.29.1 +virtualenv==20.29.2 # via # -r requirements/edx/testing.txt # tox @@ -2292,7 +2312,6 @@ yarl==1.18.3 # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt # aiohttp - # pact-python zipp==3.21.0 # via # -r requirements/edx/doc.txt diff --git a/requirements/edx/doc.txt b/requirements/edx/doc.txt index e744bea60a32..77454eec0220 100644 --- a/requirements/edx/doc.txt +++ b/requirements/edx/doc.txt @@ -10,11 +10,11 @@ accessible-pygments==0.0.5 # via pydata-sphinx-theme acid-xblock==0.4.1 # via -r requirements/edx/base.txt -aiohappyeyeballs==2.4.4 +aiohappyeyeballs==2.4.6 # via # -r requirements/edx/base.txt # aiohttp -aiohttp==3.11.11 +aiohttp==3.11.12 # via # -r requirements/edx/base.txt # geoip2 @@ -69,7 +69,7 @@ attrs==25.1.0 # openedx-events # openedx-learning # referencing -babel==2.16.0 +babel==2.17.0 # via # -r requirements/edx/base.txt # enmerkar @@ -84,7 +84,7 @@ bcrypt==4.2.1 # via # -r requirements/edx/base.txt # paramiko -beautifulsoup4==4.12.3 +beautifulsoup4==4.13.3 # via # -r requirements/edx/base.txt # openedx-forum @@ -105,13 +105,13 @@ bleach[css]==6.2.0 # xblock-poll boto==2.49.0 # via -r requirements/edx/base.txt -boto3==1.36.6 +boto3==1.36.22 # via # -r requirements/edx/base.txt # django-ses # fs-s3fs # ora2 -botocore==1.36.6 +botocore==1.36.22 # via # -r requirements/edx/base.txt # boto3 @@ -140,7 +140,7 @@ celery==5.4.0 # edx-enterprise # event-tracking # openedx-learning -certifi==2024.12.14 +certifi==2025.1.31 # via # -r requirements/edx/base.txt # elasticsearch @@ -199,7 +199,7 @@ codejail-includes==1.0.0 # via -r requirements/edx/base.txt crowdsourcehinter-xblock==0.8 # via -r requirements/edx/base.txt -cryptography==44.0.0 +cryptography==44.0.1 # via # -r requirements/edx/base.txt # django-fernet-fields-v2 @@ -225,7 +225,7 @@ defusedxml==0.7.1 # ora2 # python3-openid # social-auth-core -django==4.2.18 +django==4.2.19 # via # -c requirements/edx/../common_constraints.txt # -c requirements/edx/../constraints.txt @@ -297,7 +297,7 @@ django==4.2.18 # super-csv # xblock-google-drive # xss-utils -django-appconf==1.0.6 +django-appconf==1.1.0 # via # -r requirements/edx/base.txt # django-statici18n @@ -311,13 +311,13 @@ django-classy-tags==4.1.0 # via # -r requirements/edx/base.txt # django-sekizai -django-config-models==2.7.0 +django-config-models==2.8.0 # via # -r requirements/edx/base.txt # edx-enterprise # edx-name-affirmation # lti-consumer-xblock -django-cors-headers==4.6.0 +django-cors-headers==4.7.0 # via -r requirements/edx/base.txt django-countries==7.6.1 # via @@ -336,7 +336,7 @@ django-fernet-fields-v2==0.9 # via # -r requirements/edx/base.txt # edx-enterprise -django-filter==24.3 +django-filter==25.1 # via # -r requirements/edx/base.txt # edx-enterprise @@ -378,7 +378,7 @@ django-multi-email-field==0.7.0 # via # -r requirements/edx/base.txt # edx-enterprise -django-mysql==4.15.0 +django-mysql==4.16.0 # via -r requirements/edx/base.txt django-oauth-toolkit==1.7.1 # via @@ -401,7 +401,7 @@ django-sekizai==4.1.0 # via # -r requirements/edx/base.txt # openedx-django-wiki -django-ses==4.3.2 +django-ses==4.4.0 # via -r requirements/edx/base.txt django-simple-history==3.4.0 # via @@ -424,7 +424,7 @@ django-storages==1.14.3 # -c requirements/edx/../constraints.txt # -r requirements/edx/base.txt # edxval -django-user-tasks==3.2.0 +django-user-tasks==3.3.0 # via -r requirements/edx/base.txt django-waffle==4.2.0 # via @@ -514,7 +514,7 @@ edx-celeryutils==1.3.0 # super-csv edx-codejail==3.5.2 # via -r requirements/edx/base.txt -edx-completion==4.7.8 +edx-completion==4.7.9 # via -r requirements/edx/base.txt edx-django-release-util==1.4.0 # via @@ -584,6 +584,7 @@ edx-opaque-keys[django]==2.11.0 # edx-when # lti-consumer-xblock # openedx-events + # openedx-filters # ora2 edx-organizations==6.13.0 # via -r requirements/edx/base.txt @@ -595,18 +596,18 @@ edx-rbac==1.10.0 # via # -r requirements/edx/base.txt # edx-enterprise -edx-rest-api-client==6.0.0 +edx-rest-api-client==6.1.0 # via # -r requirements/edx/base.txt # edx-enterprise # edx-proctoring -edx-search==4.1.2 +edx-search==4.1.3 # via # -r requirements/edx/base.txt # openedx-forum edx-sga==0.25.0 # via -r requirements/edx/base.txt -edx-submissions==3.8.4 +edx-submissions==3.8.5 # via # -r requirements/edx/base.txt # ora2 @@ -614,7 +615,7 @@ edx-tincan-py35==2.0.0 # via # -r requirements/edx/base.txt # edx-enterprise -edx-toggles==5.2.0 +edx-toggles==5.3.0 # via # -r requirements/edx/base.txt # edx-completion @@ -683,7 +684,7 @@ future==1.0.0 # via # -r requirements/edx/base.txt # pyjwkest -geoip2==4.8.1 +geoip2==5.0.1 # via -r requirements/edx/base.txt gitdb==4.0.12 # via gitpython @@ -691,7 +692,7 @@ gitpython==3.1.44 # via -r requirements/edx/doc.in glob2==0.7 # via -r requirements/edx/base.txt -google-api-core[grpc]==2.24.0 +google-api-core[grpc]==2.24.1 # via # -r requirements/edx/base.txt # firebase-admin @@ -699,7 +700,7 @@ google-api-core[grpc]==2.24.0 # google-cloud-core # google-cloud-firestore # google-cloud-storage -google-api-python-client==2.159.0 +google-api-python-client==2.161.0 # via # -r requirements/edx/base.txt # firebase-admin @@ -725,7 +726,7 @@ google-cloud-firestore==2.20.0 # via # -r requirements/edx/base.txt # firebase-admin -google-cloud-storage==2.19.0 +google-cloud-storage==3.0.0 # via # -r requirements/edx/base.txt # firebase-admin @@ -738,7 +739,7 @@ google-resumable-media==2.7.2 # via # -r requirements/edx/base.txt # google-cloud-storage -googleapis-common-protos==1.66.0 +googleapis-common-protos==1.67.0 # via # -r requirements/edx/base.txt # google-api-core @@ -855,7 +856,7 @@ loremipsum==1.0.5 # ora2 lti-consumer-xblock==9.13.2 # via -r requirements/edx/base.txt -lxml[html-clean]==5.3.0 +lxml[html-clean]==5.3.1 # via # -r requirements/edx/base.txt # edx-i18n-tools @@ -874,7 +875,7 @@ lxml-html-clean==0.4.1 # lxml mailsnake==1.6.4 # via -r requirements/edx/base.txt -mako==1.3.8 +mako==1.3.9 # via # -r requirements/edx/base.txt # acid-xblock @@ -904,7 +905,7 @@ meilisearch==0.33.1 # via # -r requirements/edx/base.txt # edx-search -mistune==3.1.0 +mistune==3.1.1 # via sphinx-mdinclude mongoengine==0.29.1 # via -r requirements/edx/base.txt @@ -934,7 +935,7 @@ mysqlclient==2.2.7 # via # -r requirements/edx/base.txt # openedx-forum -newrelic==10.4.0 +newrelic==10.6.0 # via # -r requirements/edx/base.txt # edx-django-utils @@ -984,7 +985,7 @@ openedx-django-require==2.1.0 # via -r requirements/edx/base.txt openedx-django-wiki==2.1.0 # via -r requirements/edx/base.txt -openedx-events==9.18.0 +openedx-events==9.18.1 # via # -r requirements/edx/base.txt # edx-enterprise @@ -993,7 +994,7 @@ openedx-events==9.18.0 # edx-name-affirmation # event-tracking # ora2 -openedx-filters==1.12.0 +openedx-filters==2.0.0 # via # -r requirements/edx/base.txt # lti-consumer-xblock @@ -1010,7 +1011,7 @@ optimizely-sdk==4.1.1 # via # -c requirements/edx/../constraints.txt # -r requirements/edx/base.txt -ora2==6.14.5 +ora2==6.14.6 # via -r requirements/edx/base.txt packaging==24.2 # via @@ -1024,7 +1025,7 @@ pansi==2024.11.0 # via # -r requirements/edx/base.txt # py2neo -paramiko==3.5.0 +paramiko==3.5.1 # via # -r requirements/edx/base.txt # edx-enterprise @@ -1040,7 +1041,7 @@ path-py==12.5.0 # edx-enterprise # ora2 # staff-graded-xblock -pbr==6.1.0 +pbr==6.1.1 # via # -r requirements/edx/base.txt # stevedore @@ -1076,7 +1077,7 @@ propcache==0.2.1 # -r requirements/edx/base.txt # aiohttp # yarl -proto-plus==1.25.0 +proto-plus==1.26.0 # via # -r requirements/edx/base.txt # google-api-core @@ -1089,7 +1090,7 @@ protobuf==5.29.3 # googleapis-common-protos # grpcio-status # proto-plus -psutil==6.1.1 +psutil==7.0.0 # via # -r requirements/edx/base.txt # edx-django-utils @@ -1228,7 +1229,7 @@ python3-openid==3.2.0 ; python_version >= "3" # social-auth-core python3-saml==1.16.0 # via -r requirements/edx/base.txt -pytz==2024.2 +pytz==2025.1 # via # -r requirements/edx/base.txt # djangorestframework @@ -1332,7 +1333,7 @@ sailthru-client==2.2.3 # via # -r requirements/edx/base.txt # edx-ace -scipy==1.15.1 +scipy==1.15.2 # via # -r requirements/edx/base.txt # chem @@ -1341,9 +1342,9 @@ semantic-version==2.10.0 # via # -r requirements/edx/base.txt # edx-drf-extensions -shapely==2.0.6 +shapely==2.0.7 # via -r requirements/edx/base.txt -simplejson==3.19.3 +simplejson==3.20.1 # via # -r requirements/edx/base.txt # sailthru-client @@ -1382,7 +1383,7 @@ smmap==5.0.2 # via gitdb snowballstemmer==2.2.0 # via sphinx -snowflake-connector-python==3.13.0 +snowflake-connector-python==3.13.2 # via # -r requirements/edx/base.txt # edx-enterprise @@ -1391,7 +1392,7 @@ social-auth-app-django==5.4.1 # -c requirements/edx/../constraints.txt # -r requirements/edx/base.txt # edx-auth-backends -social-auth-core==4.5.4 +social-auth-core==4.5.6 # via # -r requirements/edx/base.txt # edx-auth-backends @@ -1420,7 +1421,7 @@ sphinx==8.1.3 # sphinxcontrib-httpdomain # sphinxcontrib-openapi # sphinxext-rediraffe -sphinx-autoapi==3.4.0 +sphinx-autoapi==3.6.0 # via -r requirements/edx/doc.in sphinx-book-theme==1.1.3 # via -r requirements/edx/doc.in @@ -1452,7 +1453,7 @@ sqlparse==0.5.3 # via # -r requirements/edx/base.txt # django -staff-graded-xblock==3.0.0 +staff-graded-xblock==3.0.1 # via -r requirements/edx/base.txt stevedore==5.4.0 # via @@ -1494,6 +1495,7 @@ tqdm==4.67.1 typing-extensions==4.12.2 # via # -r requirements/edx/base.txt + # beautifulsoup4 # django-countries # edx-opaque-keys # jwcrypto diff --git a/requirements/edx/semgrep.txt b/requirements/edx/semgrep.txt index 9d25000148f3..3ff66433c3b6 100644 --- a/requirements/edx/semgrep.txt +++ b/requirements/edx/semgrep.txt @@ -17,7 +17,7 @@ boltons==21.0.0 # semgrep bracex==2.5.post1 # via wcmatch -certifi==2024.12.14 +certifi==2025.1.31 # via requests charset-normalizer==2.0.12 # via @@ -44,7 +44,7 @@ face==24.0.0 # via glom glom==22.1.0 # via semgrep -googleapis-common-protos==1.66.0 +googleapis-common-protos==1.67.0 # via opentelemetry-exporter-otlp-proto-http idna==3.10 # via requests @@ -90,7 +90,7 @@ opentelemetry-util-http==0.46b0 # via opentelemetry-instrumentation-requests packaging==24.2 # via semgrep -peewee==3.17.8 +peewee==3.17.9 # via semgrep protobuf==4.25.6 # via @@ -116,7 +116,7 @@ ruamel-yaml==0.18.10 # via semgrep ruamel-yaml-clib==0.2.12 # via ruamel-yaml -semgrep==1.104.0 +semgrep==1.108.0 # via -r requirements/edx/semgrep.in tomli==2.0.2 # via semgrep diff --git a/requirements/edx/testing.txt b/requirements/edx/testing.txt index e34d3103a51a..3a83cf021a0e 100644 --- a/requirements/edx/testing.txt +++ b/requirements/edx/testing.txt @@ -8,11 +8,11 @@ # via -r requirements/edx/base.txt acid-xblock==0.4.1 # via -r requirements/edx/base.txt -aiohappyeyeballs==2.4.4 +aiohappyeyeballs==2.4.6 # via # -r requirements/edx/base.txt # aiohttp -aiohttp==3.11.11 +aiohttp==3.11.12 # via # -r requirements/edx/base.txt # geoip2 @@ -40,7 +40,9 @@ annotated-types==0.7.0 # -r requirements/edx/base.txt # pydantic anyio==4.8.0 - # via starlette + # via + # httpcore + # starlette appdirs==1.4.4 # via # -r requirements/edx/base.txt @@ -69,7 +71,7 @@ attrs==25.1.0 # openedx-events # openedx-learning # referencing -babel==2.16.0 +babel==2.17.0 # via # -r requirements/edx/base.txt # enmerkar @@ -82,7 +84,7 @@ bcrypt==4.2.1 # via # -r requirements/edx/base.txt # paramiko -beautifulsoup4==4.12.3 +beautifulsoup4==4.13.3 # via # -r requirements/edx/base.txt # -r requirements/edx/testing.in @@ -103,13 +105,13 @@ bleach[css]==6.2.0 # xblock-poll boto==2.49.0 # via -r requirements/edx/base.txt -boto3==1.36.6 +boto3==1.36.22 # via # -r requirements/edx/base.txt # django-ses # fs-s3fs # ora2 -botocore==1.36.6 +botocore==1.36.22 # via # -r requirements/edx/base.txt # boto3 @@ -139,10 +141,12 @@ celery==5.4.0 # edx-enterprise # event-tracking # openedx-learning -certifi==2024.12.14 +certifi==2025.1.31 # via # -r requirements/edx/base.txt # elasticsearch + # httpcore + # httpx # py2neo # requests # snowflake-connector-python @@ -150,7 +154,6 @@ cffi==1.17.1 # via # -r requirements/edx/base.txt # cryptography - # pact-python # pynacl # snowflake-connector-python chardet==5.2.0 @@ -210,13 +213,13 @@ codejail-includes==1.0.0 # via -r requirements/edx/base.txt colorama==0.4.6 # via tox -coverage[toml]==7.6.10 +coverage[toml]==7.6.12 # via # -r requirements/edx/coverage.txt # pytest-cov crowdsourcehinter-xblock==0.8 # via -r requirements/edx/base.txt -cryptography==44.0.0 +cryptography==44.0.1 # via # -r requirements/edx/base.txt # django-fernet-fields-v2 @@ -246,13 +249,13 @@ defusedxml==0.7.1 # ora2 # python3-openid # social-auth-core -diff-cover==9.2.1 +diff-cover==9.2.2 # via -r requirements/edx/coverage.txt dill==0.3.9 # via pylint distlib==0.3.9 # via virtualenv -django==4.2.18 +django==4.2.19 # via # -c requirements/edx/../common_constraints.txt # -c requirements/edx/../constraints.txt @@ -324,7 +327,7 @@ django==4.2.18 # super-csv # xblock-google-drive # xss-utils -django-appconf==1.0.6 +django-appconf==1.1.0 # via # -r requirements/edx/base.txt # django-statici18n @@ -338,13 +341,13 @@ django-classy-tags==4.1.0 # via # -r requirements/edx/base.txt # django-sekizai -django-config-models==2.7.0 +django-config-models==2.8.0 # via # -r requirements/edx/base.txt # edx-enterprise # edx-name-affirmation # lti-consumer-xblock -django-cors-headers==4.6.0 +django-cors-headers==4.7.0 # via -r requirements/edx/base.txt django-countries==7.6.1 # via @@ -363,7 +366,7 @@ django-fernet-fields-v2==0.9 # via # -r requirements/edx/base.txt # edx-enterprise -django-filter==24.3 +django-filter==25.1 # via # -r requirements/edx/base.txt # edx-enterprise @@ -405,7 +408,7 @@ django-multi-email-field==0.7.0 # via # -r requirements/edx/base.txt # edx-enterprise -django-mysql==4.15.0 +django-mysql==4.16.0 # via -r requirements/edx/base.txt django-oauth-toolkit==1.7.1 # via @@ -428,7 +431,7 @@ django-sekizai==4.1.0 # via # -r requirements/edx/base.txt # openedx-django-wiki -django-ses==4.3.2 +django-ses==4.4.0 # via -r requirements/edx/base.txt django-simple-history==3.4.0 # via @@ -451,7 +454,7 @@ django-storages==1.14.3 # -c requirements/edx/../constraints.txt # -r requirements/edx/base.txt # edxval -django-user-tasks==3.2.0 +django-user-tasks==3.3.0 # via -r requirements/edx/base.txt django-waffle==4.2.0 # via @@ -536,7 +539,7 @@ edx-celeryutils==1.3.0 # super-csv edx-codejail==3.5.2 # via -r requirements/edx/base.txt -edx-completion==4.7.8 +edx-completion==4.7.9 # via -r requirements/edx/base.txt edx-django-release-util==1.4.0 # via @@ -608,6 +611,7 @@ edx-opaque-keys[django]==2.11.0 # edx-when # lti-consumer-xblock # openedx-events + # openedx-filters # ora2 edx-organizations==6.13.0 # via -r requirements/edx/base.txt @@ -619,18 +623,18 @@ edx-rbac==1.10.0 # via # -r requirements/edx/base.txt # edx-enterprise -edx-rest-api-client==6.0.0 +edx-rest-api-client==6.1.0 # via # -r requirements/edx/base.txt # edx-enterprise # edx-proctoring -edx-search==4.1.2 +edx-search==4.1.3 # via # -r requirements/edx/base.txt # openedx-forum edx-sga==0.25.0 # via -r requirements/edx/base.txt -edx-submissions==3.8.4 +edx-submissions==3.8.5 # via # -r requirements/edx/base.txt # ora2 @@ -638,7 +642,7 @@ edx-tincan-py35==2.0.0 # via # -r requirements/edx/base.txt # edx-enterprise -edx-toggles==5.2.0 +edx-toggles==5.3.0 # via # -r requirements/edx/base.txt # edx-completion @@ -678,11 +682,11 @@ event-tracking==3.0.0 # edx-search execnet==2.1.1 # via pytest-xdist -factory-boy==3.3.1 +factory-boy==3.3.3 # via -r requirements/edx/testing.in -faker==35.0.0 +faker==36.1.1 # via factory-boy -fastapi==0.115.7 +fastapi==0.115.8 # via pact-python fastavro==1.10.0 # via @@ -719,11 +723,11 @@ future==1.0.0 # via # -r requirements/edx/base.txt # pyjwkest -geoip2==4.8.1 +geoip2==5.0.1 # via -r requirements/edx/base.txt glob2==0.7 # via -r requirements/edx/base.txt -google-api-core[grpc]==2.24.0 +google-api-core[grpc]==2.24.1 # via # -r requirements/edx/base.txt # firebase-admin @@ -731,7 +735,7 @@ google-api-core[grpc]==2.24.0 # google-cloud-core # google-cloud-firestore # google-cloud-storage -google-api-python-client==2.159.0 +google-api-python-client==2.161.0 # via # -r requirements/edx/base.txt # firebase-admin @@ -757,7 +761,7 @@ google-cloud-firestore==2.20.0 # via # -r requirements/edx/base.txt # firebase-admin -google-cloud-storage==2.19.0 +google-cloud-storage==3.0.0 # via # -r requirements/edx/base.txt # firebase-admin @@ -770,12 +774,12 @@ google-resumable-media==2.7.2 # via # -r requirements/edx/base.txt # google-cloud-storage -googleapis-common-protos==1.66.0 +googleapis-common-protos==1.67.0 # via # -r requirements/edx/base.txt # google-api-core # grpcio-status -grimp==3.5 +grimp==3.6 # via import-linter grpcio==1.70.0 # via @@ -789,13 +793,17 @@ grpcio-status==1.70.0 gunicorn==23.0.0 # via -r requirements/edx/base.txt h11==0.14.0 - # via uvicorn + # via + # httpcore + # uvicorn help-tokens==2.4.0 # via -r requirements/edx/base.txt html5lib==1.1 # via # -r requirements/edx/base.txt # ora2 +httpcore==0.16.3 + # via httpx httplib2==0.22.0 # via # -r requirements/edx/base.txt @@ -803,6 +811,8 @@ httplib2==0.22.0 # google-auth-httplib2 httpretty==1.1.4 # via -r requirements/edx/testing.in +httpx==0.23.3 + # via pact-python icalendar==6.1.1 # via -r requirements/edx/base.txt idna==3.10 @@ -811,9 +821,10 @@ idna==3.10 # anyio # optimizely-sdk # requests + # rfc3986 # snowflake-connector-python # yarl -import-linter==2.1 +import-linter==2.2 # via -r requirements/edx/testing.in importlib-metadata==8.6.1 # via -r requirements/edx/base.txt @@ -834,7 +845,7 @@ isodate==0.7.2 # via # -r requirements/edx/base.txt # python3-saml -isort==5.13.2 +isort==6.0.0 # via # -r requirements/edx/testing.in # pylint @@ -899,7 +910,7 @@ loremipsum==1.0.5 # ora2 lti-consumer-xblock==9.13.2 # via -r requirements/edx/base.txt -lxml[html-clean]==5.3.0 +lxml[html-clean]==5.3.1 # via # -r requirements/edx/base.txt # edx-i18n-tools @@ -919,7 +930,7 @@ lxml-html-clean==0.4.1 # lxml mailsnake==1.6.4 # via -r requirements/edx/base.txt -mako==1.3.8 +mako==1.3.9 # via # -r requirements/edx/base.txt # acid-xblock @@ -982,7 +993,7 @@ mysqlclient==2.2.7 # via # -r requirements/edx/base.txt # openedx-forum -newrelic==10.4.0 +newrelic==10.6.0 # via # -r requirements/edx/base.txt # edx-django-utils @@ -1032,7 +1043,7 @@ openedx-django-require==2.1.0 # via -r requirements/edx/base.txt openedx-django-wiki==2.1.0 # via -r requirements/edx/base.txt -openedx-events==9.18.0 +openedx-events==9.18.1 # via # -r requirements/edx/base.txt # edx-enterprise @@ -1041,7 +1052,7 @@ openedx-events==9.18.0 # edx-name-affirmation # event-tracking # ora2 -openedx-filters==1.12.0 +openedx-filters==2.0.0 # via # -r requirements/edx/base.txt # lti-consumer-xblock @@ -1058,7 +1069,7 @@ optimizely-sdk==4.1.1 # via # -c requirements/edx/../constraints.txt # -r requirements/edx/base.txt -ora2==6.14.5 +ora2==6.14.6 # via -r requirements/edx/base.txt packaging==24.2 # via @@ -1070,13 +1081,13 @@ packaging==24.2 # pytest # snowflake-connector-python # tox -pact-python==2.3.1 +pact-python==2.0.1 # via -r requirements/edx/testing.in pansi==2024.11.0 # via # -r requirements/edx/base.txt # py2neo -paramiko==3.5.0 +paramiko==3.5.1 # via # -r requirements/edx/base.txt # edx-enterprise @@ -1092,7 +1103,7 @@ path-py==12.5.0 # edx-enterprise # ora2 # staff-graded-xblock -pbr==6.1.0 +pbr==6.1.1 # via # -r requirements/edx/base.txt # stevedore @@ -1136,7 +1147,7 @@ propcache==0.2.1 # -r requirements/edx/base.txt # aiohttp # yarl -proto-plus==1.25.0 +proto-plus==1.26.0 # via # -r requirements/edx/base.txt # google-api-core @@ -1149,7 +1160,7 @@ protobuf==5.29.3 # googleapis-common-protos # grpcio-status # proto-plus -psutil==6.1.1 +psutil==7.0.0 # via # -r requirements/edx/base.txt # edx-django-utils @@ -1223,7 +1234,7 @@ pylatexenc==2.10 # via # -r requirements/edx/base.txt # olxcleaner -pylint==3.3.3 +pylint==3.3.4 # via # edx-lint # pylint-celery @@ -1298,7 +1309,7 @@ pytest-attrib==0.1.3 # via -r requirements/edx/testing.in pytest-cov==6.0.0 # via -r requirements/edx/testing.in -pytest-django==4.9.0 +pytest-django==4.10.0 # via -r requirements/edx/testing.in pytest-json-report==1.5.0 # via -r requirements/edx/testing.in @@ -1319,7 +1330,6 @@ python-dateutil==2.9.0.post0 # edx-ace # edx-enterprise # edx-proctoring - # faker # freezegun # icalendar # olxcleaner @@ -1343,7 +1353,7 @@ python3-openid==3.2.0 ; python_version >= "3" # social-auth-core python3-saml==1.16.0 # via -r requirements/edx/base.txt -pytz==2024.2 +pytz==2025.1 # via # -r requirements/edx/base.txt # djangorestframework @@ -1422,6 +1432,8 @@ requests-oauthlib==2.0.0 # via # -r requirements/edx/base.txt # social-auth-core +rfc3986[idna2008]==1.5.0 + # via httpx rpds-py==0.22.3 # via # -r requirements/edx/base.txt @@ -1445,7 +1457,7 @@ sailthru-client==2.2.3 # via # -r requirements/edx/base.txt # edx-ace -scipy==1.15.1 +scipy==1.15.2 # via # -r requirements/edx/base.txt # chem @@ -1454,16 +1466,16 @@ semantic-version==2.10.0 # via # -r requirements/edx/base.txt # edx-drf-extensions -shapely==2.0.6 +shapely==2.0.7 # via -r requirements/edx/base.txt -simplejson==3.19.3 +simplejson==3.20.1 # via # -r requirements/edx/base.txt # sailthru-client # super-csv # xblock # xblock-utils -singledispatch==4.1.0 +singledispatch==4.1.1 # via -r requirements/edx/testing.in six==1.17.0 # via @@ -1495,8 +1507,11 @@ slumber==0.7.1 # edx-bulk-grades # edx-enterprise sniffio==1.3.1 - # via anyio -snowflake-connector-python==3.13.0 + # via + # anyio + # httpcore + # httpx +snowflake-connector-python==3.13.2 # via # -r requirements/edx/base.txt # edx-enterprise @@ -1505,7 +1520,7 @@ social-auth-app-django==5.4.1 # -c requirements/edx/../constraints.txt # -r requirements/edx/base.txt # edx-auth-backends -social-auth-core==4.5.4 +social-auth-core==4.5.6 # via # -r requirements/edx/base.txt # edx-auth-backends @@ -1526,7 +1541,7 @@ sqlparse==0.5.3 # via # -r requirements/edx/base.txt # django -staff-graded-xblock==3.0.0 +staff-graded-xblock==3.0.1 # via -r requirements/edx/base.txt starlette==0.45.3 # via fastapi @@ -1575,9 +1590,9 @@ typing-extensions==4.12.2 # via # -r requirements/edx/base.txt # anyio + # beautifulsoup4 # django-countries # edx-opaque-keys - # faker # fastapi # grimp # import-linter @@ -1591,6 +1606,7 @@ tzdata==2025.1 # via # -r requirements/edx/base.txt # celery + # faker # icalendar # kombu unicodecsv==0.14.1 @@ -1613,6 +1629,7 @@ urllib3==2.2.3 # -r requirements/edx/base.txt # botocore # elasticsearch + # pact-python # py2neo # requests user-util==1.1.0 @@ -1625,7 +1642,7 @@ vine==5.1.0 # amqp # celery # kombu -virtualenv==20.29.1 +virtualenv==20.29.2 # via tox voluptuous==0.15.2 # via @@ -1702,7 +1719,6 @@ yarl==1.18.3 # via # -r requirements/edx/base.txt # aiohttp - # pact-python zipp==3.21.0 # via # -r requirements/edx/base.txt diff --git a/scripts/structures_pruning/requirements/base.txt b/scripts/structures_pruning/requirements/base.txt index b15cb81f29ee..56d86b80dcfc 100644 --- a/scripts/structures_pruning/requirements/base.txt +++ b/scripts/structures_pruning/requirements/base.txt @@ -15,7 +15,7 @@ dnspython==2.7.0 # via pymongo edx-opaque-keys==2.11.0 # via -r scripts/structures_pruning/requirements/base.in -pbr==6.1.0 +pbr==6.1.1 # via stevedore pymongo==4.4.0 # via @@ -26,3 +26,6 @@ stevedore==5.4.0 # via edx-opaque-keys typing-extensions==4.12.2 # via edx-opaque-keys + +# The following packages are considered to be unsafe in a requirements file: +# setuptools diff --git a/scripts/structures_pruning/requirements/testing.txt b/scripts/structures_pruning/requirements/testing.txt index e121a05143fa..d62240ab4bbf 100644 --- a/scripts/structures_pruning/requirements/testing.txt +++ b/scripts/structures_pruning/requirements/testing.txt @@ -22,7 +22,7 @@ iniconfig==2.0.0 # via pytest packaging==24.2 # via pytest -pbr==6.1.0 +pbr==6.1.1 # via # -r scripts/structures_pruning/requirements/base.txt # stevedore @@ -42,3 +42,6 @@ typing-extensions==4.12.2 # via # -r scripts/structures_pruning/requirements/base.txt # edx-opaque-keys + +# The following packages are considered to be unsafe in a requirements file: +# setuptools diff --git a/scripts/user_retirement/requirements/base.txt b/scripts/user_retirement/requirements/base.txt index 35cf225d6b1b..9a1e3105d8f2 100644 --- a/scripts/user_retirement/requirements/base.txt +++ b/scripts/user_retirement/requirements/base.txt @@ -10,15 +10,15 @@ attrs==25.1.0 # via zeep backoff==2.2.1 # via -r scripts/user_retirement/requirements/base.in -boto3==1.36.6 +boto3==1.36.22 # via -r scripts/user_retirement/requirements/base.in -botocore==1.36.6 +botocore==1.36.22 # via # boto3 # s3transfer cachetools==5.5.1 # via google-auth -certifi==2024.12.14 +certifi==2025.1.31 # via requests cffi==1.17.1 # via @@ -33,9 +33,9 @@ click==8.1.6 # -c scripts/user_retirement/requirements/../../../requirements/constraints.txt # -r scripts/user_retirement/requirements/base.in # edx-django-utils -cryptography==44.0.0 +cryptography==44.0.1 # via pyjwt -django==4.2.18 +django==4.2.19 # via # -c scripts/user_retirement/requirements/../../../requirements/common_constraints.txt # -c scripts/user_retirement/requirements/../../../requirements/constraints.txt @@ -48,11 +48,11 @@ django-waffle==4.2.0 # via edx-django-utils edx-django-utils==7.1.0 # via edx-rest-api-client -edx-rest-api-client==6.0.0 +edx-rest-api-client==6.1.0 # via -r scripts/user_retirement/requirements/base.in -google-api-core==2.24.0 +google-api-core==2.24.1 # via google-api-python-client -google-api-python-client==2.159.0 +google-api-python-client==2.161.0 # via -r scripts/user_retirement/requirements/base.in google-auth==2.38.0 # via @@ -61,7 +61,7 @@ google-auth==2.38.0 # google-auth-httplib2 google-auth-httplib2==0.2.0 # via google-api-python-client -googleapis-common-protos==1.66.0 +googleapis-common-protos==1.67.0 # via google-api-core httplib2==0.22.0 # via @@ -77,24 +77,24 @@ jmespath==1.0.1 # via # boto3 # botocore -lxml==5.3.0 +lxml==5.3.1 # via zeep more-itertools==10.6.0 # via simple-salesforce -newrelic==10.4.0 +newrelic==10.6.0 # via edx-django-utils -pbr==6.1.0 +pbr==6.1.1 # via stevedore platformdirs==4.3.6 # via zeep -proto-plus==1.25.0 +proto-plus==1.26.0 # via google-api-core protobuf==5.29.3 # via # google-api-core # googleapis-common-protos # proto-plus -psutil==6.1.1 +psutil==7.0.0 # via edx-django-utils pyasn1==0.6.1 # via @@ -114,7 +114,7 @@ pyparsing==3.2.1 # via httplib2 python-dateutil==2.9.0.post0 # via botocore -pytz==2024.2 +pytz==2025.1 # via # jenkinsapi # zeep @@ -140,7 +140,7 @@ s3transfer==0.11.2 # via boto3 simple-salesforce==1.12.6 # via -r scripts/user_retirement/requirements/base.in -simplejson==3.19.3 +simplejson==3.20.1 # via -r scripts/user_retirement/requirements/base.in six==1.17.0 # via @@ -164,3 +164,6 @@ urllib3==1.26.20 # requests zeep==4.3.1 # via simple-salesforce + +# The following packages are considered to be unsafe in a requirements file: +# setuptools diff --git a/scripts/user_retirement/requirements/testing.txt b/scripts/user_retirement/requirements/testing.txt index 4f13157aee07..2e9304a978e5 100644 --- a/scripts/user_retirement/requirements/testing.txt +++ b/scripts/user_retirement/requirements/testing.txt @@ -14,11 +14,11 @@ attrs==25.1.0 # zeep backoff==2.2.1 # via -r scripts/user_retirement/requirements/base.txt -boto3==1.36.6 +boto3==1.36.22 # via # -r scripts/user_retirement/requirements/base.txt # moto -botocore==1.36.6 +botocore==1.36.22 # via # -r scripts/user_retirement/requirements/base.txt # boto3 @@ -28,7 +28,7 @@ cachetools==5.5.1 # via # -r scripts/user_retirement/requirements/base.txt # google-auth -certifi==2024.12.14 +certifi==2025.1.31 # via # -r scripts/user_retirement/requirements/base.txt # requests @@ -45,14 +45,14 @@ click==8.1.6 # via # -r scripts/user_retirement/requirements/base.txt # edx-django-utils -cryptography==44.0.0 +cryptography==44.0.1 # via # -r scripts/user_retirement/requirements/base.txt # moto # pyjwt ddt==1.7.2 # via -r scripts/user_retirement/requirements/testing.in -django==4.2.18 +django==4.2.19 # via # -r scripts/user_retirement/requirements/base.txt # django-crum @@ -70,13 +70,13 @@ edx-django-utils==7.1.0 # via # -r scripts/user_retirement/requirements/base.txt # edx-rest-api-client -edx-rest-api-client==6.0.0 +edx-rest-api-client==6.1.0 # via -r scripts/user_retirement/requirements/base.txt -google-api-core==2.24.0 +google-api-core==2.24.1 # via # -r scripts/user_retirement/requirements/base.txt # google-api-python-client -google-api-python-client==2.159.0 +google-api-python-client==2.161.0 # via -r scripts/user_retirement/requirements/base.txt google-auth==2.38.0 # via @@ -88,7 +88,7 @@ google-auth-httplib2==0.2.0 # via # -r scripts/user_retirement/requirements/base.txt # google-api-python-client -googleapis-common-protos==1.66.0 +googleapis-common-protos==1.67.0 # via # -r scripts/user_retirement/requirements/base.txt # google-api-core @@ -116,7 +116,7 @@ jmespath==1.0.1 # -r scripts/user_retirement/requirements/base.txt # boto3 # botocore -lxml==5.3.0 +lxml==5.3.1 # via # -r scripts/user_retirement/requirements/base.txt # zeep @@ -132,13 +132,13 @@ more-itertools==10.6.0 # simple-salesforce moto==4.2.14 # via -r scripts/user_retirement/requirements/testing.in -newrelic==10.4.0 +newrelic==10.6.0 # via # -r scripts/user_retirement/requirements/base.txt # edx-django-utils packaging==24.2 # via pytest -pbr==6.1.0 +pbr==6.1.1 # via # -r scripts/user_retirement/requirements/base.txt # stevedore @@ -148,7 +148,7 @@ platformdirs==4.3.6 # zeep pluggy==1.5.0 # via pytest -proto-plus==1.25.0 +proto-plus==1.26.0 # via # -r scripts/user_retirement/requirements/base.txt # google-api-core @@ -158,7 +158,7 @@ protobuf==5.29.3 # google-api-core # googleapis-common-protos # proto-plus -psutil==6.1.1 +psutil==7.0.0 # via # -r scripts/user_retirement/requirements/base.txt # edx-django-utils @@ -195,7 +195,7 @@ python-dateutil==2.9.0.post0 # -r scripts/user_retirement/requirements/base.txt # botocore # moto -pytz==2024.2 +pytz==2025.1 # via # -r scripts/user_retirement/requirements/base.txt # jenkinsapi @@ -241,7 +241,7 @@ s3transfer==0.11.2 # boto3 simple-salesforce==1.12.6 # via -r scripts/user_retirement/requirements/base.txt -simplejson==3.19.3 +simplejson==3.20.1 # via -r scripts/user_retirement/requirements/base.txt six==1.17.0 # via @@ -280,3 +280,6 @@ zeep==4.3.1 # via # -r scripts/user_retirement/requirements/base.txt # simple-salesforce + +# The following packages are considered to be unsafe in a requirements file: +# setuptools diff --git a/scripts/xblock/requirements.txt b/scripts/xblock/requirements.txt index 9af137853dc5..d015b6c1bd6f 100644 --- a/scripts/xblock/requirements.txt +++ b/scripts/xblock/requirements.txt @@ -4,7 +4,7 @@ # # make upgrade # -certifi==2024.12.14 +certifi==2025.1.31 # via requests charset-normalizer==2.0.12 # via