From 9eec65bb6af1d9283d292442f57f47ccf2b26376 Mon Sep 17 00:00:00 2001 From: edX requirements bot Date: Wed, 29 Apr 2026 02:00:50 -0400 Subject: [PATCH] chore: Upgrade Python requirements --- requirements/base.txt | 16 ++++++++-------- requirements/ci.txt | 4 ++-- requirements/dev.txt | 25 +++++++++++++------------ requirements/doc.txt | 20 ++++++++++---------- requirements/pip-tools.txt | 8 ++++---- requirements/pip.txt | 6 +++--- requirements/quality.txt | 24 +++++++++++++----------- requirements/test.txt | 16 ++++++++-------- 8 files changed, 61 insertions(+), 58 deletions(-) diff --git a/requirements/base.txt b/requirements/base.txt index 5df0ed85..3243435b 100644 --- a/requirements/base.txt +++ b/requirements/base.txt @@ -20,7 +20,7 @@ celery==5.6.3 # via # edx-celeryutils # 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 @@ -44,7 +44,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 django-fernet-fields-v2 django==5.2.13 # via @@ -105,11 +105,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 fasteners==0.20 # via -r requirements/base.in -idna==3.12 +idna==3.13 # via requests isodate==0.7.2 # via -r requirements/base.in @@ -123,11 +123,11 @@ kombu==5.6.2 # via celery markupsafe==3.0.3 # via jinja2 -openedx-events==11.1.1 +openedx-events==11.2.0 # via event-tracking openedx-filters==3.1.0 # via -r requirements/base.in -packaging==26.1 +packaging==26.2 # via kombu prompt-toolkit==3.0.52 # via click-repl @@ -178,7 +178,7 @@ tincan==1.0.0 # via -r requirements/base.in 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 441e26a3..88f1239b 100644 --- a/requirements/ci.txt +++ b/requirements/ci.txt @@ -15,7 +15,7 @@ filelock==3.29.0 # python-discovery # tox # virtualenv -packaging==26.1 +packaging==26.2 # via # pyproject-api # tox @@ -36,5 +36,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 a5e143b3..3ca0fd55 100644 --- a/requirements/dev.txt +++ b/requirements/dev.txt @@ -31,7 +31,7 @@ billiard==4.2.4 # via # -r requirements/quality.txt # celery -build==1.4.3 +build==1.4.4 # via # -r requirements/pip-tools.txt # pip-tools @@ -44,7 +44,7 @@ celery==5.6.3 # -r requirements/quality.txt # edx-celeryutils # event-tracking -certifi==2026.2.25 +certifi==2026.4.22 # via # -r requirements/quality.txt # requests @@ -59,7 +59,7 @@ charset-normalizer==3.4.7 # via # -r requirements/quality.txt # requests -click==8.3.2 +click==8.3.3 # via # -r requirements/pip-tools.txt # -r requirements/quality.txt @@ -101,7 +101,7 @@ coverage[toml]==7.13.5 # via # -r requirements/quality.txt # pytest-cov -cryptography==46.0.7 +cryptography==47.0.0 # via # -r requirements/quality.txt # django-fernet-fields-v2 @@ -179,7 +179,7 @@ edx-django-utils==8.0.1 # openedx-events edx-i18n-tools==2.0.0 # via -r requirements/dev.in -edx-lint==6.0.0 +edx-lint==6.1.0 # via -r requirements/quality.txt edx-opaque-keys[django]==4.0.0 # via @@ -199,7 +199,7 @@ faker==40.15.0 # via # -r requirements/quality.txt # factory-boy -fastavro==1.12.1 +fastavro==1.12.2 # via # -r requirements/quality.txt # openedx-events @@ -211,7 +211,7 @@ filelock==3.29.0 # python-discovery # tox # virtualenv -idna==3.12 +idna==3.13 # via # -r requirements/quality.txt # requests @@ -254,13 +254,13 @@ mccabe==0.7.0 # pylint mock==5.2.0 # via -r requirements/quality.txt -openedx-events==11.1.1 +openedx-events==11.2.0 # via # -r requirements/quality.txt # event-tracking openedx-filters==3.1.0 # via -r requirements/quality.txt -packaging==26.1 +packaging==26.2 # via # -r requirements/ci.txt # -r requirements/pip-tools.txt @@ -426,6 +426,7 @@ tomli-w==1.2.0 tomlkit==0.14.0 # via # -r requirements/quality.txt + # edx-lint # pylint tox==4.53.0 # via -r requirements/ci.txt @@ -433,7 +434,7 @@ typing-extensions==4.15.0 # via # -r requirements/quality.txt # edx-opaque-keys -tzdata==2026.1 +tzdata==2026.2 # via # -r requirements/quality.txt # kombu @@ -451,7 +452,7 @@ vine==5.1.0 # amqp # celery # kombu -virtualenv==21.2.4 +virtualenv==21.3.0 # via # -r requirements/ci.txt # tox @@ -459,7 +460,7 @@ wcwidth==0.6.0 # via # -r requirements/quality.txt # prompt-toolkit -wheel==0.46.3 +wheel==0.47.0 # via # -r requirements/pip-tools.txt # -r requirements/quality.txt diff --git a/requirements/doc.txt b/requirements/doc.txt index ebdc7e8b..73c5ce33 100644 --- a/requirements/doc.txt +++ b/requirements/doc.txt @@ -36,14 +36,14 @@ billiard==4.2.4 # via # -r requirements/test.txt # celery -build==1.4.3 +build==1.4.4 # via -r requirements/doc.in celery==5.6.3 # via # -r requirements/test.txt # edx-celeryutils # event-tracking -certifi==2026.2.25 +certifi==2026.4.22 # via # -r requirements/test.txt # requests @@ -56,7 +56,7 @@ charset-normalizer==3.4.7 # via # -r requirements/test.txt # requests -click==8.3.2 +click==8.3.3 # via # -r requirements/test.txt # celery @@ -85,7 +85,7 @@ coverage[toml]==7.13.5 # via # -r requirements/test.txt # pytest-cov -cryptography==46.0.7 +cryptography==47.0.0 # via # -r requirements/test.txt # django-fernet-fields-v2 @@ -178,7 +178,7 @@ faker==40.15.0 # via # -r requirements/test.txt # factory-boy -fastavro==1.12.1 +fastavro==1.12.2 # via # -r requirements/test.txt # openedx-events @@ -186,7 +186,7 @@ fasteners==0.20 # via -r requirements/test.txt id==1.6.1 # via twine -idna==3.12 +idna==3.13 # via # -r requirements/test.txt # requests @@ -237,15 +237,15 @@ 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 # -r requirements/test.txt # event-tracking openedx-filters==3.1.0 # via -r requirements/test.txt -packaging==26.1 +packaging==26.2 # via # -r requirements/test.txt # build @@ -398,7 +398,7 @@ typing-extensions==4.15.0 # beautifulsoup4 # edx-opaque-keys # pydata-sphinx-theme -tzdata==2026.1 +tzdata==2026.2 # via # -r requirements/test.txt # kombu diff --git a/requirements/pip-tools.txt b/requirements/pip-tools.txt index ef46f514..894e0ebe 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 b76333d3..2f205539 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 53460836..69b9622a 100644 --- a/requirements/quality.txt +++ b/requirements/quality.txt @@ -35,7 +35,7 @@ celery==5.6.3 # -r requirements/test.txt # edx-celeryutils # event-tracking -certifi==2026.2.25 +certifi==2026.4.22 # via # -r requirements/test.txt # requests @@ -48,7 +48,7 @@ charset-normalizer==3.4.7 # via # -r requirements/test.txt # requests -click==8.3.2 +click==8.3.3 # via # -r requirements/test.txt # celery @@ -82,7 +82,7 @@ coverage[toml]==7.13.5 # via # -r requirements/test.txt # pytest-cov -cryptography==46.0.7 +cryptography==47.0.0 # via # -r requirements/test.txt # django-fernet-fields-v2 @@ -149,7 +149,7 @@ edx-django-utils==8.0.1 # edx-toggles # event-tracking # openedx-events -edx-lint==6.0.0 +edx-lint==6.1.0 # via -r requirements/quality.in edx-opaque-keys[django]==4.0.0 # via @@ -169,13 +169,13 @@ faker==40.15.0 # via # -r requirements/test.txt # factory-boy -fastavro==1.12.1 +fastavro==1.12.2 # via # -r requirements/test.txt # openedx-events fasteners==0.20 # via -r requirements/test.txt -idna==3.12 +idna==3.13 # via # -r requirements/test.txt # requests @@ -209,13 +209,13 @@ mccabe==0.7.0 # via pylint mock==5.2.0 # via -r requirements/test.txt -openedx-events==11.1.1 +openedx-events==11.2.0 # via # -r requirements/test.txt # event-tracking openedx-filters==3.1.0 # via -r requirements/test.txt -packaging==26.1 +packaging==26.2 # via # -r requirements/test.txt # kombu @@ -331,12 +331,14 @@ text-unidecode==1.3 tincan==1.0.0 # via -r requirements/test.txt tomlkit==0.14.0 - # via pylint + # via + # edx-lint + # pylint typing-extensions==4.15.0 # via # -r requirements/test.txt # edx-opaque-keys -tzdata==2026.1 +tzdata==2026.2 # via # -r requirements/test.txt # kombu @@ -358,7 +360,7 @@ wcwidth==0.6.0 # via # -r requirements/test.txt # prompt-toolkit -wheel==0.46.3 +wheel==0.47.0 # via -r requirements/quality.in # The following packages are considered to be unsafe in a requirements file: diff --git a/requirements/test.txt b/requirements/test.txt index 6f83a053..701267e9 100644 --- a/requirements/test.txt +++ b/requirements/test.txt @@ -31,7 +31,7 @@ celery==5.6.3 # -r requirements/base.txt # edx-celeryutils # event-tracking -certifi==2026.2.25 +certifi==2026.4.22 # via # -r requirements/base.txt # requests @@ -44,7 +44,7 @@ charset-normalizer==3.4.7 # via # -r requirements/base.txt # requests -click==8.3.2 +click==8.3.3 # via # -r requirements/base.txt # celery @@ -72,7 +72,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 # -r requirements/base.txt # django-fernet-fields-v2 @@ -152,13 +152,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 # -r requirements/base.txt # openedx-events fasteners==0.20 # via -r requirements/base.txt -idna==3.12 +idna==3.13 # via # -r requirements/base.txt # requests @@ -184,13 +184,13 @@ markupsafe==3.0.3 # jinja2 mock==5.2.0 # via -r requirements/test.in -openedx-events==11.1.1 +openedx-events==11.2.0 # via # -r requirements/base.txt # event-tracking openedx-filters==3.1.0 # via -r requirements/base.txt -packaging==26.1 +packaging==26.2 # via # -r requirements/base.txt # kombu @@ -281,7 +281,7 @@ typing-extensions==4.15.0 # via # -r requirements/base.txt # edx-opaque-keys -tzdata==2026.1 +tzdata==2026.2 # via # -r requirements/base.txt # kombu