From c61566c480ac3bc4118ac72bf51009f122ad75dc Mon Sep 17 00:00:00 2001 From: edX requirements bot Date: Sun, 8 Mar 2026 20:27:06 -0400 Subject: [PATCH] chore: Upgrade Python requirements --- requirements/base.txt | 4 ++-- requirements/ci.txt | 34 +++++++++++++++++----------------- requirements/dev.txt | 4 ++-- requirements/docs.txt | 8 ++++---- requirements/quality.txt | 20 +++++++++----------- requirements/test.txt | 20 +++++++++----------- requirements/tox.txt | 10 ++++++---- 7 files changed, 49 insertions(+), 51 deletions(-) diff --git a/requirements/base.txt b/requirements/base.txt index fb98223..9db1b09 100644 --- a/requirements/base.txt +++ b/requirements/base.txt @@ -8,7 +8,7 @@ appdirs==1.4.4 # via fs asgiref==3.11.1 # via django -django==5.2.11 +django==5.2.12 # via # -c https://raw.githubusercontent.com/openedx/edx-lint/master/edx_lint/files/common_constraints.txt # -r requirements/base.in @@ -24,7 +24,7 @@ markupsafe==3.0.3 # xblock python-dateutil==2.9.0.post0 # via xblock -pytz==2025.2 +pytz==2026.1.post1 # via xblock pyyaml==6.0.3 # via xblock diff --git a/requirements/ci.txt b/requirements/ci.txt index 5a32c3f..d0bfe45 100644 --- a/requirements/ci.txt +++ b/requirements/ci.txt @@ -29,20 +29,20 @@ backports-tarfile==1.2.0 # via # -r requirements/test.txt # jaraco-context -binaryornot==0.4.4 +binaryornot==0.6.0 # via # -r requirements/test.txt # cookiecutter -boto3==1.42.59 +boto3==1.42.63 # via # -r requirements/test.txt # fs-s3fs -botocore==1.42.59 +botocore==1.42.63 # via # -r requirements/test.txt # boto3 # s3transfer -cachetools==7.0.1 +cachetools==7.0.4 # via # -r requirements/tox.txt # tox @@ -54,11 +54,7 @@ cffi==2.0.0 # via # -r requirements/test.txt # cryptography -chardet==6.0.0.post1 - # via - # -r requirements/test.txt - # binaryornot -charset-normalizer==3.4.4 +charset-normalizer==3.4.5 # via # -r requirements/test.txt # requests @@ -74,7 +70,7 @@ click-log==0.4.0 # via # -r requirements/test.txt # edx-lint -code-annotations==2.3.0 +code-annotations==2.3.2 # via # -r requirements/test.txt # edx-lint @@ -82,7 +78,7 @@ colorama==0.4.6 # via # -r requirements/tox.txt # tox -cookiecutter==2.6.0 +cookiecutter==2.7.1 # via # -r requirements/test.txt # xblock-sdk @@ -106,7 +102,7 @@ distlib==0.4.0 # via # -r requirements/tox.txt # virtualenv -django==5.2.11 +django==5.2.12 # via # -c https://raw.githubusercontent.com/openedx/edx-lint/master/edx_lint/files/common_constraints.txt # -r requirements/test.txt @@ -156,7 +152,7 @@ jaraco-classes==3.4.0 # via # -r requirements/test.txt # keyring -jaraco-context==6.1.0 +jaraco-context==6.1.1 # via # -r requirements/test.txt # keyring @@ -227,7 +223,7 @@ packaging==26.0 # pytest # tox # twine -platformdirs==4.9.2 +platformdirs==4.9.4 # via # -r requirements/test.txt # -r requirements/tox.txt @@ -287,7 +283,7 @@ python-dateutil==2.9.0.post0 # arrow # botocore # xblock -python-discovery==1.1.0 +python-discovery==1.1.1 # via # -r requirements/tox.txt # virtualenv @@ -296,7 +292,7 @@ python-slugify==8.0.4 # -r requirements/test.txt # code-annotations # cookiecutter -pytz==2025.2 +pytz==2026.1.post1 # via # -r requirements/test.txt # xblock @@ -368,11 +364,15 @@ text-unidecode==1.3 # via # -r requirements/test.txt # python-slugify +tomli-w==1.2.0 + # via + # -r requirements/tox.txt + # tox tomlkit==0.14.0 # via # -r requirements/test.txt # pylint -tox==4.47.0 +tox==4.49.0 # via -r requirements/tox.txt twine==6.2.0 # via -r requirements/test.txt diff --git a/requirements/dev.txt b/requirements/dev.txt index 80d4c9c..60cad7f 100644 --- a/requirements/dev.txt +++ b/requirements/dev.txt @@ -12,7 +12,7 @@ asgiref==3.11.1 # via # -r requirements/base.txt # django -django==5.2.11 +django==5.2.12 # via # -r requirements/base.txt # edx-i18n-tools @@ -47,7 +47,7 @@ python-dateutil==2.9.0.post0 # via # -r requirements/base.txt # xblock -pytz==2025.2 +pytz==2026.1.post1 # via # -r requirements/base.txt # xblock diff --git a/requirements/docs.txt b/requirements/docs.txt index d1f98fe..6ff53eb 100644 --- a/requirements/docs.txt +++ b/requirements/docs.txt @@ -24,9 +24,9 @@ beautifulsoup4==4.14.3 # via pydata-sphinx-theme certifi==2026.2.25 # via requests -charset-normalizer==3.4.4 +charset-normalizer==3.4.5 # via requests -django==5.2.11 +django==5.2.12 # via -r requirements/base.txt docutils==0.22.4 # via @@ -38,7 +38,7 @@ fs==2.4.16 # xblock idna==3.11 # via requests -imagesize==1.4.1 +imagesize==2.0.0 # via sphinx jinja2==3.1.6 # via sphinx @@ -71,7 +71,7 @@ python-dateutil==2.9.0.post0 # via # -r requirements/base.txt # xblock -pytz==2025.2 +pytz==2026.1.post1 # via # -r requirements/base.txt # xblock diff --git a/requirements/quality.txt b/requirements/quality.txt index 3f71cc8..a1ff147 100644 --- a/requirements/quality.txt +++ b/requirements/quality.txt @@ -18,19 +18,17 @@ astroid==4.0.4 # via # pylint # pylint-celery -binaryornot==0.4.4 +binaryornot==0.6.0 # via cookiecutter -boto3==1.42.59 +boto3==1.42.63 # via fs-s3fs -botocore==1.42.59 +botocore==1.42.63 # via # boto3 # s3transfer certifi==2026.2.25 # via requests -chardet==6.0.0.post1 - # via binaryornot -charset-normalizer==3.4.4 +charset-normalizer==3.4.5 # via requests click==8.3.1 # via @@ -40,15 +38,15 @@ click==8.3.1 # edx-lint click-log==0.4.0 # via edx-lint -code-annotations==2.3.0 +code-annotations==2.3.2 # via edx-lint -cookiecutter==2.6.0 +cookiecutter==2.7.1 # via xblock-sdk ddt==1.7.2 # via -r requirements/quality.in dill==0.4.1 # via pylint -django==5.2.11 +django==5.2.12 # via # -c https://raw.githubusercontent.com/openedx/edx-lint/master/edx_lint/files/common_constraints.txt # -r requirements/base.txt @@ -95,7 +93,7 @@ mccabe==0.7.0 # via pylint mdurl==0.1.2 # via markdown-it-py -platformdirs==4.9.2 +platformdirs==4.9.4 # via pylint pycodestyle==2.14.0 # via -r requirements/quality.in @@ -128,7 +126,7 @@ python-slugify==8.0.4 # via # code-annotations # cookiecutter -pytz==2025.2 +pytz==2026.1.post1 # via # -r requirements/base.txt # xblock diff --git a/requirements/test.txt b/requirements/test.txt index fb0cf98..4db5fdb 100644 --- a/requirements/test.txt +++ b/requirements/test.txt @@ -22,11 +22,11 @@ astroid==4.0.4 # pylint-celery backports-tarfile==1.2.0 # via jaraco-context -binaryornot==0.4.4 +binaryornot==0.6.0 # via cookiecutter -boto3==1.42.59 +boto3==1.42.63 # via fs-s3fs -botocore==1.42.59 +botocore==1.42.63 # via # boto3 # s3transfer @@ -34,9 +34,7 @@ certifi==2026.2.25 # via requests cffi==2.0.0 # via cryptography -chardet==6.0.0.post1 - # via binaryornot -charset-normalizer==3.4.4 +charset-normalizer==3.4.5 # via requests click==8.3.1 # via @@ -47,9 +45,9 @@ click==8.3.1 # typer click-log==0.4.0 # via edx-lint -code-annotations==2.3.0 +code-annotations==2.3.2 # via edx-lint -cookiecutter==2.6.0 +cookiecutter==2.7.1 # via xblock-sdk coverage[toml]==7.13.4 # via coveralls @@ -88,7 +86,7 @@ isort==8.0.1 # via pylint jaraco-classes==3.4.0 # via keyring -jaraco-context==6.1.0 +jaraco-context==6.1.1 # via keyring jaraco-functools==4.4.0 # via keyring @@ -137,7 +135,7 @@ packaging==26.0 # via # pytest # twine -platformdirs==4.9.2 +platformdirs==4.9.4 # via pylint pluggy==1.6.0 # via pytest @@ -176,7 +174,7 @@ python-slugify==8.0.4 # via # code-annotations # cookiecutter -pytz==2025.2 +pytz==2026.1.post1 # via # -r requirements/base.txt # xblock diff --git a/requirements/tox.txt b/requirements/tox.txt index 1bde34b..9f19606 100644 --- a/requirements/tox.txt +++ b/requirements/tox.txt @@ -4,7 +4,7 @@ # # make upgrade # -cachetools==7.0.1 +cachetools==7.0.4 # via tox colorama==0.4.6 # via tox @@ -19,7 +19,7 @@ packaging==26.0 # via # pyproject-api # tox -platformdirs==4.9.2 +platformdirs==4.9.4 # via # python-discovery # tox @@ -28,9 +28,11 @@ pluggy==1.6.0 # via tox pyproject-api==1.10.0 # via tox -python-discovery==1.1.0 +python-discovery==1.1.1 # via virtualenv -tox==4.47.0 +tomli-w==1.2.0 + # via tox +tox==4.49.0 # via -r requirements/tox.in virtualenv==21.1.0 # via tox