From cc34b46c7b2446aa2cf28c037e8e4873172c7ed1 Mon Sep 17 00:00:00 2001 From: edX requirements bot Date: Sun, 15 Feb 2026 19:48:29 -0500 Subject: [PATCH] chore: Upgrade Python requirements --- requirements/base.txt | 2 +- requirements/ci.txt | 8 ++++---- requirements/dev.txt | 34 ++++++++++++++++++++++------------ requirements/doc.txt | 14 +++++++------- requirements/pip-tools.txt | 2 +- requirements/quality.txt | 23 +++++++++++++++-------- requirements/test.txt | 12 ++++++------ 7 files changed, 56 insertions(+), 39 deletions(-) diff --git a/requirements/base.txt b/requirements/base.txt index 180b9cf2..5cdb8bdd 100644 --- a/requirements/base.txt +++ b/requirements/base.txt @@ -35,7 +35,7 @@ click-plugins==1.1.1.2 # via celery click-repl==0.3.0 # via celery -cryptography==46.0.4 +cryptography==46.0.5 # via pyjwt django==5.2.11 # via diff --git a/requirements/ci.txt b/requirements/ci.txt index c603ebe0..16dd2463 100644 --- a/requirements/ci.txt +++ b/requirements/ci.txt @@ -4,7 +4,7 @@ # # make upgrade # -cachetools==7.0.0 +cachetools==7.0.1 # via tox chardet==5.2.0 # via tox @@ -12,7 +12,7 @@ colorama==0.4.6 # via tox distlib==0.4.0 # via virtualenv -filelock==3.20.3 +filelock==3.24.1 # via # tox # virtualenv @@ -20,7 +20,7 @@ packaging==26.0 # via # pyproject-api # tox -platformdirs==4.5.1 +platformdirs==4.9.1 # via # tox # virtualenv @@ -28,7 +28,7 @@ pluggy==1.6.0 # via tox pyproject-api==1.10.0 # via tox -tox==4.34.1 +tox==4.36.0 # via -r requirements/ci.in virtualenv==20.36.1 # via tox diff --git a/requirements/dev.txt b/requirements/dev.txt index 42895170..b6b5f2fa 100644 --- a/requirements/dev.txt +++ b/requirements/dev.txt @@ -43,7 +43,7 @@ build==1.4.0 # via # -r requirements/pip-tools.txt # pip-tools -cachetools==7.0.0 +cachetools==7.0.1 # via # -r requirements/ci.txt # tox @@ -106,14 +106,15 @@ colorama==0.4.6 # via # -r requirements/ci.txt # tox -coverage[toml]==7.13.3 +coverage[toml]==7.13.4 # via # -r requirements/quality.txt # pytest-cov -cryptography==46.0.4 +cryptography==46.0.5 # via # -r requirements/quality.txt # pyjwt + # secretstorage ddt==1.7.2 # via -r requirements/quality.txt diff-cover==10.2.0 @@ -194,11 +195,11 @@ edx-opaque-keys==3.0.0 # via # -r requirements/quality.txt # edx-drf-extensions -fastapi==0.128.5 +fastapi==0.129.0 # via # -r requirements/quality.txt # import-linter -filelock==3.20.3 +filelock==3.24.1 # via # -r requirements/ci.txt # tox @@ -248,6 +249,11 @@ jaraco-functools==4.4.0 # via # -r requirements/quality.txt # keyring +jeepney==0.9.0 + # via + # -r requirements/quality.txt + # keyring + # secretstorage jinja2==3.1.6 # via # -r requirements/quality.txt @@ -261,7 +267,7 @@ kombu==5.6.2 # via # -r requirements/quality.txt # celery -librt==0.7.8 +librt==0.8.0 # via # -r requirements/quality.txt # mypy @@ -300,9 +306,9 @@ mypy-extensions==1.1.0 # via # -r requirements/quality.txt # mypy -mysqlclient==2.2.7 +mysqlclient==2.2.8 # via -r requirements/quality.txt -nh3==0.3.2 +nh3==0.3.3 # via # -r requirements/quality.txt # readme-renderer @@ -324,9 +330,9 @@ pathspec==1.0.4 # via # -r requirements/quality.txt # mypy -pip-tools==7.5.2 +pip-tools==7.5.3 # via -r requirements/pip-tools.txt -platformdirs==4.5.1 +platformdirs==4.9.1 # via # -r requirements/ci.txt # -r requirements/quality.txt @@ -423,7 +429,7 @@ pytest==9.0.2 # pytest-django pytest-cov==7.0.0 # via -r requirements/quality.txt -pytest-django==4.11.1 +pytest-django==4.12.0 # via -r requirements/quality.txt python-dateutil==2.9.0.post0 # via @@ -464,6 +470,10 @@ rich==14.3.2 # twine rules==3.5 # via -r requirements/quality.txt +secretstorage==3.5.0 + # via + # -r requirements/quality.txt + # keyring semantic-version==2.10.0 # via # -r requirements/quality.txt @@ -500,7 +510,7 @@ tomlkit==0.14.0 # via # -r requirements/quality.txt # pylint -tox==4.34.1 +tox==4.36.0 # via -r requirements/ci.txt twine==6.2.0 # via -r requirements/quality.txt diff --git a/requirements/doc.txt b/requirements/doc.txt index 7b3fe098..9cbea1c8 100644 --- a/requirements/doc.txt +++ b/requirements/doc.txt @@ -80,11 +80,11 @@ click-repl==0.3.0 # celery code-annotations==2.3.0 # via -r requirements/test.txt -coverage[toml]==7.13.3 +coverage[toml]==7.13.4 # via # -r requirements/test.txt # pytest-cov -cryptography==46.0.4 +cryptography==46.0.5 # via # -r requirements/test.txt # pyjwt @@ -157,7 +157,7 @@ edx-opaque-keys==3.0.0 # via # -r requirements/test.txt # edx-drf-extensions -fastapi==0.128.5 +fastapi==0.129.0 # via # -r requirements/test.txt # import-linter @@ -193,7 +193,7 @@ kombu==5.6.2 # via # -r requirements/test.txt # celery -librt==0.7.8 +librt==0.8.0 # via # -r requirements/test.txt # mypy @@ -217,9 +217,9 @@ mypy-extensions==1.1.0 # via # -r requirements/test.txt # mypy -mysqlclient==2.2.7 +mysqlclient==2.2.8 # via -r requirements/test.txt -nh3==0.3.2 +nh3==0.3.3 # via readme-renderer packaging==26.0 # via @@ -291,7 +291,7 @@ pytest==9.0.2 # pytest-django pytest-cov==7.0.0 # via -r requirements/test.txt -pytest-django==4.11.1 +pytest-django==4.12.0 # via -r requirements/test.txt python-dateutil==2.9.0.post0 # via diff --git a/requirements/pip-tools.txt b/requirements/pip-tools.txt index 29a9eb33..c952cd2a 100644 --- a/requirements/pip-tools.txt +++ b/requirements/pip-tools.txt @@ -12,7 +12,7 @@ packaging==26.0 # via # build # wheel -pip-tools==7.5.2 +pip-tools==7.5.3 # via -r requirements/pip-tools.in pyproject-hooks==1.2.0 # via diff --git a/requirements/quality.txt b/requirements/quality.txt index ce7066d2..7e85ed1d 100644 --- a/requirements/quality.txt +++ b/requirements/quality.txt @@ -82,14 +82,15 @@ code-annotations==2.3.0 # via # -r requirements/test.txt # edx-lint -coverage[toml]==7.13.3 +coverage[toml]==7.13.4 # via # -r requirements/test.txt # pytest-cov -cryptography==46.0.4 +cryptography==46.0.5 # via # -r requirements/test.txt # pyjwt + # secretstorage ddt==1.7.2 # via -r requirements/test.txt dill==0.4.1 @@ -155,7 +156,7 @@ edx-opaque-keys==3.0.0 # via # -r requirements/test.txt # edx-drf-extensions -fastapi==0.128.5 +fastapi==0.129.0 # via # -r requirements/test.txt # import-linter @@ -194,6 +195,10 @@ jaraco-context==6.1.0 # via keyring jaraco-functools==4.4.0 # via keyring +jeepney==0.9.0 + # via + # keyring + # secretstorage jinja2==3.1.6 # via # -r requirements/test.txt @@ -204,7 +209,7 @@ kombu==5.6.2 # via # -r requirements/test.txt # celery -librt==0.7.8 +librt==0.8.0 # via # -r requirements/test.txt # mypy @@ -234,9 +239,9 @@ mypy-extensions==1.1.0 # via # -r requirements/test.txt # mypy -mysqlclient==2.2.7 +mysqlclient==2.2.8 # via -r requirements/test.txt -nh3==0.3.2 +nh3==0.3.3 # via readme-renderer packaging==26.0 # via @@ -248,7 +253,7 @@ pathspec==1.0.4 # via # -r requirements/test.txt # mypy -platformdirs==4.5.1 +platformdirs==4.9.1 # via pylint pluggy==1.6.0 # via @@ -319,7 +324,7 @@ pytest==9.0.2 # pytest-django pytest-cov==7.0.0 # via -r requirements/test.txt -pytest-django==4.11.1 +pytest-django==4.12.0 # via -r requirements/test.txt python-dateutil==2.9.0.post0 # via @@ -353,6 +358,8 @@ rich==14.3.2 # twine rules==3.5 # via -r requirements/test.txt +secretstorage==3.5.0 + # via keyring semantic-version==2.10.0 # via # -r requirements/test.txt diff --git a/requirements/test.txt b/requirements/test.txt index cda2ae22..e37404a3 100644 --- a/requirements/test.txt +++ b/requirements/test.txt @@ -64,11 +64,11 @@ click-repl==0.3.0 # celery code-annotations==2.3.0 # via -r requirements/test.in -coverage[toml]==7.13.3 +coverage[toml]==7.13.4 # via # -r requirements/test.in # pytest-cov -cryptography==46.0.4 +cryptography==46.0.5 # via # -r requirements/base.txt # pyjwt @@ -128,7 +128,7 @@ edx-opaque-keys==3.0.0 # via # -r requirements/base.txt # edx-drf-extensions -fastapi==0.128.5 +fastapi==0.129.0 # via import-linter freezegun==1.5.5 # via -r requirements/test.in @@ -151,7 +151,7 @@ kombu==5.6.2 # via # -r requirements/base.txt # celery -librt==0.7.8 +librt==0.8.0 # via mypy markdown-it-py==4.0.0 # via rich @@ -165,7 +165,7 @@ mypy==1.19.1 # via -r requirements/test.in mypy-extensions==1.1.0 # via mypy -mysqlclient==2.2.7 +mysqlclient==2.2.8 # via -r requirements/test.in packaging==26.0 # via @@ -218,7 +218,7 @@ pytest==9.0.2 # pytest-django pytest-cov==7.0.0 # via -r requirements/test.in -pytest-django==4.11.1 +pytest-django==4.12.0 # via -r requirements/test.in python-dateutil==2.9.0.post0 # via