diff --git a/requirements/common_constraints.txt b/requirements/common_constraints.txt index f2ef0216ca..5188f37250 100644 --- a/requirements/common_constraints.txt +++ b/requirements/common_constraints.txt @@ -32,3 +32,7 @@ elasticsearch<7.14.0 # This can be unpinned once https://github.com/openedx/edx-platform/issues/34586 # has been resolved and edx-platform is running with pymongo>=4.4.0 + +# Cause: https://github.com/openedx/edx-lint/issues/458 +# This can be unpinned once https://github.com/openedx/edx-lint/issues/459 has been resolved. +pip<24.3 diff --git a/requirements/edx-sandbox/base.txt b/requirements/edx-sandbox/base.txt index 991ea0efcf..eb74898596 100644 --- a/requirements/edx-sandbox/base.txt +++ b/requirements/edx-sandbox/base.txt @@ -86,5 +86,5 @@ sympy==1.13.3 # via # -r requirements/edx-sandbox/base.in # openedx-calc -tqdm==4.66.5 +tqdm==4.66.6 # via nltk diff --git a/requirements/edx/base.txt b/requirements/edx/base.txt index 35106f1498..a6af0a610c 100644 --- a/requirements/edx/base.txt +++ b/requirements/edx/base.txt @@ -70,13 +70,13 @@ bleach[css]==6.1.0 # xblock-poll boto==2.49.0 # via -r requirements/edx/kernel.in -boto3==1.35.46 +boto3==1.35.50 # via # -r requirements/edx/kernel.in # django-ses # fs-s3fs # ora2 -botocore==1.35.46 +botocore==1.35.50 # via # -r requirements/edx/kernel.in # boto3 @@ -144,7 +144,7 @@ code-annotations==1.8.0 # edx-toggles codejail-includes==1.0.0 # via -r requirements/edx/kernel.in -crowdsourcehinter-xblock==0.7 +crowdsourcehinter-xblock==0.8 # via -r requirements/edx/bundled.in cryptography==43.0.3 # via @@ -455,7 +455,7 @@ edx-django-utils==7.0.0 # openedx-events # ora2 # super-csv -edx-drf-extensions==10.4.0 +edx-drf-extensions==10.5.0 # via # -r requirements/edx/kernel.in # edx-completion @@ -471,7 +471,7 @@ edx-enterprise==4.29.0 # via # -c requirements/edx/../constraints.txt # -r requirements/edx/kernel.in -edx-event-bus-kafka==5.8.1 +edx-event-bus-kafka==6.0.0 # via -r requirements/edx/kernel.in edx-event-bus-redis==0.5.1 # via -r requirements/edx/kernel.in @@ -584,7 +584,7 @@ geoip2==4.8.0 # via -r requirements/edx/kernel.in glob2==0.7 # via -r requirements/edx/kernel.in -google-api-core[grpc]==2.21.0 +google-api-core[grpc]==2.22.0 # via # firebase-admin # google-api-python-client @@ -747,7 +747,7 @@ markupsafe==3.0.2 # xblock maxminddb==2.6.2 # via geoip2 -meilisearch==0.31.5 +meilisearch==0.31.6 # via # -r requirements/edx/kernel.in # edx-search @@ -1038,9 +1038,9 @@ pyyaml==6.0.2 # xblock random2==1.0.2 # via -r requirements/edx/kernel.in -recommender-xblock==2.2.1 +recommender-xblock==3.0.0 # via -r requirements/edx/bundled.in -redis==5.1.1 +redis==5.2.0 # via # -r requirements/edx/kernel.in # walrus @@ -1144,7 +1144,7 @@ slumber==0.7.1 # -r requirements/edx/kernel.in # edx-bulk-grades # edx-enterprise -snowflake-connector-python==3.12.2 +snowflake-connector-python==3.12.3 # via edx-enterprise social-auth-app-django==5.4.1 # via @@ -1191,7 +1191,7 @@ tinycss2==1.2.1 # via bleach tomlkit==0.13.2 # via snowflake-connector-python -tqdm==4.66.5 +tqdm==4.66.6 # via # nltk # openai @@ -1254,7 +1254,7 @@ webencodings==0.5.1 # bleach # html5lib # tinycss2 -webob==1.8.8 +webob==1.8.9 # via # -r requirements/edx/kernel.in # xblock @@ -1291,7 +1291,7 @@ xmlsec==1.3.13 # python3-saml xss-utils==0.6.0 # via -r requirements/edx/kernel.in -yarl==1.16.0 +yarl==1.17.0 # via aiohttp zipp==3.20.2 # via importlib-metadata diff --git a/requirements/edx/development.txt b/requirements/edx/development.txt index b6a4b48d04..49bbe5bf53 100644 --- a/requirements/edx/development.txt +++ b/requirements/edx/development.txt @@ -140,14 +140,14 @@ boto==2.49.0 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt -boto3==1.35.46 +boto3==1.35.50 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt # django-ses # fs-s3fs # ora2 -botocore==1.35.46 +botocore==1.35.50 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -282,7 +282,7 @@ coverage[toml]==7.6.4 # via # -r requirements/edx/testing.txt # pytest-cov -crowdsourcehinter-xblock==0.7 +crowdsourcehinter-xblock==0.8 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -576,7 +576,7 @@ django-stubs==1.16.0 # -c requirements/edx/../constraints.txt # -r requirements/edx/development.in # djangorestframework-stubs -django-stubs-ext==5.1.0 +django-stubs-ext==5.1.1 # via django-stubs django-user-tasks==3.2.0 # via @@ -728,7 +728,7 @@ edx-django-utils==7.0.0 # openedx-events # ora2 # super-csv -edx-drf-extensions==10.4.0 +edx-drf-extensions==10.5.0 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -746,7 +746,7 @@ edx-enterprise==4.29.0 # -c requirements/edx/../constraints.txt # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt -edx-event-bus-kafka==5.8.1 +edx-event-bus-kafka==6.0.0 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -760,7 +760,7 @@ edx-i18n-tools==1.5.0 # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt # ora2 -edx-lint==5.4.0 +edx-lint==5.4.1 # via -r requirements/edx/testing.txt edx-milestones==0.6.0 # via @@ -879,11 +879,11 @@ execnet==2.1.1 # pytest-xdist factory-boy==3.3.1 # via -r requirements/edx/testing.txt -faker==30.8.0 +faker==30.8.1 # via # -r requirements/edx/testing.txt # factory-boy -fastapi==0.115.3 +fastapi==0.115.4 # via # -r requirements/edx/testing.txt # pact-python @@ -943,7 +943,7 @@ glob2==0.7 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt -google-api-core[grpc]==2.21.0 +google-api-core[grpc]==2.22.0 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -1236,7 +1236,7 @@ mccabe==0.7.0 # via # -r requirements/edx/testing.txt # pylint -meilisearch==0.31.5 +meilisearch==0.31.6 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -1712,7 +1712,7 @@ pytest-metadata==1.8.0 # via # -r requirements/edx/testing.txt # pytest-json-report -pytest-randomly==3.15.0 +pytest-randomly==3.16.0 # via -r requirements/edx/testing.txt pytest-xdist[psutil]==3.6.1 # via -r requirements/edx/testing.txt @@ -1800,11 +1800,11 @@ random2==1.0.2 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt -recommender-xblock==2.2.1 +recommender-xblock==3.0.0 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt -redis==5.1.1 +redis==5.2.0 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -1958,7 +1958,7 @@ snowballstemmer==2.2.0 # via # -r requirements/edx/doc.txt # sphinx -snowflake-connector-python==3.12.2 +snowflake-connector-python==3.12.3 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -2053,7 +2053,7 @@ staff-graded-xblock==2.3.0 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt -starlette==0.41.0 +starlette==0.41.2 # via # -r requirements/edx/testing.txt # fastapi @@ -2101,7 +2101,7 @@ tomlkit==0.13.2 # snowflake-connector-python tox==4.23.2 # via -r requirements/edx/testing.txt -tqdm==4.66.5 +tqdm==4.66.6 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -2180,7 +2180,7 @@ vine==5.1.0 # amqp # celery # kombu -virtualenv==20.27.0 +virtualenv==20.27.1 # via # -r requirements/edx/testing.txt # tox @@ -2222,7 +2222,7 @@ webencodings==0.5.1 # bleach # html5lib # tinycss2 -webob==1.8.8 +webob==1.8.9 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt @@ -2280,7 +2280,7 @@ xss-utils==0.6.0 # via # -r requirements/edx/doc.txt # -r requirements/edx/testing.txt -yarl==1.16.0 +yarl==1.17.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 e0f08601b0..64dc11f076 100644 --- a/requirements/edx/doc.txt +++ b/requirements/edx/doc.txt @@ -102,13 +102,13 @@ bleach[css]==6.1.0 # xblock-poll boto==2.49.0 # via -r requirements/edx/base.txt -boto3==1.35.46 +boto3==1.35.50 # via # -r requirements/edx/base.txt # django-ses # fs-s3fs # ora2 -botocore==1.35.46 +botocore==1.35.50 # via # -r requirements/edx/base.txt # boto3 @@ -194,7 +194,7 @@ code-annotations==1.8.0 # edx-toggles codejail-includes==1.0.0 # via -r requirements/edx/base.txt -crowdsourcehinter-xblock==0.7 +crowdsourcehinter-xblock==0.8 # via -r requirements/edx/base.txt cryptography==43.0.3 # via @@ -535,7 +535,7 @@ edx-django-utils==7.0.0 # openedx-events # ora2 # super-csv -edx-drf-extensions==10.4.0 +edx-drf-extensions==10.5.0 # via # -r requirements/edx/base.txt # edx-completion @@ -551,7 +551,7 @@ edx-enterprise==4.29.0 # via # -c requirements/edx/../constraints.txt # -r requirements/edx/base.txt -edx-event-bus-kafka==5.8.1 +edx-event-bus-kafka==6.0.0 # via -r requirements/edx/base.txt edx-event-bus-redis==0.5.1 # via -r requirements/edx/base.txt @@ -683,7 +683,7 @@ gitpython==3.1.43 # via -r requirements/edx/doc.in glob2==0.7 # via -r requirements/edx/base.txt -google-api-core[grpc]==2.21.0 +google-api-core[grpc]==2.22.0 # via # -r requirements/edx/base.txt # firebase-admin @@ -891,7 +891,7 @@ maxminddb==2.6.2 # via # -r requirements/edx/base.txt # geoip2 -meilisearch==0.31.5 +meilisearch==0.31.6 # via # -r requirements/edx/base.txt # edx-search @@ -1247,9 +1247,9 @@ pyyaml==6.0.2 # xblock random2==1.0.2 # via -r requirements/edx/base.txt -recommender-xblock==2.2.1 +recommender-xblock==3.0.0 # via -r requirements/edx/base.txt -redis==5.1.1 +redis==5.2.0 # via # -r requirements/edx/base.txt # walrus @@ -1371,7 +1371,7 @@ smmap==5.0.1 # via gitdb snowballstemmer==2.2.0 # via sphinx -snowflake-connector-python==3.12.2 +snowflake-connector-python==3.12.3 # via # -r requirements/edx/base.txt # edx-enterprise @@ -1472,7 +1472,7 @@ tomlkit==0.13.2 # via # -r requirements/edx/base.txt # snowflake-connector-python -tqdm==4.66.5 +tqdm==4.66.6 # via # -r requirements/edx/base.txt # nltk @@ -1547,7 +1547,7 @@ webencodings==0.5.1 # bleach # html5lib # tinycss2 -webob==1.8.8 +webob==1.8.9 # via # -r requirements/edx/base.txt # xblock @@ -1586,7 +1586,7 @@ xmlsec==1.3.13 # python3-saml xss-utils==0.6.0 # via -r requirements/edx/base.txt -yarl==1.16.0 +yarl==1.17.0 # via # -r requirements/edx/base.txt # aiohttp diff --git a/requirements/edx/semgrep.txt b/requirements/edx/semgrep.txt index 6ad814b602..61db06bbf1 100644 --- a/requirements/edx/semgrep.txt +++ b/requirements/edx/semgrep.txt @@ -116,7 +116,7 @@ ruamel-yaml==0.17.40 # via semgrep ruamel-yaml-clib==0.2.12 # via ruamel-yaml -semgrep==1.92.0 +semgrep==1.93.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 9cd37f6e4b..7853f39c6f 100644 --- a/requirements/edx/testing.txt +++ b/requirements/edx/testing.txt @@ -102,13 +102,13 @@ bleach[css]==6.1.0 # xblock-poll boto==2.49.0 # via -r requirements/edx/base.txt -boto3==1.35.46 +boto3==1.35.50 # via # -r requirements/edx/base.txt # django-ses # fs-s3fs # ora2 -botocore==1.35.46 +botocore==1.35.50 # via # -r requirements/edx/base.txt # boto3 @@ -213,7 +213,7 @@ coverage[toml]==7.6.4 # via # -r requirements/edx/coverage.txt # pytest-cov -crowdsourcehinter-xblock==0.7 +crowdsourcehinter-xblock==0.8 # via -r requirements/edx/base.txt cryptography==43.0.3 # via @@ -559,7 +559,7 @@ edx-django-utils==7.0.0 # openedx-events # ora2 # super-csv -edx-drf-extensions==10.4.0 +edx-drf-extensions==10.5.0 # via # -r requirements/edx/base.txt # edx-completion @@ -575,7 +575,7 @@ edx-enterprise==4.29.0 # via # -c requirements/edx/../constraints.txt # -r requirements/edx/base.txt -edx-event-bus-kafka==5.8.1 +edx-event-bus-kafka==6.0.0 # via -r requirements/edx/base.txt edx-event-bus-redis==0.5.1 # via -r requirements/edx/base.txt @@ -584,7 +584,7 @@ edx-i18n-tools==1.5.0 # -c requirements/edx/../constraints.txt # -r requirements/edx/base.txt # ora2 -edx-lint==5.4.0 +edx-lint==5.4.1 # via -r requirements/edx/testing.in edx-milestones==0.6.0 # via -r requirements/edx/base.txt @@ -674,9 +674,9 @@ execnet==2.1.1 # via pytest-xdist factory-boy==3.3.1 # via -r requirements/edx/testing.in -faker==30.8.0 +faker==30.8.1 # via factory-boy -fastapi==0.115.3 +fastapi==0.115.4 # via pact-python fastavro==1.9.7 # via @@ -717,7 +717,7 @@ geoip2==4.8.0 # via -r requirements/edx/base.txt glob2==0.7 # via -r requirements/edx/base.txt -google-api-core[grpc]==2.21.0 +google-api-core[grpc]==2.22.0 # via # -r requirements/edx/base.txt # firebase-admin @@ -944,7 +944,7 @@ maxminddb==2.6.2 # geoip2 mccabe==0.7.0 # via pylint -meilisearch==0.31.5 +meilisearch==0.31.6 # via # -r requirements/edx/base.txt # edx-search @@ -1295,7 +1295,7 @@ pytest-metadata==1.8.0 # via # -r requirements/edx/testing.in # pytest-json-report -pytest-randomly==3.15.0 +pytest-randomly==3.16.0 # via -r requirements/edx/testing.in pytest-xdist[psutil]==3.6.1 # via -r requirements/edx/testing.in @@ -1365,9 +1365,9 @@ pyyaml==6.0.2 # xblock random2==1.0.2 # via -r requirements/edx/base.txt -recommender-xblock==2.2.1 +recommender-xblock==3.0.0 # via -r requirements/edx/base.txt -redis==5.1.1 +redis==5.2.0 # via # -r requirements/edx/base.txt # walrus @@ -1490,7 +1490,7 @@ slumber==0.7.1 # edx-enterprise sniffio==1.3.1 # via anyio -snowflake-connector-python==3.12.2 +snowflake-connector-python==3.12.3 # via # -r requirements/edx/base.txt # edx-enterprise @@ -1522,7 +1522,7 @@ sqlparse==0.5.1 # django staff-graded-xblock==2.3.0 # via -r requirements/edx/base.txt -starlette==0.41.0 +starlette==0.41.2 # via fastapi stevedore==5.3.0 # via @@ -1560,7 +1560,7 @@ tomlkit==0.13.2 # snowflake-connector-python tox==4.23.2 # via -r requirements/edx/testing.in -tqdm==4.66.5 +tqdm==4.66.6 # via # -r requirements/edx/base.txt # nltk @@ -1614,7 +1614,7 @@ vine==5.1.0 # amqp # celery # kombu -virtualenv==20.27.0 +virtualenv==20.27.1 # via tox voluptuous==0.15.2 # via @@ -1644,7 +1644,7 @@ webencodings==0.5.1 # bleach # html5lib # tinycss2 -webob==1.8.8 +webob==1.8.9 # via # -r requirements/edx/base.txt # xblock @@ -1685,7 +1685,7 @@ xmlsec==1.3.13 # python3-saml xss-utils==0.6.0 # via -r requirements/edx/base.txt -yarl==1.16.0 +yarl==1.17.0 # via # -r requirements/edx/base.txt # aiohttp diff --git a/requirements/pip.txt b/requirements/pip.txt index 346a0611f0..797974efa4 100644 --- a/requirements/pip.txt +++ b/requirements/pip.txt @@ -9,6 +9,8 @@ wheel==0.44.0 # The following packages are considered to be unsafe in a requirements file: pip==24.2 - # via -r requirements/pip.in + # via + # -c requirements/common_constraints.txt + # -r requirements/pip.in setuptools==75.2.0 # via -r requirements/pip.in diff --git a/scripts/user_retirement/requirements/base.txt b/scripts/user_retirement/requirements/base.txt index 5c2c300341..288d660b14 100644 --- a/scripts/user_retirement/requirements/base.txt +++ b/scripts/user_retirement/requirements/base.txt @@ -10,9 +10,9 @@ attrs==24.2.0 # via zeep backoff==2.2.1 # via -r scripts/user_retirement/requirements/base.in -boto3==1.35.46 +boto3==1.35.50 # via -r scripts/user_retirement/requirements/base.in -botocore==1.35.46 +botocore==1.35.50 # via # boto3 # s3transfer @@ -50,7 +50,7 @@ edx-django-utils==7.0.0 # via edx-rest-api-client edx-rest-api-client==6.0.0 # via -r scripts/user_retirement/requirements/base.in -google-api-core==2.21.0 +google-api-core==2.22.0 # via google-api-python-client google-api-python-client==2.149.0 # via -r scripts/user_retirement/requirements/base.in diff --git a/scripts/user_retirement/requirements/testing.txt b/scripts/user_retirement/requirements/testing.txt index a149a1d10c..da4ce1b039 100644 --- a/scripts/user_retirement/requirements/testing.txt +++ b/scripts/user_retirement/requirements/testing.txt @@ -14,11 +14,11 @@ attrs==24.2.0 # zeep backoff==2.2.1 # via -r scripts/user_retirement/requirements/base.txt -boto3==1.35.46 +boto3==1.35.50 # via # -r scripts/user_retirement/requirements/base.txt # moto -botocore==1.35.46 +botocore==1.35.50 # via # -r scripts/user_retirement/requirements/base.txt # boto3 @@ -72,7 +72,7 @@ edx-django-utils==7.0.0 # edx-rest-api-client edx-rest-api-client==6.0.0 # via -r scripts/user_retirement/requirements/base.txt -google-api-core==2.21.0 +google-api-core==2.22.0 # via # -r scripts/user_retirement/requirements/base.txt # google-api-python-client @@ -272,7 +272,7 @@ urllib3==1.26.20 # botocore # requests # responses -werkzeug==3.0.4 +werkzeug==3.0.6 # via moto xmltodict==0.14.2 # via moto