From b86611234c233d0d087dd683832757ec722b7699 Mon Sep 17 00:00:00 2001 From: edX requirements bot Date: Sun, 29 Mar 2026 20:37:21 -0400 Subject: [PATCH] chore: Upgrade Python requirements --- requirements/base.txt | 12 ++++++------ requirements/ci.txt | 8 +++++--- requirements/dev.txt | 25 +++++++++++++------------ requirements/doc.txt | 22 +++++++++++----------- requirements/pip-tools.txt | 2 +- requirements/quality.txt | 16 ++++++++-------- requirements/test.txt | 16 ++++++++-------- 7 files changed, 52 insertions(+), 49 deletions(-) diff --git a/requirements/base.txt b/requirements/base.txt index 82f4a3e..4102b02 100644 --- a/requirements/base.txt +++ b/requirements/base.txt @@ -12,7 +12,7 @@ asgiref==3.11.1 # via django billiard==4.2.4 # via celery -celery==5.6.2 +celery==5.6.3 # via -r requirements/base.in certifi==2026.2.25 # via requests @@ -55,7 +55,7 @@ django-waffle==5.0.0 # via # edx-django-utils # edx-toggles -djangorestframework==3.17.0 +djangorestframework==3.17.1 # via -r requirements/base.in dnspython==2.8.0 # via pymongo @@ -90,7 +90,7 @@ oauthlib==3.3.1 # via requests-oauthlib openedx-atlas==0.7.0 # via -r requirements/base.in -openedx-filters==2.1.0 +openedx-filters==3.0.0 # via -r requirements/base.in packaging==26.0 # via kombu @@ -119,9 +119,9 @@ pyyaml==6.0.3 # code-annotations # superset-api-client # xblock -redis==7.3.0 +redis==7.4.0 # via -r requirements/base.in -requests==2.32.5 +requests==2.33.0 # via # -r requirements/base.in # requests-oauthlib @@ -167,7 +167,7 @@ web-fragments==4.0.0 # xblock webob==1.8.9 # via xblock -xblock==5.3.0 +xblock==6.0.0 # via -r requirements/base.in # The following packages are considered to be unsafe in a requirements file: diff --git a/requirements/ci.txt b/requirements/ci.txt index a4f7fd0..131e8a9 100644 --- a/requirements/ci.txt +++ b/requirements/ci.txt @@ -28,11 +28,13 @@ pluggy==1.6.0 # via tox pyproject-api==1.10.0 # via tox -python-discovery==1.2.0 - # via virtualenv +python-discovery==1.2.1 + # via + # tox + # virtualenv tomli-w==1.2.0 # via tox -tox==4.50.3 +tox==4.51.0 # via -r requirements/ci.in virtualenv==21.2.0 # via tox diff --git a/requirements/dev.txt b/requirements/dev.txt index 882e053..045106a 100644 --- a/requirements/dev.txt +++ b/requirements/dev.txt @@ -29,7 +29,7 @@ black==26.3.1 # via # -r requirements/dev.in # -r requirements/quality.txt -build==1.4.0 +build==1.4.2 # via # -r requirements/pip-tools.txt # pip-tools @@ -37,7 +37,7 @@ cachetools==7.0.5 # via # -r requirements/ci.txt # tox -celery==5.6.2 +celery==5.6.3 # via -r requirements/quality.txt certifi==2026.2.25 # via @@ -47,7 +47,7 @@ cffi==2.0.0 # via # -r requirements/quality.txt # pynacl -chardet==7.2.0 +chardet==7.4.0.post2 # via diff-cover charset-normalizer==3.4.6 # via @@ -133,7 +133,7 @@ django-waffle==5.0.0 # -r requirements/quality.txt # edx-django-utils # edx-toggles -djangorestframework==3.17.0 +djangorestframework==3.17.1 # via # -r requirements/quality.txt # django-mock-queries @@ -208,7 +208,7 @@ mccabe==0.7.0 # via # -r requirements/quality.txt # pylint -model-bakery==1.23.3 +model-bakery==1.23.4 # via # -r requirements/quality.txt # django-mock-queries @@ -222,7 +222,7 @@ oauthlib==3.3.1 # requests-oauthlib openedx-atlas==0.7.0 # via -r requirements/quality.txt -openedx-filters==2.1.0 +openedx-filters==3.0.0 # via -r requirements/quality.txt packaging==26.0 # via @@ -281,7 +281,7 @@ pycparser==3.0 # cffi pydocstyle==6.3.0 # via -r requirements/quality.txt -pygments==2.19.2 +pygments==2.20.0 # via # -r requirements/quality.txt # diff-cover @@ -337,9 +337,10 @@ python-dateutil==2.9.0.post0 # -r requirements/quality.txt # celery # xblock -python-discovery==1.2.0 +python-discovery==1.2.1 # via # -r requirements/ci.txt + # tox # virtualenv python-slugify==8.0.4 # via @@ -361,9 +362,9 @@ pyyaml==6.0.3 # responses # superset-api-client # xblock -redis==7.3.0 +redis==7.4.0 # via -r requirements/quality.txt -requests==2.32.5 +requests==2.33.0 # via # -r requirements/quality.txt # requests-oauthlib @@ -414,7 +415,7 @@ tomlkit==0.14.0 # via # -r requirements/quality.txt # pylint -tox==4.50.3 +tox==4.51.0 # via -r requirements/ci.txt typing-extensions==4.15.0 # via @@ -459,7 +460,7 @@ wheel==0.46.3 # via # -r requirements/pip-tools.txt # pip-tools -xblock==5.3.0 +xblock==6.0.0 # via -r requirements/quality.txt # The following packages are considered to be unsafe in a requirements file: diff --git a/requirements/doc.txt b/requirements/doc.txt index c7f92d7..4e7d722 100644 --- a/requirements/doc.txt +++ b/requirements/doc.txt @@ -30,9 +30,9 @@ billiard==4.2.4 # via # -r requirements/test.txt # celery -build==1.4.0 +build==1.4.2 # via -r requirements/doc.in -celery==5.6.2 +celery==5.6.3 # via -r requirements/test.txt certifi==2026.2.25 # via @@ -76,7 +76,7 @@ coverage[toml]==7.13.5 # via # -r requirements/test.txt # pytest-cov -cryptography==46.0.5 +cryptography==46.0.6 # via secretstorage ddt==1.7.2 # via -r requirements/test.txt @@ -104,7 +104,7 @@ django-waffle==5.0.0 # -r requirements/test.txt # edx-django-utils # edx-toggles -djangorestframework==3.17.0 +djangorestframework==3.17.1 # via # -r requirements/test.txt # django-mock-queries @@ -186,7 +186,7 @@ markupsafe==3.0.3 # xblock mdurl==0.1.2 # via markdown-it-py -model-bakery==1.23.3 +model-bakery==1.23.4 # via # -r requirements/test.txt # django-mock-queries @@ -194,7 +194,7 @@ more-itertools==10.8.0 # via # jaraco-classes # jaraco-functools -nh3==0.3.3 +nh3==0.3.4 # via readme-renderer oauthlib==3.3.1 # via @@ -202,7 +202,7 @@ oauthlib==3.3.1 # requests-oauthlib openedx-atlas==0.7.0 # via -r requirements/test.txt -openedx-filters==2.1.0 +openedx-filters==3.0.0 # via -r requirements/test.txt packaging==26.0 # via @@ -233,7 +233,7 @@ pycparser==3.0 # cffi pydata-sphinx-theme==0.16.1 # via sphinx-book-theme -pygments==2.19.2 +pygments==2.20.0 # via # -r requirements/test.txt # accessible-pygments @@ -284,9 +284,9 @@ pyyaml==6.0.3 # xblock readme-renderer==44.0 # via twine -redis==7.3.0 +redis==7.4.0 # via -r requirements/test.txt -requests==2.32.5 +requests==2.33.0 # via # -r requirements/test.txt # requests-oauthlib @@ -404,7 +404,7 @@ webob==1.8.9 # via # -r requirements/test.txt # xblock -xblock==5.3.0 +xblock==6.0.0 # via -r requirements/test.txt # The following packages are considered to be unsafe in a requirements file: diff --git a/requirements/pip-tools.txt b/requirements/pip-tools.txt index d89516b..7da5f28 100644 --- a/requirements/pip-tools.txt +++ b/requirements/pip-tools.txt @@ -4,7 +4,7 @@ # # make upgrade # -build==1.4.0 +build==1.4.2 # via pip-tools click==8.3.1 # via pip-tools diff --git a/requirements/quality.txt b/requirements/quality.txt index dfb0fcb..7bf2603 100644 --- a/requirements/quality.txt +++ b/requirements/quality.txt @@ -26,7 +26,7 @@ billiard==4.2.4 # celery black==26.3.1 # via -r requirements/quality.in -celery==5.6.2 +celery==5.6.3 # via -r requirements/test.txt certifi==2026.2.25 # via @@ -103,7 +103,7 @@ django-waffle==5.0.0 # -r requirements/test.txt # edx-django-utils # edx-toggles -djangorestframework==3.17.0 +djangorestframework==3.17.1 # via # -r requirements/test.txt # django-mock-queries @@ -163,7 +163,7 @@ markupsafe==3.0.3 # xblock mccabe==0.7.0 # via pylint -model-bakery==1.23.3 +model-bakery==1.23.4 # via # -r requirements/test.txt # django-mock-queries @@ -175,7 +175,7 @@ oauthlib==3.3.1 # requests-oauthlib openedx-atlas==0.7.0 # via -r requirements/test.txt -openedx-filters==2.1.0 +openedx-filters==3.0.0 # via -r requirements/test.txt packaging==26.0 # via @@ -212,7 +212,7 @@ pycparser==3.0 # cffi pydocstyle==6.3.0 # via -r requirements/quality.in -pygments==2.19.2 +pygments==2.20.0 # via # -r requirements/test.txt # pytest @@ -269,9 +269,9 @@ pyyaml==6.0.3 # responses # superset-api-client # xblock -redis==7.3.0 +redis==7.4.0 # via -r requirements/test.txt -requests==2.32.5 +requests==2.33.0 # via # -r requirements/test.txt # requests-oauthlib @@ -349,7 +349,7 @@ webob==1.8.9 # via # -r requirements/test.txt # xblock -xblock==5.3.0 +xblock==6.0.0 # via -r requirements/test.txt # The following packages are considered to be unsafe in a requirements file: diff --git a/requirements/test.txt b/requirements/test.txt index 18c2833..1d3da1c 100644 --- a/requirements/test.txt +++ b/requirements/test.txt @@ -20,7 +20,7 @@ billiard==4.2.4 # via # -r requirements/base.txt # celery -celery==5.6.2 +celery==5.6.3 # via -r requirements/base.txt certifi==2026.2.25 # via @@ -87,7 +87,7 @@ django-waffle==5.0.0 # -r requirements/base.txt # edx-django-utils # edx-toggles -djangorestframework==3.17.0 +djangorestframework==3.17.1 # via # -r requirements/base.txt # django-mock-queries @@ -137,7 +137,7 @@ markupsafe==3.0.3 # jinja2 # mako # xblock -model-bakery==1.23.3 +model-bakery==1.23.4 # via django-mock-queries oauthlib==3.3.1 # via @@ -145,7 +145,7 @@ oauthlib==3.3.1 # requests-oauthlib openedx-atlas==0.7.0 # via -r requirements/base.txt -openedx-filters==2.1.0 +openedx-filters==3.0.0 # via -r requirements/base.txt packaging==26.0 # via @@ -170,7 +170,7 @@ pycparser==3.0 # via # -r requirements/base.txt # cffi -pygments==2.19.2 +pygments==2.20.0 # via pytest pymongo==4.16.0 # via @@ -208,9 +208,9 @@ pyyaml==6.0.3 # responses # superset-api-client # xblock -redis==7.3.0 +redis==7.4.0 # via -r requirements/base.txt -requests==2.32.5 +requests==2.33.0 # via # -r requirements/base.txt # requests-oauthlib @@ -283,7 +283,7 @@ webob==1.8.9 # via # -r requirements/base.txt # xblock -xblock==5.3.0 +xblock==6.0.0 # via -r requirements/base.txt # The following packages are considered to be unsafe in a requirements file: