From de0dd34c3f1c72dd7647cb9aa5d4d2067439702d Mon Sep 17 00:00:00 2001 From: edX requirements bot Date: Tue, 28 Apr 2026 12:09:53 -0400 Subject: [PATCH] chore: Upgrade Python requirements --- requirements/base.txt | 18 +++++++++--------- requirements/ci.txt | 4 ++-- requirements/dev.txt | 32 +++++++++++++++++--------------- requirements/doc.txt | 18 +++++++++--------- requirements/pip-tools.txt | 8 ++++---- requirements/pip.txt | 6 +++--- requirements/quality.txt | 28 +++++++++++++++------------- requirements/test.txt | 18 +++++++++--------- 8 files changed, 68 insertions(+), 64 deletions(-) diff --git a/requirements/base.txt b/requirements/base.txt index 4e19d4f..0d4360b 100644 --- a/requirements/base.txt +++ b/requirements/base.txt @@ -16,7 +16,7 @@ billiard==4.2.4 # via celery celery==5.6.3 # via event-tracking -certifi==2026.2.25 +certifi==2026.4.22 # via requests cffi==2.0.0 # via @@ -24,7 +24,7 @@ cffi==2.0.0 # pynacl charset-normalizer==3.4.7 # via requests -click==8.3.2 +click==8.3.3 # via # celery # click-didyoumean @@ -40,7 +40,7 @@ click-repl==0.3.0 # via celery code-annotations==3.0.0 # via edx-toggles -cryptography==46.0.7 +cryptography==47.0.0 # via pyjwt django==5.2.13 # via @@ -98,11 +98,11 @@ edx-toggles==6.0.0 # event-tracking event-tracking==4.0.0 # via -r requirements/base.in -fastavro==1.12.1 +fastavro==1.12.2 # via openedx-events fs==2.4.16 # via xblock -idna==3.12 +idna==3.13 # via requests jinja2==3.1.6 # via code-annotations @@ -117,9 +117,9 @@ markupsafe==3.0.3 # jinja2 # mako # xblock -openedx-events==11.1.1 +openedx-events==11.2.0 # via event-tracking -packaging==26.1 +packaging==26.2 # via kombu prompt-toolkit==3.0.52 # via click-repl @@ -156,7 +156,7 @@ requests==2.33.1 # via edx-drf-extensions semantic-version==2.10.0 # via edx-drf-extensions -simplejson==4.0.1 +simplejson==4.1.1 # via xblock six==1.17.0 # via @@ -175,7 +175,7 @@ text-unidecode==1.3 # via python-slugify typing-extensions==4.15.0 # via edx-opaque-keys -tzdata==2026.1 +tzdata==2026.2 # via kombu tzlocal==5.3.1 # via celery diff --git a/requirements/ci.txt b/requirements/ci.txt index 6b26975..55f297c 100644 --- a/requirements/ci.txt +++ b/requirements/ci.txt @@ -17,7 +17,7 @@ filelock==3.29.0 # virtualenv mock==5.2.0 # via -r requirements/ci.in -packaging==26.1 +packaging==26.2 # via # pyproject-api # tox @@ -38,5 +38,5 @@ tomli-w==1.2.0 # via tox tox==4.53.0 # via -r requirements/ci.in -virtualenv==21.2.4 +virtualenv==21.3.0 # via tox diff --git a/requirements/dev.txt b/requirements/dev.txt index 908e6be..0678dc6 100644 --- a/requirements/dev.txt +++ b/requirements/dev.txt @@ -18,13 +18,13 @@ attrs==26.1.0 # via openedx-events billiard==4.2.4 # via celery -build==1.4.3 +build==1.4.4 # via pip-tools cachetools==7.0.6 # via tox celery==5.6.3 # via event-tracking -certifi==2026.2.25 +certifi==2026.4.22 # via requests cffi==2.0.0 # via @@ -34,7 +34,7 @@ chardet==7.4.3 # via diff-cover charset-normalizer==3.4.7 # via requests -click==8.3.2 +click==8.3.3 # via # celery # click-didyoumean @@ -61,7 +61,7 @@ colorama==0.4.6 # via tox coverage[toml]==7.13.5 # via pytest-cov -cryptography==46.0.7 +cryptography==47.0.0 # via # pyjwt # secretstorage @@ -122,7 +122,7 @@ edx-drf-extensions==10.6.0 # via -r requirements/base.in edx-i18n-tools==2.0.0 # via -r requirements/dev.in -edx-lint==6.0.0 +edx-lint==6.1.0 # via # -r requirements/dev.in # -r requirements/quality.in @@ -142,7 +142,7 @@ factory-boy==3.3.3 # via -r requirements/test.in faker==40.15.0 # via factory-boy -fastavro==1.12.1 +fastavro==1.12.2 # via openedx-events filelock==3.29.0 # via @@ -155,7 +155,7 @@ fs==2.4.16 # via xblock id==1.6.1 # via twine -idna==3.12 +idna==3.13 # via requests iniconfig==2.3.0 # via pytest @@ -207,11 +207,11 @@ more-itertools==11.0.2 # via # jaraco-classes # jaraco-functools -nh3==0.3.4 +nh3==0.3.5 # via readme-renderer -openedx-events==11.1.1 +openedx-events==11.2.0 # via event-tracking -packaging==26.1 +packaging==26.2 # via # build # kombu @@ -330,7 +330,7 @@ secretstorage==3.5.0 # via keyring semantic-version==2.10.0 # via edx-drf-extensions -simplejson==4.0.1 +simplejson==4.1.1 # via xblock six==1.17.0 # via @@ -353,14 +353,16 @@ text-unidecode==1.3 tomli-w==1.2.0 # via tox tomlkit==0.14.0 - # via pylint + # via + # edx-lint + # pylint tox==4.53.0 # via -r requirements/dev.in twine==6.2.0 # via -r requirements/quality.in typing-extensions==4.15.0 # via edx-opaque-keys -tzdata==2026.1 +tzdata==2026.2 # via kombu tzlocal==5.3.1 # via celery @@ -374,7 +376,7 @@ vine==5.1.0 # amqp # celery # kombu -virtualenv==21.2.4 +virtualenv==21.3.0 # via tox wcwidth==0.6.0 # via prompt-toolkit @@ -382,7 +384,7 @@ web-fragments==4.0.0 # via xblock webob==1.8.9 # via xblock -wheel==0.46.3 +wheel==0.47.0 # via # -r requirements/quality.in # pip-tools diff --git a/requirements/doc.txt b/requirements/doc.txt index 7d9bf8d..7ae851e 100644 --- a/requirements/doc.txt +++ b/requirements/doc.txt @@ -26,7 +26,7 @@ billiard==4.2.4 # via celery celery==5.6.3 # via event-tracking -certifi==2026.2.25 +certifi==2026.4.22 # via requests cffi==2.0.0 # via @@ -34,7 +34,7 @@ cffi==2.0.0 # pynacl charset-normalizer==3.4.7 # via requests -click==8.3.2 +click==8.3.3 # via # celery # click-didyoumean @@ -52,7 +52,7 @@ code-annotations==3.0.0 # via edx-toggles coverage[toml]==7.13.5 # via pytest-cov -cryptography==46.0.7 +cryptography==47.0.0 # via pyjwt ddt==1.7.2 # via -r requirements/test.in @@ -124,13 +124,13 @@ factory-boy==3.3.3 # via -r requirements/test.in faker==40.15.0 # via factory-boy -fastavro==1.12.1 +fastavro==1.12.2 # via openedx-events freezegun==1.5.5 # via -r requirements/test.in fs==2.4.16 # via xblock -idna==3.12 +idna==3.13 # via requests imagesize==2.0.0 # via sphinx @@ -153,9 +153,9 @@ markupsafe==3.0.3 # xblock mock==5.2.0 # via -r requirements/test.in -openedx-events==11.1.1 +openedx-events==11.2.0 # via event-tracking -packaging==26.1 +packaging==26.2 # via # kombu # pytest @@ -223,7 +223,7 @@ roman-numerals==4.1.0 # via sphinx semantic-version==2.10.0 # via edx-drf-extensions -simplejson==4.0.1 +simplejson==4.1.1 # via xblock six==1.17.0 # via @@ -269,7 +269,7 @@ typing-extensions==4.15.0 # beautifulsoup4 # edx-opaque-keys # pydata-sphinx-theme -tzdata==2026.1 +tzdata==2026.2 # via kombu tzlocal==5.3.1 # via celery diff --git a/requirements/pip-tools.txt b/requirements/pip-tools.txt index ef46f51..894e0eb 100644 --- a/requirements/pip-tools.txt +++ b/requirements/pip-tools.txt @@ -4,11 +4,11 @@ # # make upgrade # -build==1.4.3 +build==1.4.4 # via pip-tools -click==8.3.2 +click==8.3.3 # via pip-tools -packaging==26.1 +packaging==26.2 # via # build # wheel @@ -18,7 +18,7 @@ pyproject-hooks==1.2.0 # via # build # pip-tools -wheel==0.46.3 +wheel==0.47.0 # via pip-tools # The following packages are considered to be unsafe in a requirements file: diff --git a/requirements/pip.txt b/requirements/pip.txt index b76333d..2f20553 100644 --- a/requirements/pip.txt +++ b/requirements/pip.txt @@ -4,13 +4,13 @@ # # make upgrade # -packaging==26.1 +packaging==26.2 # via wheel -wheel==0.46.3 +wheel==0.47.0 # via -r requirements/pip.in # The following packages are considered to be unsafe in a requirements file: -pip==26.0.1 +pip==26.1 # via -r requirements/pip.in setuptools==82.0.1 # via -r requirements/pip.in diff --git a/requirements/quality.txt b/requirements/quality.txt index 911a268..5c72e28 100644 --- a/requirements/quality.txt +++ b/requirements/quality.txt @@ -20,7 +20,7 @@ billiard==4.2.4 # via celery celery==5.6.3 # via event-tracking -certifi==2026.2.25 +certifi==2026.4.22 # via requests cffi==2.0.0 # via @@ -28,7 +28,7 @@ cffi==2.0.0 # pynacl charset-normalizer==3.4.7 # via requests -click==8.3.2 +click==8.3.3 # via # celery # click-didyoumean @@ -52,7 +52,7 @@ code-annotations==3.0.0 # edx-toggles coverage[toml]==7.13.5 # via pytest-cov -cryptography==46.0.7 +cryptography==47.0.0 # via # pyjwt # secretstorage @@ -106,7 +106,7 @@ edx-django-utils==8.0.1 # openedx-events edx-drf-extensions==10.6.0 # via -r requirements/base.in -edx-lint==6.0.0 +edx-lint==6.1.0 # via -r requirements/quality.in edx-opaque-keys[django]==4.0.0 # via @@ -124,7 +124,7 @@ factory-boy==3.3.3 # via -r requirements/test.in faker==40.15.0 # via factory-boy -fastavro==1.12.1 +fastavro==1.12.2 # via openedx-events freezegun==1.5.5 # via -r requirements/test.in @@ -132,7 +132,7 @@ fs==2.4.16 # via xblock id==1.6.1 # via twine -idna==3.12 +idna==3.13 # via requests iniconfig==2.3.0 # via pytest @@ -177,11 +177,11 @@ more-itertools==11.0.2 # via # jaraco-classes # jaraco-functools -nh3==0.3.4 +nh3==0.3.5 # via readme-renderer -openedx-events==11.1.1 +openedx-events==11.2.0 # via event-tracking -packaging==26.1 +packaging==26.2 # via # kombu # pytest @@ -273,7 +273,7 @@ secretstorage==3.5.0 # via keyring semantic-version==2.10.0 # via edx-drf-extensions -simplejson==4.0.1 +simplejson==4.1.1 # via xblock six==1.17.0 # via @@ -294,12 +294,14 @@ stevedore==5.7.0 text-unidecode==1.3 # via python-slugify tomlkit==0.14.0 - # via pylint + # via + # edx-lint + # pylint twine==6.2.0 # via -r requirements/quality.in typing-extensions==4.15.0 # via edx-opaque-keys -tzdata==2026.1 +tzdata==2026.2 # via kombu tzlocal==5.3.1 # via celery @@ -319,7 +321,7 @@ web-fragments==4.0.0 # via xblock webob==1.8.9 # via xblock -wheel==0.46.3 +wheel==0.47.0 # via -r requirements/quality.in xblock==6.1.0 # via -r requirements/base.in diff --git a/requirements/test.txt b/requirements/test.txt index 522b22c..b5c0a2d 100644 --- a/requirements/test.txt +++ b/requirements/test.txt @@ -16,7 +16,7 @@ billiard==4.2.4 # via celery celery==5.6.3 # via event-tracking -certifi==2026.2.25 +certifi==2026.4.22 # via requests cffi==2.0.0 # via @@ -24,7 +24,7 @@ cffi==2.0.0 # pynacl charset-normalizer==3.4.7 # via requests -click==8.3.2 +click==8.3.3 # via # celery # click-didyoumean @@ -42,7 +42,7 @@ code-annotations==3.0.0 # via edx-toggles coverage[toml]==7.13.5 # via pytest-cov -cryptography==46.0.7 +cryptography==47.0.0 # via pyjwt ddt==1.7.2 # via -r requirements/test.in @@ -104,13 +104,13 @@ factory-boy==3.3.3 # via -r requirements/test.in faker==40.15.0 # via factory-boy -fastavro==1.12.1 +fastavro==1.12.2 # via openedx-events freezegun==1.5.5 # via -r requirements/test.in fs==2.4.16 # via xblock -idna==3.12 +idna==3.13 # via requests iniconfig==2.3.0 # via pytest @@ -129,9 +129,9 @@ markupsafe==3.0.3 # xblock mock==5.2.0 # via -r requirements/test.in -openedx-events==11.1.1 +openedx-events==11.2.0 # via event-tracking -packaging==26.1 +packaging==26.2 # via # kombu # pytest @@ -185,7 +185,7 @@ requests==2.33.1 # via edx-drf-extensions semantic-version==2.10.0 # via edx-drf-extensions -simplejson==4.0.1 +simplejson==4.1.1 # via xblock six==1.17.0 # via @@ -204,7 +204,7 @@ text-unidecode==1.3 # via python-slugify typing-extensions==4.15.0 # via edx-opaque-keys -tzdata==2026.1 +tzdata==2026.2 # via kombu tzlocal==5.3.1 # via celery