From b4a0eaab2eed9db912fed5e0ca5dbc7f84c5cb79 Mon Sep 17 00:00:00 2001 From: edX requirements bot Date: Sun, 25 Oct 2026 20:22:46 -0400 Subject: [PATCH] chore: Upgrade Python requirements --- requirements/base.txt | 13 ++++++++----- requirements/ci.txt | 10 +++++----- requirements/pip.txt | 2 +- requirements/quality.txt | 27 ++++++++++++++++----------- requirements/test.txt | 26 +++++++++++++++----------- 5 files changed, 45 insertions(+), 33 deletions(-) diff --git a/requirements/base.txt b/requirements/base.txt index 0ddbc174..665820da 100644 --- a/requirements/base.txt +++ b/requirements/base.txt @@ -6,7 +6,7 @@ # annotated-types==0.8.0 # via pydantic -asgiref==3.12.1 +asgiref==3.13.0 # via # django # django-cors-headers @@ -16,7 +16,7 @@ attrs==26.1.0 # referencing camel-converter[pydantic]==6.0.0 # via meilisearch -certifi==2026.10.19 +certifi==2026.10.23 # via # elasticsearch # requests @@ -116,7 +116,7 @@ path-py==12.5.0 # via -r requirements/base.in psutil==7.2.2 # via edx-django-utils -pycparser==3.11 +pycparser==3.12 # via cffi pydantic==2.14.1 # via camel-converter @@ -131,7 +131,7 @@ pymongo==4.19.0 # via edx-opaque-keys pynacl==1.6.2 # via edx-django-utils -python-dateutil==2.9.0.post0 +python-dateutil==3.0.0 # via # -r requirements/base.in # elasticsearch-dsl @@ -170,12 +170,15 @@ stevedore==5.9.1 typing-extensions==4.16.0 # via # edx-opaque-keys + # elasticsearch-dsl # pydantic # pydantic-core # referencing # typing-inspection typing-inspection==0.4.4 # via pydantic +tzdata==2026.5 + # via python-dateutil uritemplate==4.2.0 # via drf-spectacular urllib3==1.26.20 @@ -184,5 +187,5 @@ urllib3==1.26.20 # requests # The following packages are considered to be unsafe in a requirements file: -setuptools==84.0.0 +setuptools==84.2.1 # via -r requirements/base.in diff --git a/requirements/ci.txt b/requirements/ci.txt index 45bb1f48..1f41991d 100644 --- a/requirements/ci.txt +++ b/requirements/ci.txt @@ -4,13 +4,13 @@ # # make upgrade # -cachetools==7.2.3 +cachetools==7.2.5 # via tox colorama==0.4.6 # via tox distlib==0.4.4 # via virtualenv -filelock==4.2.2 +filelock==4.2.4 # via # python-discovery # tox @@ -20,7 +20,7 @@ packaging==26.3 # pyproject-api # tox # virtualenv -platformdirs==4.13.4 +platformdirs==4.13.5 # via # tox # virtualenv @@ -28,7 +28,7 @@ pluggy==1.7.0 # via tox pyproject-api==1.12.0 # via tox -python-discovery==1.6.3 +python-discovery==1.6.4 # via # tox # virtualenv @@ -38,5 +38,5 @@ tox==4.67.1 # via -r requirements/ci.in typing-extensions==4.16.0 # via tox -virtualenv==21.14.11 +virtualenv==21.14.13 # via tox diff --git a/requirements/pip.txt b/requirements/pip.txt index b7d5d37f..04856838 100644 --- a/requirements/pip.txt +++ b/requirements/pip.txt @@ -14,5 +14,5 @@ pip==26.2.2 # via # -c requirements/common_constraints.txt # -r requirements/pip.in -setuptools==84.0.0 +setuptools==84.2.1 # via -r requirements/pip.in diff --git a/requirements/quality.txt b/requirements/quality.txt index 5c653d03..5e594297 100644 --- a/requirements/quality.txt +++ b/requirements/quality.txt @@ -9,7 +9,7 @@ annotated-types==0.8.0 # -r requirements/base.txt # -r requirements/test.txt # pydantic -asgiref==3.12.1 +asgiref==3.13.0 # via # -r requirements/base.txt # -r requirements/test.txt @@ -26,7 +26,7 @@ attrs==26.1.0 # -r requirements/test.txt # jsonschema # referencing -cachetools==7.2.3 +cachetools==7.2.5 # via # -r requirements/test.txt # tox @@ -35,7 +35,7 @@ camel-converter[pydantic]==6.0.0 # -r requirements/base.txt # -r requirements/test.txt # meilisearch -certifi==2026.10.19 +certifi==2026.10.23 # via # -r requirements/base.txt # -r requirements/test.txt @@ -75,7 +75,7 @@ colorama==0.4.6 # via # -r requirements/test.txt # tox -coverage[toml]==7.16.2 +coverage[toml]==7.17.0 # via # -r requirements/test.txt # pytest-cov @@ -201,7 +201,7 @@ faker==40.43.0 # via # -r requirements/test.txt # factory-boy -filelock==4.2.2 +filelock==4.2.4 # via # -r requirements/test.txt # python-discovery @@ -286,7 +286,7 @@ path-py==12.5.0 # -r requirements/test.txt pep8==1.7.1 # via -r requirements/test.txt -platformdirs==4.13.4 +platformdirs==4.13.5 # via # -r requirements/test.txt # pylint @@ -306,7 +306,7 @@ psutil==7.2.2 # edx-django-utils pycodestyle==2.15.0 # via -r requirements/quality.in -pycparser==3.11 +pycparser==3.12 # via # -r requirements/base.txt # -r requirements/test.txt @@ -371,12 +371,12 @@ pytest-cov==7.1.0 # via -r requirements/test.txt pytest-django==4.14.0 # via -r requirements/test.txt -python-dateutil==2.9.0.post0 +python-dateutil==3.0.0 # via # -r requirements/base.txt # -r requirements/test.txt # elasticsearch-dsl -python-discovery==1.6.3 +python-discovery==1.6.4 # via # -r requirements/test.txt # tox @@ -467,6 +467,11 @@ typing-inspection==0.4.4 # -r requirements/base.txt # -r requirements/test.txt # pydantic +tzdata==2026.5 + # via + # -r requirements/base.txt + # -r requirements/test.txt + # python-dateutil uritemplate==4.2.0 # via # -r requirements/base.txt @@ -478,13 +483,13 @@ urllib3==1.26.20 # -r requirements/test.txt # elasticsearch # requests -virtualenv==21.14.11 +virtualenv==21.14.13 # via # -r requirements/test.txt # tox # The following packages are considered to be unsafe in a requirements file: -setuptools==84.0.0 +setuptools==84.2.1 # via # -r requirements/base.txt # -r requirements/test.txt diff --git a/requirements/test.txt b/requirements/test.txt index a6bd1c5c..9605ecea 100644 --- a/requirements/test.txt +++ b/requirements/test.txt @@ -8,7 +8,7 @@ annotated-types==0.8.0 # via # -r requirements/base.txt # pydantic -asgiref==3.12.1 +asgiref==3.13.0 # via # -r requirements/base.txt # django @@ -22,13 +22,13 @@ attrs==26.1.0 # -r requirements/base.txt # jsonschema # referencing -cachetools==7.2.3 +cachetools==7.2.5 # via tox camel-converter[pydantic]==6.0.0 # via # -r requirements/base.txt # meilisearch -certifi==2026.10.19 +certifi==2026.10.23 # via # -r requirements/base.txt # elasticsearch @@ -53,7 +53,7 @@ code-annotations==3.0.0 # via -r requirements/test.in colorama==0.4.6 # via tox -coverage[toml]==7.16.2 +coverage[toml]==7.17.0 # via # -r requirements/test.in # pytest-cov @@ -147,7 +147,7 @@ factory-boy==3.3.3 # via -r requirements/test.in faker==40.43.0 # via factory-boy -filelock==4.2.2 +filelock==4.2.4 # via # python-discovery # tox @@ -206,7 +206,7 @@ path-py==12.5.0 # via -r requirements/base.txt pep8==1.7.1 # via -r requirements/test.in -platformdirs==4.13.4 +platformdirs==4.13.5 # via # pylint # tox @@ -221,7 +221,7 @@ psutil==7.2.2 # via # -r requirements/base.txt # edx-django-utils -pycparser==3.11 +pycparser==3.12 # via # -r requirements/base.txt # cffi @@ -263,11 +263,11 @@ pytest-cov==7.1.0 # via -r requirements/test.in pytest-django==4.14.0 # via -r requirements/test.in -python-dateutil==2.9.0.post0 +python-dateutil==3.0.0 # via # -r requirements/base.txt # elasticsearch-dsl -python-discovery==1.6.3 +python-discovery==1.6.4 # via # tox # virtualenv @@ -337,6 +337,10 @@ typing-inspection==0.4.4 # via # -r requirements/base.txt # pydantic +tzdata==2026.5 + # via + # -r requirements/base.txt + # python-dateutil uritemplate==4.2.0 # via # -r requirements/base.txt @@ -346,9 +350,9 @@ urllib3==1.26.20 # -r requirements/base.txt # elasticsearch # requests -virtualenv==21.14.11 +virtualenv==21.14.13 # via tox # The following packages are considered to be unsafe in a requirements file: -setuptools==84.0.0 +setuptools==84.2.1 # via -r requirements/base.txt