diff --git a/requirements/base.txt b/requirements/base.txt index 59dfbb6f..e8d1ff3e 100644 --- a/requirements/base.txt +++ b/requirements/base.txt @@ -14,7 +14,7 @@ billiard==4.2.4 # via celery celery==5.6.2 # via -r requirements/base.in -certifi==2026.1.4 +certifi==2026.2.25 # via requests cffi==2.0.0 # via @@ -66,7 +66,7 @@ edx-django-utils==8.0.1 # via edx-drf-extensions edx-drf-extensions==10.6.0 # via -r requirements/base.in -edx-opaque-keys==3.0.0 +edx-opaque-keys==3.1.0 # via edx-drf-extensions idna==3.11 # via requests diff --git a/requirements/ci.txt b/requirements/ci.txt index b651bb4d..cf8ba12e 100644 --- a/requirements/ci.txt +++ b/requirements/ci.txt @@ -6,14 +6,13 @@ # cachetools==7.0.1 # via tox -chardet==6.0.0.post1 - # via tox colorama==0.4.6 # via tox distlib==0.4.0 # via virtualenv -filelock==3.24.3 +filelock==3.25.0 # via + # python-discovery # tox # virtualenv packaging==26.0 @@ -22,13 +21,16 @@ packaging==26.0 # tox platformdirs==4.9.2 # via + # python-discovery # tox # virtualenv pluggy==1.6.0 # via tox pyproject-api==1.10.0 # via tox -tox==4.44.0 +python-discovery==1.1.0 + # via virtualenv +tox==4.47.0 # via -r requirements/ci.in -virtualenv==20.38.0 +virtualenv==21.1.0 # via tox diff --git a/requirements/dev.txt b/requirements/dev.txt index 209bee99..4fbeee7a 100644 --- a/requirements/dev.txt +++ b/requirements/dev.txt @@ -49,7 +49,7 @@ cachetools==7.0.1 # tox celery==5.6.2 # via -r requirements/quality.txt -certifi==2026.1.4 +certifi==2026.2.25 # via # -r requirements/quality.txt # requests @@ -59,10 +59,7 @@ cffi==2.0.0 # cryptography # pynacl chardet==6.0.0.post1 - # via - # -r requirements/ci.txt - # diff-cover - # tox + # via diff-cover charset-normalizer==3.4.4 # via # -r requirements/quality.txt @@ -191,17 +188,18 @@ edx-i18n-tools==1.9.0 # via -r requirements/dev.in edx-lint==5.6.0 # via -r requirements/quality.txt -edx-opaque-keys==3.0.0 +edx-opaque-keys==3.1.0 # via # -r requirements/quality.txt # edx-drf-extensions -fastapi==0.131.0 +fastapi==0.135.1 # via # -r requirements/quality.txt # import-linter -filelock==3.24.3 +filelock==3.25.0 # via # -r requirements/ci.txt + # python-discovery # tox # virtualenv freezegun==1.5.5 @@ -233,7 +231,7 @@ iniconfig==2.3.0 # via # -r requirements/quality.txt # pytest -isort==8.0.0 +isort==8.0.1 # via # -r requirements/quality.txt # pylint @@ -275,7 +273,7 @@ lxml[html-clean]==6.0.2 # via # edx-i18n-tools # lxml-html-clean -lxml-html-clean==0.4.3 +lxml-html-clean==0.4.4 # via lxml markdown-it-py==4.0.0 # via @@ -337,6 +335,7 @@ platformdirs==4.9.2 # -r requirements/ci.txt # -r requirements/quality.txt # pylint + # python-discovery # tox # virtualenv pluggy==1.6.0 @@ -436,6 +435,10 @@ python-dateutil==2.9.0.post0 # -r requirements/quality.txt # celery # freezegun +python-discovery==1.1.0 + # via + # -r requirements/ci.txt + # virtualenv python-slugify==8.0.4 # via # -r requirements/quality.txt @@ -510,7 +513,7 @@ tomlkit==0.14.0 # via # -r requirements/quality.txt # pylint -tox==4.44.0 +tox==4.47.0 # via -r requirements/ci.txt twine==6.2.0 # via -r requirements/quality.txt @@ -564,7 +567,7 @@ vine==5.1.0 # amqp # celery # kombu -virtualenv==20.38.0 +virtualenv==21.1.0 # via # -r requirements/ci.txt # tox diff --git a/requirements/doc.txt b/requirements/doc.txt index 2e8b7ff8..84ba4f06 100644 --- a/requirements/doc.txt +++ b/requirements/doc.txt @@ -42,7 +42,7 @@ billiard==4.2.4 # celery celery==5.6.2 # via -r requirements/test.txt -certifi==2026.1.4 +certifi==2026.2.25 # via # -r requirements/test.txt # requests @@ -153,11 +153,11 @@ edx-django-utils==8.0.1 # edx-drf-extensions edx-drf-extensions==10.6.0 # via -r requirements/test.txt -edx-opaque-keys==3.0.0 +edx-opaque-keys==3.1.0 # via # -r requirements/test.txt # edx-drf-extensions -fastapi==0.131.0 +fastapi==0.135.1 # via # -r requirements/test.txt # import-linter diff --git a/requirements/quality.txt b/requirements/quality.txt index d012bfed..c7eac09e 100644 --- a/requirements/quality.txt +++ b/requirements/quality.txt @@ -38,7 +38,7 @@ billiard==4.2.4 # celery celery==5.6.2 # via -r requirements/test.txt -certifi==2026.1.4 +certifi==2026.2.25 # via # -r requirements/test.txt # requests @@ -152,11 +152,11 @@ edx-drf-extensions==10.6.0 # via -r requirements/test.txt edx-lint==5.6.0 # via -r requirements/quality.in -edx-opaque-keys==3.0.0 +edx-opaque-keys==3.1.0 # via # -r requirements/test.txt # edx-drf-extensions -fastapi==0.131.0 +fastapi==0.135.1 # via # -r requirements/test.txt # import-linter @@ -185,7 +185,7 @@ iniconfig==2.3.0 # via # -r requirements/test.txt # pytest -isort==8.0.0 +isort==8.0.1 # via # -r requirements/quality.in # pylint diff --git a/requirements/test.txt b/requirements/test.txt index 49854ba8..6c104be8 100644 --- a/requirements/test.txt +++ b/requirements/test.txt @@ -26,7 +26,7 @@ billiard==4.2.4 # celery celery==5.6.2 # via -r requirements/base.txt -certifi==2026.1.4 +certifi==2026.2.25 # via # -r requirements/base.txt # requests @@ -124,11 +124,11 @@ edx-django-utils==8.0.1 # edx-drf-extensions edx-drf-extensions==10.6.0 # via -r requirements/base.txt -edx-opaque-keys==3.0.0 +edx-opaque-keys==3.1.0 # via # -r requirements/base.txt # edx-drf-extensions -fastapi==0.131.0 +fastapi==0.135.1 # via import-linter freezegun==1.5.5 # via -r requirements/test.in