From 3e6fe164df672575a45ac34677a75b7bb6da8e0d Mon Sep 17 00:00:00 2001 From: edX requirements bot Date: Sun, 20 Sep 2026 20:46:16 -0400 Subject: [PATCH] chore: Upgrade Python requirements --- requirements/ci.txt | 14 +++++++------- requirements/dev.txt | 28 ++++++++++++++-------------- requirements/doc.txt | 14 +++++++------- requirements/pip-tools.txt | 2 +- requirements/quality.txt | 14 +++++++------- requirements/test.txt | 6 +++--- 6 files changed, 39 insertions(+), 39 deletions(-) diff --git a/requirements/ci.txt b/requirements/ci.txt index b0d7430a..433b6625 100644 --- a/requirements/ci.txt +++ b/requirements/ci.txt @@ -4,13 +4,13 @@ # # make upgrade # -cachetools==7.1.8 +cachetools==7.2.0 # via tox colorama==0.4.6 # via tox distlib==0.4.3 # via virtualenv -filelock==3.32.6 +filelock==3.32.7 # via # python-discovery # tox @@ -19,23 +19,23 @@ packaging==26.3 # via # pyproject-api # tox -platformdirs==4.11.8 +platformdirs==4.11.11 # via # tox # virtualenv pluggy==1.6.0 # via tox -pyproject-api==1.11.0 +pyproject-api==1.11.2 # via tox -python-discovery==1.6.0 +python-discovery==1.6.1 # via # tox # virtualenv tomli-w==1.2.0 # via tox -tox==4.61.4 +tox==4.63.0 # via -r requirements/ci.in typing-extensions==4.16.0 # via tox -virtualenv==21.7.9 +virtualenv==21.9.0 # via tox diff --git a/requirements/dev.txt b/requirements/dev.txt index 27259fed..19ba76e4 100644 --- a/requirements/dev.txt +++ b/requirements/dev.txt @@ -23,7 +23,7 @@ build==1.6.1 # via # -r requirements/pip-tools.txt # pip-tools -cachetools==7.1.8 +cachetools==7.2.0 # via # -r requirements/ci.txt # tox @@ -89,9 +89,9 @@ django==5.2.17 # -r requirements/quality.txt # django-stubs # django-stubs-ext -django-stubs==6.1.0 +django-stubs==6.1.1 # via -r requirements/quality.txt -django-stubs-ext==6.1.0 +django-stubs-ext==6.1.1 # via # -r requirements/quality.txt # django-stubs @@ -107,7 +107,7 @@ edx-lint==6.2.0 # via -r requirements/quality.txt edx-opaque-keys[django]==4.0.0 # via -r requirements/quality.txt -filelock==3.32.6 +filelock==3.32.7 # via # -r requirements/ci.txt # python-discovery @@ -117,7 +117,7 @@ id==1.6.1 # via # -r requirements/quality.txt # twine -idna==3.19 +idna==3.20 # via # -r requirements/quality.txt # requests @@ -210,7 +210,7 @@ pathspec==1.1.1 # mypy pip-tools==7.6.1 # via -r requirements/pip-tools.txt -platformdirs==4.11.8 +platformdirs==4.11.11 # via # -r requirements/ci.txt # -r requirements/quality.txt @@ -262,11 +262,11 @@ pymongo==4.18.1 # via # -r requirements/quality.txt # edx-opaque-keys -pyproject-api==1.11.0 +pyproject-api==1.11.2 # via # -r requirements/ci.txt # tox -pyproject-hooks==1.2.0 +pyproject-hooks==1.3.3 # via # -r requirements/pip-tools.txt # build @@ -280,12 +280,12 @@ pytest-cov==7.1.0 # via -r requirements/quality.txt pytest-django==4.14.0 # via -r requirements/quality.txt -python-discovery==1.6.0 +python-discovery==1.6.1 # via # -r requirements/ci.txt # tox # virtualenv -python-slugify==9.0.0 +python-slugify==9.1.0 # via # -r requirements/quality.txt # code-annotations @@ -315,7 +315,7 @@ rich==15.0.0 # via # -r requirements/quality.txt # twine -ruff==0.16.7 +ruff==0.16.8 # via -r requirements/quality.txt scriv==1.8.0 # via -r requirements/dev.in @@ -349,7 +349,7 @@ tomlkit==0.15.1 # -r requirements/quality.txt # edx-lint # pylint -tox==4.61.4 +tox==4.63.0 # via -r requirements/ci.txt twine==7.0.0 # via -r requirements/quality.txt @@ -366,13 +366,13 @@ typing-extensions==4.16.0 # edx-opaque-keys # mypy # tox -urllib3==2.7.0 +urllib3==2.8.0 # via # -r requirements/quality.txt # id # requests # twine -virtualenv==21.7.9 +virtualenv==21.9.0 # via # -r requirements/ci.txt # tox diff --git a/requirements/doc.txt b/requirements/doc.txt index ec4c97c0..5928e319 100644 --- a/requirements/doc.txt +++ b/requirements/doc.txt @@ -57,9 +57,9 @@ django==5.2.17 # -r requirements/test.txt # django-stubs # django-stubs-ext -django-stubs==6.1.0 +django-stubs==6.1.1 # via -r requirements/test.txt -django-stubs-ext==6.1.0 +django-stubs-ext==6.1.1 # via # -r requirements/test.txt # django-stubs @@ -83,7 +83,7 @@ h11==0.16.0 # via uvicorn id==1.6.1 # via twine -idna==3.19 +idna==3.20 # via # anyio # requests @@ -178,7 +178,7 @@ pymongo==4.18.1 # via # -r requirements/test.txt # edx-opaque-keys -pyproject-hooks==1.2.0 +pyproject-hooks==1.3.3 # via build pytest==9.1.1 # via @@ -189,7 +189,7 @@ pytest-cov==7.1.0 # via -r requirements/test.txt pytest-django==4.14.0 # via -r requirements/test.txt -python-slugify==9.0.0 +python-slugify==9.1.0 # via # -r requirements/test.txt # code-annotations @@ -284,12 +284,12 @@ typing-extensions==4.16.0 # edx-opaque-keys # mypy # starlette -urllib3==2.7.0 +urllib3==2.8.0 # via # id # requests # twine -uvicorn==0.52.4 +uvicorn==0.53.0 # via sphinx-autobuild watchfiles==1.2.0 # via sphinx-autobuild diff --git a/requirements/pip-tools.txt b/requirements/pip-tools.txt index 5c16299e..df8bedd6 100644 --- a/requirements/pip-tools.txt +++ b/requirements/pip-tools.txt @@ -14,7 +14,7 @@ packaging==26.3 # wheel pip-tools==7.6.1 # via -r requirements/pip-tools.in -pyproject-hooks==1.2.0 +pyproject-hooks==1.3.3 # via # build # pip-tools diff --git a/requirements/quality.txt b/requirements/quality.txt index 89d39c3f..e14e9fbd 100644 --- a/requirements/quality.txt +++ b/requirements/quality.txt @@ -50,9 +50,9 @@ django==5.2.17 # -r requirements/test.txt # django-stubs # django-stubs-ext -django-stubs==6.1.0 +django-stubs==6.1.1 # via -r requirements/test.txt -django-stubs-ext==6.1.0 +django-stubs-ext==6.1.1 # via # -r requirements/test.txt # django-stubs @@ -68,7 +68,7 @@ edx-opaque-keys[django]==4.0.0 # via -r requirements/test.txt id==1.6.1 # via twine -idna==3.19 +idna==3.20 # via requests iniconfig==2.3.0 # via @@ -132,7 +132,7 @@ pathspec==1.1.1 # via # -r requirements/test.txt # mypy -platformdirs==4.11.8 +platformdirs==4.11.11 # via pylint pluggy==1.6.0 # via @@ -176,7 +176,7 @@ pytest-cov==7.1.0 # via -r requirements/test.txt pytest-django==4.14.0 # via -r requirements/test.txt -python-slugify==9.0.0 +python-slugify==9.1.0 # via # -r requirements/test.txt # code-annotations @@ -196,7 +196,7 @@ rfc3986==2.0.0 # via twine rich==15.0.0 # via twine -ruff==0.16.7 +ruff==0.16.8 # via -r requirements/quality.in secretstorage==3.5.0 # via keyring @@ -232,7 +232,7 @@ typing-extensions==4.16.0 # django-stubs-ext # edx-opaque-keys # mypy -urllib3==2.7.0 +urllib3==2.8.0 # via # id # requests diff --git a/requirements/test.txt b/requirements/test.txt index ce45b3af..48918f8a 100644 --- a/requirements/test.txt +++ b/requirements/test.txt @@ -23,9 +23,9 @@ ddt==1.7.2 # -r requirements/base.txt # django-stubs # django-stubs-ext -django-stubs==6.1.0 +django-stubs==6.1.1 # via -r requirements/test.in -django-stubs-ext==6.1.0 +django-stubs-ext==6.1.1 # via django-stubs dnspython==2.8.0 # via @@ -67,7 +67,7 @@ pytest-cov==7.1.0 # via -r requirements/test.in pytest-django==4.14.0 # via -r requirements/test.in -python-slugify==9.0.0 +python-slugify==9.1.0 # via code-annotations pyyaml==6.0.3 # via code-annotations