From e30014d50fb77ff2b5d6ab4f949533f2e618cd6c Mon Sep 17 00:00:00 2001 From: edX requirements bot Date: Sun, 5 Jul 2026 20:55:18 -0400 Subject: [PATCH] chore: Upgrade Python requirements --- requirements/base.txt | 10 +++++----- requirements/ci.txt | 4 ++-- requirements/dev.txt | 25 ++++++++++++------------- requirements/doc.txt | 21 ++++++++++----------- requirements/pip.txt | 2 +- requirements/quality.txt | 21 ++++++++++----------- requirements/test.txt | 21 ++++++++++----------- 7 files changed, 50 insertions(+), 54 deletions(-) diff --git a/requirements/base.txt b/requirements/base.txt index 57d5d4e8a..82d383355 100644 --- a/requirements/base.txt +++ b/requirements/base.txt @@ -101,7 +101,7 @@ openedx-events==11.2.0 # via -r requirements/base.in packaging==26.2 # via kombu -pillow==12.2.0 +pillow==12.3.0 # via edx-organizations prompt-toolkit==3.0.52 # via click-repl @@ -131,17 +131,17 @@ six==1.17.0 # python-dateutil sqlparse==0.5.5 # via django -stevedore==5.8.0 +stevedore==5.9.0 # via # edx-django-utils # edx-opaque-keys tomlkit==0.15.0 # via -r requirements/base.in -typing-extensions==4.15.0 +typing-extensions==4.16.0 # via edx-opaque-keys tzdata==2026.2 # via kombu -tzlocal==5.4.3 +tzlocal==5.4.4 # via celery urllib3==2.7.0 # via requests @@ -150,7 +150,7 @@ vine==5.1.0 # amqp # celery # kombu -wcwidth==0.8.1 +wcwidth==0.8.2 # via prompt-toolkit # The following packages are considered to be unsafe in a requirements file: diff --git a/requirements/ci.txt b/requirements/ci.txt index a1ae11755..6c3e461ac 100644 --- a/requirements/ci.txt +++ b/requirements/ci.txt @@ -10,7 +10,7 @@ colorama==0.4.6 # via tox distlib==0.4.3 # via virtualenv -filelock==3.29.4 +filelock==3.29.5 # via # python-discovery # tox @@ -28,7 +28,7 @@ pluggy==1.6.0 # via tox pyproject-api==1.10.1 # via tox -python-discovery==1.4.2 +python-discovery==1.4.3 # via # tox # virtualenv diff --git a/requirements/dev.txt b/requirements/dev.txt index 784cfbfbd..730840ed5 100644 --- a/requirements/dev.txt +++ b/requirements/dev.txt @@ -12,7 +12,7 @@ asgiref==3.11.1 # via # -r requirements/quality.txt # django -ast-serialize==0.5.0 +ast-serialize==0.6.0 # via # -r requirements/quality.txt # mypy @@ -92,7 +92,7 @@ colorama==0.4.6 # via # -r requirements/ci.txt # tox -coverage[toml]==7.14.3 +coverage[toml]==7.15.0 # via # -r requirements/quality.txt # pytest-cov @@ -210,7 +210,7 @@ fastavro==1.12.2 # via # -r requirements/quality.txt # openedx-events -filelock==3.29.4 +filelock==3.29.5 # via # -r requirements/ci.txt # python-discovery @@ -218,7 +218,7 @@ filelock==3.29.4 # virtualenv freezegun==1.5.5 # via -r requirements/quality.txt -grimp==3.14 +grimp==3.15 # via # -r requirements/quality.txt # import-linter @@ -230,7 +230,7 @@ idna==3.18 # via # -r requirements/quality.txt # requests -import-linter==2.12 +import-linter==2.13 # via -r requirements/quality.txt iniconfig==2.3.0 # via @@ -270,7 +270,7 @@ kombu==5.6.2 # via # -r requirements/quality.txt # celery -librt==0.11.0 +librt==0.12.0 # via # -r requirements/quality.txt # mypy @@ -335,7 +335,7 @@ pathspec==1.1.1 # via # -r requirements/quality.txt # mypy -pillow==12.2.0 +pillow==12.3.0 # via # -r requirements/quality.txt # edx-organizations @@ -438,7 +438,7 @@ python-dateutil==2.9.0.post0 # -r requirements/quality.txt # celery # freezegun -python-discovery==1.4.2 +python-discovery==1.4.3 # via # -r requirements/ci.txt # tox @@ -500,7 +500,7 @@ sqlparse==0.5.5 # -r requirements/quality.txt # django # django-debug-toolbar -stevedore==5.8.0 +stevedore==5.9.0 # via # -r requirements/quality.txt # code-annotations @@ -528,21 +528,20 @@ types-pyyaml==6.0.12.20260518 # -r requirements/quality.txt # django-stubs # djangorestframework-stubs -typing-extensions==4.15.0 +typing-extensions==4.16.0 # via # -r requirements/quality.txt # django-stubs # django-stubs-ext # djangorestframework-stubs # edx-opaque-keys - # grimp # import-linter # mypy tzdata==2026.2 # via # -r requirements/quality.txt # kombu -tzlocal==5.4.3 +tzlocal==5.4.4 # via # -r requirements/quality.txt # celery @@ -562,7 +561,7 @@ virtualenv==21.5.1 # via # -r requirements/ci.txt # tox -wcwidth==0.8.1 +wcwidth==0.8.2 # via # -r requirements/quality.txt # prompt-toolkit diff --git a/requirements/doc.txt b/requirements/doc.txt index df0613be8..5508ed789 100644 --- a/requirements/doc.txt +++ b/requirements/doc.txt @@ -16,7 +16,7 @@ asgiref==3.11.1 # via # -r requirements/test.txt # django -ast-serialize==0.5.0 +ast-serialize==0.6.0 # via # -r requirements/test.txt # mypy @@ -73,7 +73,7 @@ click-repl==0.3.0 # celery code-annotations==3.0.0 # via -r requirements/test.txt -coverage[toml]==7.14.3 +coverage[toml]==7.15.0 # via # -r requirements/test.txt # pytest-cov @@ -181,7 +181,7 @@ fastavro==1.12.2 # openedx-events freezegun==1.5.5 # via -r requirements/test.txt -grimp==3.14 +grimp==3.15 # via # -r requirements/test.txt # import-linter @@ -191,7 +191,7 @@ idna==3.18 # requests imagesize==2.0.0 # via sphinx -import-linter==2.12 +import-linter==2.13 # via -r requirements/test.txt iniconfig==2.3.0 # via @@ -206,7 +206,7 @@ kombu==5.6.2 # via # -r requirements/test.txt # celery -librt==0.11.0 +librt==0.12.0 # via # -r requirements/test.txt # mypy @@ -246,7 +246,7 @@ pathspec==1.1.1 # via # -r requirements/test.txt # mypy -pillow==12.2.0 +pillow==12.3.0 # via # -r requirements/test.txt # edx-organizations @@ -373,7 +373,7 @@ sqlparse==0.5.5 # -r requirements/test.txt # django # django-debug-toolbar -stevedore==5.8.0 +stevedore==5.9.0 # via # -r requirements/test.txt # code-annotations @@ -391,7 +391,7 @@ types-pyyaml==6.0.12.20260518 # -r requirements/test.txt # django-stubs # djangorestframework-stubs -typing-extensions==4.15.0 +typing-extensions==4.16.0 # via # -r requirements/test.txt # beautifulsoup4 @@ -399,7 +399,6 @@ typing-extensions==4.15.0 # django-stubs-ext # djangorestframework-stubs # edx-opaque-keys - # grimp # import-linter # mypy # pydata-sphinx-theme @@ -407,7 +406,7 @@ tzdata==2026.2 # via # -r requirements/test.txt # kombu -tzlocal==5.4.3 +tzlocal==5.4.4 # via # -r requirements/test.txt # celery @@ -421,7 +420,7 @@ vine==5.1.0 # amqp # celery # kombu -wcwidth==0.8.1 +wcwidth==0.8.2 # via # -r requirements/test.txt # prompt-toolkit diff --git a/requirements/pip.txt b/requirements/pip.txt index f3c155508..d7766d39c 100644 --- a/requirements/pip.txt +++ b/requirements/pip.txt @@ -12,5 +12,5 @@ wheel==0.47.0 # The following packages are considered to be unsafe in a requirements file: pip==26.1.2 # via -r requirements/pip.in -setuptools==82.0.1 +setuptools==83.0.0 # via -r requirements/pip.in diff --git a/requirements/quality.txt b/requirements/quality.txt index bb88fb601..6b04db7e3 100644 --- a/requirements/quality.txt +++ b/requirements/quality.txt @@ -12,7 +12,7 @@ asgiref==3.11.1 # via # -r requirements/test.txt # django -ast-serialize==0.5.0 +ast-serialize==0.6.0 # via # -r requirements/test.txt # mypy @@ -73,7 +73,7 @@ code-annotations==3.0.0 # via # -r requirements/test.txt # edx-lint -coverage[toml]==7.14.3 +coverage[toml]==7.15.0 # via # -r requirements/test.txt # pytest-cov @@ -178,7 +178,7 @@ fastavro==1.12.2 # openedx-events freezegun==1.5.5 # via -r requirements/test.txt -grimp==3.14 +grimp==3.15 # via # -r requirements/test.txt # import-linter @@ -188,7 +188,7 @@ idna==3.18 # via # -r requirements/test.txt # requests -import-linter==2.12 +import-linter==2.13 # via -r requirements/test.txt iniconfig==2.3.0 # via @@ -218,7 +218,7 @@ kombu==5.6.2 # via # -r requirements/test.txt # celery -librt==0.11.0 +librt==0.12.0 # via # -r requirements/test.txt # mypy @@ -266,7 +266,7 @@ pathspec==1.1.1 # via # -r requirements/test.txt # mypy -pillow==12.2.0 +pillow==12.3.0 # via # -r requirements/test.txt # edx-organizations @@ -386,7 +386,7 @@ sqlparse==0.5.5 # -r requirements/test.txt # django # django-debug-toolbar -stevedore==5.8.0 +stevedore==5.9.0 # via # -r requirements/test.txt # code-annotations @@ -408,21 +408,20 @@ types-pyyaml==6.0.12.20260518 # -r requirements/test.txt # django-stubs # djangorestframework-stubs -typing-extensions==4.15.0 +typing-extensions==4.16.0 # via # -r requirements/test.txt # django-stubs # django-stubs-ext # djangorestframework-stubs # edx-opaque-keys - # grimp # import-linter # mypy tzdata==2026.2 # via # -r requirements/test.txt # kombu -tzlocal==5.4.3 +tzlocal==5.4.4 # via # -r requirements/test.txt # celery @@ -438,7 +437,7 @@ vine==5.1.0 # amqp # celery # kombu -wcwidth==0.8.1 +wcwidth==0.8.2 # via # -r requirements/test.txt # prompt-toolkit diff --git a/requirements/test.txt b/requirements/test.txt index 168b30be5..0e2088281 100644 --- a/requirements/test.txt +++ b/requirements/test.txt @@ -12,7 +12,7 @@ asgiref==3.11.1 # via # -r requirements/base.txt # django -ast-serialize==0.5.0 +ast-serialize==0.6.0 # via mypy attrs==26.1.0 # via @@ -61,7 +61,7 @@ click-repl==0.3.0 # celery code-annotations==3.0.0 # via -r requirements/test.in -coverage[toml]==7.14.3 +coverage[toml]==7.15.0 # via # -r requirements/test.in # pytest-cov @@ -156,13 +156,13 @@ fastavro==1.12.2 # openedx-events freezegun==1.5.5 # via -r requirements/test.in -grimp==3.14 +grimp==3.15 # via import-linter idna==3.18 # via # -r requirements/base.txt # requests -import-linter==2.12 +import-linter==2.13 # via -r requirements/test.in iniconfig==2.3.0 # via pytest @@ -172,7 +172,7 @@ kombu==5.6.2 # via # -r requirements/base.txt # celery -librt==0.11.0 +librt==0.12.0 # via mypy markdown-it-py==4.2.0 # via rich @@ -197,7 +197,7 @@ packaging==26.2 # pytest pathspec==1.1.1 # via mypy -pillow==12.2.0 +pillow==12.3.0 # via # -r requirements/base.txt # edx-organizations @@ -274,7 +274,7 @@ sqlparse==0.5.5 # -r requirements/base.txt # django # django-debug-toolbar -stevedore==5.8.0 +stevedore==5.9.0 # via # -r requirements/base.txt # code-annotations @@ -288,21 +288,20 @@ types-pyyaml==6.0.12.20260518 # via # django-stubs # djangorestframework-stubs -typing-extensions==4.15.0 +typing-extensions==4.16.0 # via # -r requirements/base.txt # django-stubs # django-stubs-ext # djangorestframework-stubs # edx-opaque-keys - # grimp # import-linter # mypy tzdata==2026.2 # via # -r requirements/base.txt # kombu -tzlocal==5.4.3 +tzlocal==5.4.4 # via # -r requirements/base.txt # celery @@ -316,7 +315,7 @@ vine==5.1.0 # amqp # celery # kombu -wcwidth==0.8.1 +wcwidth==0.8.2 # via # -r requirements/base.txt # prompt-toolkit