From 54af3526cd9515b657f3ece2cafc9c249a35ed03 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 30 Mar 2026 19:25:21 +0000 Subject: [PATCH] build(deps): bump pygments from 2.19.2 to 2.20.0 in /requirements Bumps [pygments](https://github.com/pygments/pygments) from 2.19.2 to 2.20.0. - [Release notes](https://github.com/pygments/pygments/releases) - [Changelog](https://github.com/pygments/pygments/blob/master/CHANGES) - [Commits](https://github.com/pygments/pygments/compare/2.19.2...2.20.0) --- updated-dependencies: - dependency-name: pygments dependency-version: 2.20.0 dependency-type: indirect ... Signed-off-by: dependabot[bot] --- requirements/docs.txt | 14 +- requirements/quality.txt | 248 +++++++++++++++---------------- requirements/test-acceptance.txt | 248 +++++++++++++++---------------- requirements/test.txt | 172 ++++++++++----------- 4 files changed, 342 insertions(+), 340 deletions(-) diff --git a/requirements/docs.txt b/requirements/docs.txt index e56d3f2f6b..efed28f46c 100644 --- a/requirements/docs.txt +++ b/requirements/docs.txt @@ -50,7 +50,7 @@ packaging==26.0 # sphinx pydata-sphinx-theme==0.15.4 # via sphinx-book-theme -pygments==2.19.2 +pygments==2.20.0 # via # accessible-pygments # pydata-sphinx-theme @@ -67,7 +67,7 @@ soupsieve==2.8.3 # via beautifulsoup4 sphinx==9.0.4 # via - # -r requirements/docs.in + # -r docs.in # pydata-sphinx-theme # sphinx-autobuild # sphinx-book-theme @@ -75,15 +75,15 @@ sphinx==9.0.4 # sphinxcontrib-contentui # sphinxcontrib-mermaid sphinx-autobuild==2025.8.25 - # via -r requirements/docs.in + # via -r docs.in sphinx-book-theme==1.1.4 - # via -r requirements/docs.in + # via -r docs.in sphinx-copybutton==0.5.2 - # via -r requirements/docs.in + # via -r docs.in sphinxcontrib-applehelp==2.0.0 # via sphinx sphinxcontrib-contentui==0.2.5 - # via -r requirements/docs.in + # via -r docs.in sphinxcontrib-devhelp==2.0.0 # via sphinx sphinxcontrib-htmlhelp==2.1.0 @@ -91,7 +91,7 @@ sphinxcontrib-htmlhelp==2.1.0 sphinxcontrib-jsmath==1.0.1 # via sphinx sphinxcontrib-mermaid==2.0.0 - # via -r requirements/docs.in + # via -r docs.in sphinxcontrib-qthelp==2.0.0 # via sphinx sphinxcontrib-serializinghtml==2.0.0 diff --git a/requirements/quality.txt b/requirements/quality.txt index 0f15cfcb57..7b44b1ff95 100644 --- a/requirements/quality.txt +++ b/requirements/quality.txt @@ -6,19 +6,19 @@ # amqp==5.3.1 # via - # -r requirements/test.txt + # -r test.txt # kombu appdirs==1.4.4 # via - # -r requirements/test.txt + # -r test.txt # fs arrow==1.4.0 # via - # -r requirements/test.txt + # -r test.txt # cookiecutter asgiref==3.11.1 # via - # -r requirements/test.txt + # -r test.txt # django astroid==3.3.11 # via @@ -26,56 +26,56 @@ astroid==3.3.11 # pylint-celery attrs==25.4.0 # via - # -r requirements/test.txt + # -r test.txt # openedx-events billiard==4.2.4 # via - # -r requirements/test.txt + # -r test.txt # celery binaryornot==0.4.4 # via - # -r requirements/test.txt + # -r test.txt # cookiecutter bleach==6.3.0 - # via -r requirements/test.txt + # via -r test.txt boto3==1.42.46 # via - # -r requirements/test.txt + # -r test.txt # fs-s3fs # moto botocore==1.42.46 # via - # -r requirements/test.txt + # -r test.txt # boto3 # moto # s3transfer cachetools==7.0.1 # via - # -r requirements/test.txt + # -r test.txt # tox celery==5.6.2 - # via -r requirements/test.txt + # via -r test.txt certifi==2026.1.4 # via - # -r requirements/test.txt + # -r test.txt # requests cffi==2.0.0 # via - # -r requirements/test.txt + # -r test.txt # cryptography # pynacl chardet==5.2.0 # via - # -r requirements/test.txt + # -r test.txt # binaryornot # tox charset-normalizer==3.4.4 # via - # -r requirements/test.txt + # -r test.txt # requests click==8.3.1 # via - # -r requirements/test.txt + # -r test.txt # celery # click-didyoumean # click-log @@ -87,55 +87,55 @@ click==8.3.1 # edx-lint click-didyoumean==0.3.1 # via - # -r requirements/test.txt + # -r test.txt # celery click-log==0.4.0 # via edx-lint click-plugins==1.1.1.2 # via - # -r requirements/test.txt + # -r test.txt # celery click-repl==0.3.0 # via - # -r requirements/test.txt + # -r test.txt # celery code-annotations==2.3.0 # via - # -r requirements/test.txt + # -r test.txt # edx-lint # edx-toggles colorama==0.4.6 # via - # -r requirements/test.txt + # -r test.txt # tox cookiecutter==2.6.0 # via - # -r requirements/test.txt + # -r test.txt # xblock-sdk coverage[toml]==7.13.4 # via - # -r requirements/test.txt + # -r test.txt # pytest-cov cryptography==46.0.5 # via - # -r requirements/test.txt + # -r test.txt # moto ddt==1.0.0 # via - # -c requirements/constraints.txt - # -r requirements/test.txt + # -c constraints.txt + # -r test.txt defusedxml==0.7.1 - # via -r requirements/test.txt + # via -r test.txt dill==0.4.1 # via pylint distlib==0.4.0 # via - # -r requirements/test.txt + # -r test.txt # virtualenv django==4.2.28 # via - # -c requirements/common_constraints.txt - # -r requirements/test.txt + # -c common_constraints.txt + # -r test.txt # django-crum # django-model-utils # django-simple-history @@ -152,138 +152,138 @@ django==4.2.28 # xblock-sdk django-crum==0.7.9 # via - # -r requirements/test.txt + # -r test.txt # edx-django-utils # edx-toggles django-model-utils==5.0.0 # via - # -r requirements/test.txt + # -r test.txt # edx-submissions django-simple-history==3.11.0 - # via -r requirements/test.txt + # via -r test.txt django-waffle==5.0.0 # via - # -r requirements/test.txt + # -r test.txt # edx-django-utils # edx-toggles djangorestframework==3.16.1 # via - # -r requirements/test.txt + # -r test.txt # edx-submissions dnspython==2.8.0 # via - # -r requirements/test.txt + # -r test.txt # pymongo edx-ccx-keys==2.0.2 # via - # -r requirements/test.txt + # -r test.txt # openedx-events edx-django-release-util==1.5.0 # via - # -r requirements/test.txt + # -r test.txt # edx-submissions edx-django-utils==8.0.1 # via - # -r requirements/test.txt + # -r test.txt # edx-toggles # openedx-events edx-i18n-tools==1.9.0 - # via -r requirements/test.txt + # via -r test.txt edx-lint==5.6.0 - # via -r requirements/quality.in + # via -r quality.in edx-opaque-keys[django]==3.0.0 # via - # -r requirements/test.txt + # -r test.txt # edx-ccx-keys # openedx-events # openedx-filters edx-submissions==3.12.2 - # via -r requirements/test.txt + # via -r test.txt edx-toggles==5.4.1 - # via -r requirements/test.txt + # via -r test.txt factory-boy==3.3.3 - # via -r requirements/test.txt + # via -r test.txt faker==40.4.0 # via - # -r requirements/test.txt + # -r test.txt # factory-boy fastavro==1.12.1 # via - # -r requirements/test.txt + # -r test.txt # openedx-events filelock==3.20.3 # via - # -r requirements/test.txt + # -r test.txt # tox # virtualenv freezegun==0.3.14 # via - # -c requirements/constraints.txt - # -r requirements/test.txt + # -c constraints.txt + # -r test.txt fs==2.4.16 # via - # -r requirements/test.txt + # -r test.txt # fs-s3fs # xblock fs-s3fs==1.1.1 # via - # -r requirements/test.txt + # -r test.txt # xblock-sdk html5lib==1.1 - # via -r requirements/test.txt + # via -r test.txt idna==3.11 # via - # -r requirements/test.txt + # -r test.txt # requests iniconfig==2.3.0 # via - # -r requirements/test.txt + # -r test.txt # pytest isort==6.1.0 # via pylint jinja2==3.1.6 # via - # -r requirements/test.txt + # -r test.txt # code-annotations # cookiecutter # moto jmespath==1.1.0 # via - # -r requirements/test.txt + # -r test.txt # boto3 # botocore jsonfield==3.2.0 # via - # -r requirements/test.txt + # -r test.txt # edx-submissions kombu==5.6.2 # via - # -r requirements/test.txt + # -r test.txt # celery lazy==1.6 - # via -r requirements/test.txt + # via -r test.txt lxml[html-clean]==6.0.2 # via - # -r requirements/test.txt + # -r test.txt # edx-i18n-tools # lxml-html-clean # xblock # xblock-sdk lxml-html-clean==0.4.3 # via - # -r requirements/test.txt + # -r test.txt # lxml mako==1.3.10 # via - # -r requirements/test.txt + # -r test.txt # xblock markdown-it-py==4.0.0 # via - # -r requirements/test.txt + # -r test.txt # rich markupsafe==3.0.3 # via - # -r requirements/test.txt + # -r test.txt # jinja2 # mako # werkzeug @@ -292,67 +292,67 @@ mccabe==0.7.0 # via pylint mdurl==0.1.2 # via - # -r requirements/test.txt + # -r test.txt # markdown-it-py mock==5.2.0 - # via -r requirements/test.txt + # via -r test.txt more-itertools==10.8.0 - # via -r requirements/test.txt + # via -r test.txt moto==4.2.14 # via - # -c requirements/constraints.txt - # -r requirements/test.txt + # -c constraints.txt + # -r test.txt openedx-events==10.5.0 - # via -r requirements/test.txt + # via -r test.txt openedx-filters==2.1.0 - # via -r requirements/test.txt + # via -r test.txt packaging==26.0 # via - # -r requirements/test.txt + # -r test.txt # kombu # pyproject-api # pytest # tox path==16.16.0 # via - # -r requirements/test.txt + # -r test.txt # edx-i18n-tools # path-py path-py==12.5.0 - # via -r requirements/test.txt + # via -r test.txt platformdirs==4.5.1 # via - # -r requirements/test.txt + # -r test.txt # pylint # tox # virtualenv pluggy==1.6.0 # via - # -r requirements/test.txt + # -r test.txt # pytest # pytest-cov # tox polib==1.2.0 # via - # -r requirements/test.txt + # -r test.txt # edx-i18n-tools prompt-toolkit==3.0.52 # via - # -r requirements/test.txt + # -r test.txt # click-repl psutil==7.2.2 # via - # -r requirements/test.txt + # -r test.txt # edx-django-utils pycodestyle==2.14.0 - # via -r requirements/quality.in + # via -r quality.in pycparser==3.0 # via - # -r requirements/test.txt + # -r test.txt # cffi -pygments==2.19.2 +pygments==2.20.0 # via - # -r requirements/test.txt + # -r test.txt # pytest # rich pylint==3.3.9 @@ -365,7 +365,7 @@ pylint-celery==0.3 # via edx-lint pylint-django==2.5.5 # via - # -c requirements/constraints.txt + # -c constraints.txt # edx-lint pylint-plugin-utils==0.9.0 # via @@ -373,32 +373,32 @@ pylint-plugin-utils==0.9.0 # pylint-django pymongo==4.16.0 # via - # -r requirements/test.txt + # -r test.txt # edx-opaque-keys pynacl==1.6.2 # via - # -r requirements/test.txt + # -r test.txt # edx-django-utils pypng==0.20220715.0 # via - # -r requirements/test.txt + # -r test.txt # xblock-sdk pyproject-api==1.10.0 # via - # -r requirements/test.txt + # -r test.txt # tox pytest==9.0.2 # via - # -r requirements/test.txt + # -r test.txt # pytest-cov # pytest-django pytest-cov==7.0.0 - # via -r requirements/test.txt + # via -r test.txt pytest-django==4.11.1 - # via -r requirements/test.txt + # via -r test.txt python-dateutil==2.9.0.post0 # via - # -r requirements/test.txt + # -r test.txt # arrow # botocore # celery @@ -407,19 +407,19 @@ python-dateutil==2.9.0.post0 # xblock python-slugify==8.0.4 # via - # -r requirements/test.txt + # -r test.txt # code-annotations # cookiecutter python-swiftclient==4.9.0 - # via -r requirements/test.txt + # via -r test.txt pytz==2025.2 # via - # -r requirements/test.txt + # -r test.txt # edx-submissions # xblock pyyaml==6.0.3 # via - # -r requirements/test.txt + # -r test.txt # code-annotations # cookiecutter # edx-django-release-util @@ -428,7 +428,7 @@ pyyaml==6.0.3 # xblock requests==2.32.5 # via - # -r requirements/test.txt + # -r test.txt # cookiecutter # moto # python-swiftclient @@ -436,24 +436,24 @@ requests==2.32.5 # xblock-sdk responses==0.25.8 # via - # -r requirements/test.txt + # -r test.txt # moto rich==14.3.2 # via - # -r requirements/test.txt + # -r test.txt # cookiecutter s3transfer==0.16.0 # via - # -r requirements/test.txt + # -r test.txt # boto3 simplejson==3.20.2 # via - # -r requirements/test.txt + # -r test.txt # xblock # xblock-sdk six==1.17.0 # via - # -r requirements/test.txt + # -r test.txt # edx-ccx-keys # edx-django-release-util # edx-lint @@ -464,87 +464,87 @@ six==1.17.0 # python-dateutil sqlparse==0.5.5 # via - # -r requirements/test.txt + # -r test.txt # django stevedore==5.6.0 # via - # -r requirements/test.txt + # -r test.txt # code-annotations # edx-django-utils # edx-opaque-keys testfixtures==10.0.0 - # via -r requirements/test.txt + # via -r test.txt text-unidecode==1.3 # via - # -r requirements/test.txt + # -r test.txt # python-slugify tomlkit==0.14.0 # via pylint tox==4.34.1 - # via -r requirements/test.txt + # via -r test.txt typing-extensions==4.15.0 # via - # -r requirements/test.txt + # -r test.txt # edx-opaque-keys tzdata==2025.3 # via - # -r requirements/test.txt + # -r test.txt # arrow # kombu tzlocal==5.3.1 # via - # -r requirements/test.txt + # -r test.txt # celery urllib3==2.6.3 # via - # -r requirements/test.txt + # -r test.txt # botocore # requests # responses vine==5.1.0 # via - # -r requirements/test.txt + # -r test.txt # amqp # celery # kombu virtualenv==20.36.1 # via - # -r requirements/test.txt + # -r test.txt # tox voluptuous==0.16.0 - # via -r requirements/test.txt + # via -r test.txt wcwidth==0.6.0 # via - # -r requirements/test.txt + # -r test.txt # prompt-toolkit web-fragments==3.1.0 # via - # -r requirements/test.txt + # -r test.txt # xblock # xblock-sdk webencodings==0.5.1 # via - # -r requirements/test.txt + # -r test.txt # bleach # html5lib webob==1.8.9 # via - # -r requirements/test.txt + # -r test.txt # xblock # xblock-sdk werkzeug==3.1.5 # via - # -r requirements/test.txt + # -r test.txt # moto xblock==5.3.0 # via - # -r requirements/test.txt + # -r test.txt # xblock-sdk xblock-sdk==0.13.0 - # via -r requirements/test.txt + # via -r test.txt xmltodict==1.0.2 # via - # -r requirements/test.txt + # -r test.txt # moto # The following packages are considered to be unsafe in a requirements file: diff --git a/requirements/test-acceptance.txt b/requirements/test-acceptance.txt index 687884cb3a..375134f474 100644 --- a/requirements/test-acceptance.txt +++ b/requirements/test-acceptance.txt @@ -6,72 +6,72 @@ # amqp==5.3.1 # via - # -r requirements/test.txt + # -r test.txt # kombu appdirs==1.4.4 # via - # -r requirements/test.txt + # -r test.txt # fs arrow==1.4.0 # via - # -r requirements/test.txt + # -r test.txt # cookiecutter asgiref==3.11.1 # via - # -r requirements/test.txt + # -r test.txt # django attrs==25.4.0 # via - # -r requirements/test.txt + # -r test.txt # openedx-events billiard==4.2.4 # via - # -r requirements/test.txt + # -r test.txt # celery binaryornot==0.4.4 # via - # -r requirements/test.txt + # -r test.txt # cookiecutter bleach==6.3.0 - # via -r requirements/test.txt + # via -r test.txt boto3==1.42.46 # via - # -r requirements/test.txt + # -r test.txt # fs-s3fs # moto botocore==1.42.46 # via - # -r requirements/test.txt + # -r test.txt # boto3 # moto # s3transfer cachetools==7.0.1 # via - # -r requirements/test.txt + # -r test.txt # tox celery==5.6.2 - # via -r requirements/test.txt + # via -r test.txt certifi==2026.1.4 # via - # -r requirements/test.txt + # -r test.txt # requests cffi==2.0.0 # via - # -r requirements/test.txt + # -r test.txt # cryptography # pynacl chardet==5.2.0 # via - # -r requirements/test.txt + # -r test.txt # binaryornot # tox charset-normalizer==3.4.4 # via - # -r requirements/test.txt + # -r test.txt # requests click==8.3.1 # via - # -r requirements/test.txt + # -r test.txt # celery # click-didyoumean # click-plugins @@ -81,51 +81,51 @@ click==8.3.1 # edx-django-utils click-didyoumean==0.3.1 # via - # -r requirements/test.txt + # -r test.txt # celery click-plugins==1.1.1.2 # via - # -r requirements/test.txt + # -r test.txt # celery click-repl==0.3.0 # via - # -r requirements/test.txt + # -r test.txt # celery code-annotations==2.3.0 # via - # -r requirements/test.txt + # -r test.txt # edx-toggles colorama==0.4.6 # via - # -r requirements/test.txt + # -r test.txt # tox cookiecutter==2.6.0 # via - # -r requirements/test.txt + # -r test.txt # xblock-sdk coverage[toml]==7.13.4 # via - # -r requirements/test.txt + # -r test.txt # pytest-cov cryptography==46.0.5 # via - # -r requirements/test.txt + # -r test.txt # moto ddt==1.0.0 # via - # -c requirements/constraints.txt - # -r requirements/test-acceptance.in - # -r requirements/test.txt + # -c constraints.txt + # -r test-acceptance.in + # -r test.txt defusedxml==0.7.1 - # via -r requirements/test.txt + # via -r test.txt distlib==0.4.0 # via - # -r requirements/test.txt + # -r test.txt # virtualenv django==4.2.28 # via - # -c requirements/common_constraints.txt - # -r requirements/test.txt + # -c common_constraints.txt + # -r test.txt # django-crum # django-model-utils # django-simple-history @@ -142,231 +142,231 @@ django==4.2.28 # xblock-sdk django-crum==0.7.9 # via - # -r requirements/test.txt + # -r test.txt # edx-django-utils # edx-toggles django-model-utils==5.0.0 # via - # -r requirements/test.txt + # -r test.txt # edx-submissions django-simple-history==3.11.0 - # via -r requirements/test.txt + # via -r test.txt django-waffle==5.0.0 # via - # -r requirements/test.txt + # -r test.txt # edx-django-utils # edx-toggles djangorestframework==3.16.1 # via - # -r requirements/test.txt + # -r test.txt # edx-submissions dnspython==2.8.0 # via - # -r requirements/test.txt + # -r test.txt # pymongo edx-ccx-keys==2.0.2 # via - # -r requirements/test.txt + # -r test.txt # openedx-events edx-django-release-util==1.5.0 # via - # -r requirements/test.txt + # -r test.txt # edx-submissions edx-django-utils==8.0.1 # via - # -r requirements/test.txt + # -r test.txt # edx-toggles # openedx-events edx-i18n-tools==1.9.0 - # via -r requirements/test.txt + # via -r test.txt edx-opaque-keys[django]==3.0.0 # via - # -r requirements/test.txt + # -r test.txt # edx-ccx-keys # openedx-events # openedx-filters edx-submissions==3.12.2 - # via -r requirements/test.txt + # via -r test.txt edx-toggles==5.4.1 - # via -r requirements/test.txt + # via -r test.txt factory-boy==3.3.3 - # via -r requirements/test.txt + # via -r test.txt faker==40.4.0 # via - # -r requirements/test.txt + # -r test.txt # factory-boy fastavro==1.12.1 # via - # -r requirements/test.txt + # -r test.txt # openedx-events filelock==3.20.3 # via - # -r requirements/test.txt + # -r test.txt # tox # virtualenv freezegun==0.3.14 # via - # -c requirements/constraints.txt - # -r requirements/test.txt + # -c constraints.txt + # -r test.txt fs==2.4.16 # via - # -r requirements/test.txt + # -r test.txt # fs-s3fs # xblock fs-s3fs==1.1.1 # via - # -r requirements/test.txt + # -r test.txt # xblock-sdk html5lib==1.1 - # via -r requirements/test.txt + # via -r test.txt idna==3.11 # via - # -r requirements/test.txt + # -r test.txt # requests iniconfig==2.3.0 # via - # -r requirements/test.txt + # -r test.txt # pytest jinja2==3.1.6 # via - # -r requirements/test.txt + # -r test.txt # code-annotations # cookiecutter # moto jmespath==1.1.0 # via - # -r requirements/test.txt + # -r test.txt # boto3 # botocore jsonfield==3.2.0 # via - # -r requirements/test.txt + # -r test.txt # edx-submissions kombu==5.6.2 # via - # -r requirements/test.txt + # -r test.txt # celery lazy==1.6 - # via -r requirements/test.txt + # via -r test.txt lxml[html-clean]==6.0.2 # via - # -r requirements/test.txt + # -r test.txt # edx-i18n-tools # lxml-html-clean # xblock # xblock-sdk lxml-html-clean==0.4.3 # via - # -r requirements/test.txt + # -r test.txt # lxml mako==1.3.10 # via - # -r requirements/test.txt + # -r test.txt # xblock markdown-it-py==4.0.0 # via - # -r requirements/test.txt + # -r test.txt # rich markupsafe==3.0.3 # via - # -r requirements/test.txt + # -r test.txt # jinja2 # mako # werkzeug # xblock mdurl==0.1.2 # via - # -r requirements/test.txt + # -r test.txt # markdown-it-py mock==5.2.0 - # via -r requirements/test.txt + # via -r test.txt more-itertools==10.8.0 - # via -r requirements/test.txt + # via -r test.txt moto==4.2.14 # via - # -c requirements/constraints.txt - # -r requirements/test.txt + # -c constraints.txt + # -r test.txt openedx-events==10.5.0 - # via -r requirements/test.txt + # via -r test.txt openedx-filters==2.1.0 - # via -r requirements/test.txt + # via -r test.txt packaging==26.0 # via - # -r requirements/test.txt + # -r test.txt # kombu # pyproject-api # pytest # tox path==16.16.0 # via - # -r requirements/test.txt + # -r test.txt # edx-i18n-tools # path-py path-py==12.5.0 - # via -r requirements/test.txt + # via -r test.txt platformdirs==4.5.1 # via - # -r requirements/test.txt + # -r test.txt # tox # virtualenv pluggy==1.6.0 # via - # -r requirements/test.txt + # -r test.txt # pytest # pytest-cov # tox polib==1.2.0 # via - # -r requirements/test.txt + # -r test.txt # edx-i18n-tools prompt-toolkit==3.0.52 # via - # -r requirements/test.txt + # -r test.txt # click-repl psutil==7.2.2 # via - # -r requirements/test.txt + # -r test.txt # edx-django-utils pycparser==3.0 # via - # -r requirements/test.txt + # -r test.txt # cffi -pygments==2.19.2 +pygments==2.20.0 # via - # -r requirements/test.txt + # -r test.txt # pytest # rich pyinstrument==5.1.2 - # via -r requirements/test-acceptance.in + # via -r test-acceptance.in pymongo==4.16.0 # via - # -r requirements/test.txt + # -r test.txt # edx-opaque-keys pynacl==1.6.2 # via - # -r requirements/test.txt + # -r test.txt # edx-django-utils pypng==0.20220715.0 # via - # -r requirements/test.txt + # -r test.txt # xblock-sdk pyproject-api==1.10.0 # via - # -r requirements/test.txt + # -r test.txt # tox pytest==9.0.2 # via - # -r requirements/test-acceptance.in - # -r requirements/test.txt + # -r test-acceptance.in + # -r test.txt # pytest-cov # pytest-django pytest-cov==7.0.0 - # via -r requirements/test.txt + # via -r test.txt pytest-django==4.11.1 - # via -r requirements/test.txt + # via -r test.txt python-dateutil==2.9.0.post0 # via - # -r requirements/test.txt + # -r test.txt # arrow # botocore # celery @@ -375,19 +375,19 @@ python-dateutil==2.9.0.post0 # xblock python-slugify==8.0.4 # via - # -r requirements/test.txt + # -r test.txt # code-annotations # cookiecutter python-swiftclient==4.9.0 - # via -r requirements/test.txt + # via -r test.txt pytz==2025.2 # via - # -r requirements/test.txt + # -r test.txt # edx-submissions # xblock pyyaml==6.0.3 # via - # -r requirements/test.txt + # -r test.txt # code-annotations # cookiecutter # edx-django-release-util @@ -396,7 +396,7 @@ pyyaml==6.0.3 # xblock requests==2.32.5 # via - # -r requirements/test.txt + # -r test.txt # cookiecutter # moto # python-swiftclient @@ -404,24 +404,24 @@ requests==2.32.5 # xblock-sdk responses==0.25.8 # via - # -r requirements/test.txt + # -r test.txt # moto rich==14.3.2 # via - # -r requirements/test.txt + # -r test.txt # cookiecutter s3transfer==0.16.0 # via - # -r requirements/test.txt + # -r test.txt # boto3 simplejson==3.20.2 # via - # -r requirements/test.txt + # -r test.txt # xblock # xblock-sdk six==1.17.0 # via - # -r requirements/test.txt + # -r test.txt # edx-ccx-keys # edx-django-release-util # freezegun @@ -431,85 +431,85 @@ six==1.17.0 # python-dateutil sqlparse==0.5.5 # via - # -r requirements/test.txt + # -r test.txt # django stevedore==5.6.0 # via - # -r requirements/test.txt + # -r test.txt # code-annotations # edx-django-utils # edx-opaque-keys testfixtures==10.0.0 - # via -r requirements/test.txt + # via -r test.txt text-unidecode==1.3 # via - # -r requirements/test.txt + # -r test.txt # python-slugify tox==4.34.1 - # via -r requirements/test.txt + # via -r test.txt typing-extensions==4.15.0 # via - # -r requirements/test.txt + # -r test.txt # edx-opaque-keys tzdata==2025.3 # via - # -r requirements/test.txt + # -r test.txt # arrow # kombu tzlocal==5.3.1 # via - # -r requirements/test.txt + # -r test.txt # celery urllib3==2.6.3 # via - # -r requirements/test.txt + # -r test.txt # botocore # requests # responses vine==5.1.0 # via - # -r requirements/test.txt + # -r test.txt # amqp # celery # kombu virtualenv==20.36.1 # via - # -r requirements/test.txt + # -r test.txt # tox voluptuous==0.16.0 - # via -r requirements/test.txt + # via -r test.txt wcwidth==0.6.0 # via - # -r requirements/test.txt + # -r test.txt # prompt-toolkit web-fragments==3.1.0 # via - # -r requirements/test.txt + # -r test.txt # xblock # xblock-sdk webencodings==0.5.1 # via - # -r requirements/test.txt + # -r test.txt # bleach # html5lib webob==1.8.9 # via - # -r requirements/test.txt + # -r test.txt # xblock # xblock-sdk werkzeug==3.1.5 # via - # -r requirements/test.txt + # -r test.txt # moto xblock==5.3.0 # via - # -r requirements/test.txt + # -r test.txt # xblock-sdk xblock-sdk==0.13.0 - # via -r requirements/test.txt + # via -r test.txt xmltodict==1.0.2 # via - # -r requirements/test.txt + # -r test.txt # moto # The following packages are considered to be unsafe in a requirements file: diff --git a/requirements/test.txt b/requirements/test.txt index 30f5c01df8..a8f254cad2 100644 --- a/requirements/test.txt +++ b/requirements/test.txt @@ -8,46 +8,46 @@ amqp==5.3.1 # via kombu appdirs==1.4.4 # via - # -r requirements/base.txt + # -r base.txt # fs arrow==1.4.0 # via cookiecutter asgiref==3.11.1 # via - # -r requirements/base.txt + # -r base.txt # django attrs==25.4.0 # via - # -r requirements/base.txt + # -r base.txt # openedx-events billiard==4.2.4 # via celery binaryornot==0.4.4 # via cookiecutter bleach==6.3.0 - # via -r requirements/base.txt + # via -r base.txt boto3==1.42.46 # via - # -r requirements/base.txt + # -r base.txt # fs-s3fs # moto botocore==1.42.46 # via - # -r requirements/base.txt + # -r base.txt # boto3 # moto # s3transfer cachetools==7.0.1 # via tox celery==5.6.2 - # via -r requirements/test.in + # via -r test.in certifi==2026.1.4 # via - # -r requirements/base.txt + # -r base.txt # requests cffi==2.0.0 # via - # -r requirements/base.txt + # -r base.txt # cryptography # pynacl chardet==5.2.0 @@ -56,11 +56,11 @@ chardet==5.2.0 # tox charset-normalizer==3.4.4 # via - # -r requirements/base.txt + # -r base.txt # requests click==8.3.1 # via - # -r requirements/base.txt + # -r base.txt # celery # click-didyoumean # click-plugins @@ -76,7 +76,7 @@ click-repl==0.3.0 # via celery code-annotations==2.3.0 # via - # -r requirements/base.txt + # -r base.txt # edx-toggles colorama==0.4.6 # via tox @@ -84,21 +84,22 @@ cookiecutter==2.6.0 # via xblock-sdk coverage[toml]==7.13.4 # via - # -r requirements/test.in + # -r test.in # pytest-cov cryptography==46.0.5 # via moto ddt==1.0.0 # via - # -c requirements/constraints.txt - # -r requirements/test.in + # -c constraints.txt + # -r test.in defusedxml==0.7.1 - # via -r requirements/base.txt + # via -r base.txt distlib==0.4.0 # via virtualenv +django==4.2.28 # via - # -c requirements/common_constraints.txt - # -r requirements/base.txt + # -c common_constraints.txt + # -r base.txt # django-crum # django-model-utils # django-simple-history @@ -115,59 +116,60 @@ distlib==0.4.0 # xblock-sdk django-crum==0.7.9 # via - # -r requirements/base.txt + # -r base.txt # edx-django-utils # edx-toggles django-model-utils==5.0.0 # via - # -r requirements/base.txt + # -r base.txt # edx-submissions django-simple-history==3.11.0 - # via -r requirements/base.txt + # via -r base.txt django-waffle==5.0.0 # via - # -r requirements/base.txt + # -r base.txt # edx-django-utils # edx-toggles +djangorestframework==3.16.1 # via - # -r requirements/base.txt + # -r base.txt # edx-submissions dnspython==2.8.0 # via - # -r requirements/base.txt + # -r base.txt # pymongo edx-ccx-keys==2.0.2 # via - # -r requirements/base.txt + # -r base.txt # openedx-events edx-django-release-util==1.5.0 # via - # -r requirements/base.txt + # -r base.txt # edx-submissions edx-django-utils==8.0.1 # via - # -r requirements/base.txt + # -r base.txt # edx-toggles # openedx-events edx-i18n-tools==1.9.0 - # via -r requirements/base.txt + # via -r base.txt edx-opaque-keys[django]==3.0.0 # via - # -r requirements/base.txt + # -r base.txt # edx-ccx-keys # openedx-events # openedx-filters edx-submissions==3.12.2 - # via -r requirements/base.txt + # via -r base.txt edx-toggles==5.4.1 - # via -r requirements/base.txt + # via -r base.txt factory-boy==3.3.3 - # via -r requirements/test.in + # via -r test.in faker==40.4.0 # via factory-boy fastavro==1.12.1 # via - # -r requirements/base.txt + # -r base.txt # openedx-events filelock==3.20.3 # via @@ -175,62 +177,62 @@ filelock==3.20.3 # virtualenv freezegun==0.3.14 # via - # -c requirements/constraints.txt - # -r requirements/test.in + # -c constraints.txt + # -r test.in fs==2.4.16 # via - # -r requirements/base.txt + # -r base.txt # fs-s3fs # xblock fs-s3fs==1.1.1 # via xblock-sdk html5lib==1.1 - # via -r requirements/base.txt + # via -r base.txt idna==3.11 # via - # -r requirements/base.txt + # -r base.txt # requests iniconfig==2.3.0 # via pytest jinja2==3.1.6 # via - # -r requirements/base.txt + # -r base.txt # code-annotations # cookiecutter # moto jmespath==1.1.0 # via - # -r requirements/base.txt + # -r base.txt # boto3 # botocore jsonfield==3.2.0 # via - # -r requirements/base.txt + # -r base.txt # edx-submissions kombu==5.6.2 # via celery lazy==1.6 - # via -r requirements/base.txt + # via -r base.txt lxml[html-clean]==6.0.2 # via - # -r requirements/base.txt + # -r base.txt # edx-i18n-tools # lxml-html-clean # xblock # xblock-sdk lxml-html-clean==0.4.3 # via - # -r requirements/base.txt + # -r base.txt # lxml mako==1.3.10 # via - # -r requirements/base.txt + # -r base.txt # xblock markdown-it-py==4.0.0 # via rich markupsafe==3.0.3 # via - # -r requirements/base.txt + # -r base.txt # jinja2 # mako # werkzeug @@ -238,17 +240,17 @@ markupsafe==3.0.3 mdurl==0.1.2 # via markdown-it-py mock==5.2.0 - # via -r requirements/test.in + # via -r test.in more-itertools==10.8.0 - # via -r requirements/test.in + # via -r test.in moto==4.2.14 # via - # -c requirements/constraints.txt - # -r requirements/test.in + # -c constraints.txt + # -r test.in openedx-events==10.5.0 - # via -r requirements/base.txt + # via -r base.txt openedx-filters==2.1.0 - # via -r requirements/base.txt + # via -r base.txt packaging==26.0 # via # kombu @@ -257,11 +259,11 @@ packaging==26.0 # tox path==16.16.0 # via - # -r requirements/base.txt + # -r base.txt # edx-i18n-tools # path-py path-py==12.5.0 - # via -r requirements/base.txt + # via -r base.txt platformdirs==4.5.1 # via # tox @@ -273,29 +275,29 @@ pluggy==1.6.0 # tox polib==1.2.0 # via - # -r requirements/base.txt + # -r base.txt # edx-i18n-tools prompt-toolkit==3.0.52 # via click-repl psutil==7.2.2 # via - # -r requirements/base.txt + # -r base.txt # edx-django-utils pycparser==3.0 # via - # -r requirements/base.txt + # -r base.txt # cffi -pygments==2.19.2 +pygments==2.20.0 # via # pytest # rich pymongo==4.16.0 # via - # -r requirements/base.txt + # -r base.txt # edx-opaque-keys pynacl==1.6.2 # via - # -r requirements/base.txt + # -r base.txt # edx-django-utils pypng==0.20220715.0 # via xblock-sdk @@ -303,16 +305,16 @@ pyproject-api==1.10.0 # via tox pytest==9.0.2 # via - # -r requirements/test.in + # -r test.in # pytest-cov # pytest-django pytest-cov==7.0.0 - # via -r requirements/test.in + # via -r test.in pytest-django==4.11.1 - # via -r requirements/test.in + # via -r test.in python-dateutil==2.9.0.post0 # via - # -r requirements/base.txt + # -r base.txt # arrow # botocore # celery @@ -321,19 +323,19 @@ python-dateutil==2.9.0.post0 # xblock python-slugify==8.0.4 # via - # -r requirements/base.txt + # -r base.txt # code-annotations # cookiecutter python-swiftclient==4.9.0 - # via -r requirements/base.txt + # via -r base.txt pytz==2025.2 # via - # -r requirements/base.txt + # -r base.txt # edx-submissions # xblock pyyaml==6.0.3 # via - # -r requirements/base.txt + # -r base.txt # code-annotations # cookiecutter # edx-django-release-util @@ -342,7 +344,7 @@ pyyaml==6.0.3 # xblock requests==2.32.5 # via - # -r requirements/base.txt + # -r base.txt # cookiecutter # moto # python-swiftclient @@ -354,16 +356,16 @@ rich==14.3.2 # via cookiecutter s3transfer==0.16.0 # via - # -r requirements/base.txt + # -r base.txt # boto3 simplejson==3.20.2 # via - # -r requirements/base.txt + # -r base.txt # xblock # xblock-sdk six==1.17.0 # via - # -r requirements/base.txt + # -r base.txt # edx-ccx-keys # edx-django-release-util # freezegun @@ -373,25 +375,25 @@ six==1.17.0 # python-dateutil sqlparse==0.5.5 # via - # -r requirements/base.txt + # -r base.txt # django stevedore==5.6.0 # via - # -r requirements/base.txt + # -r base.txt # code-annotations # edx-django-utils # edx-opaque-keys testfixtures==10.0.0 - # via -r requirements/test.in + # via -r test.in text-unidecode==1.3 # via - # -r requirements/base.txt + # -r base.txt # python-slugify tox==4.34.1 - # via -r requirements/test.in + # via -r test.in typing-extensions==4.15.0 # via - # -r requirements/base.txt + # -r base.txt # edx-opaque-keys tzdata==2025.3 # via @@ -401,7 +403,7 @@ tzlocal==5.3.1 # via celery urllib3==2.6.3 # via - # -r requirements/base.txt + # -r base.txt # botocore # requests # responses @@ -413,32 +415,32 @@ vine==5.1.0 virtualenv==20.36.1 # via tox voluptuous==0.16.0 - # via -r requirements/base.txt + # via -r base.txt wcwidth==0.6.0 # via prompt-toolkit web-fragments==3.1.0 # via - # -r requirements/base.txt + # -r base.txt # xblock # xblock-sdk webencodings==0.5.1 # via - # -r requirements/base.txt + # -r base.txt # bleach # html5lib webob==1.8.9 # via - # -r requirements/base.txt + # -r base.txt # xblock # xblock-sdk werkzeug==3.1.5 # via moto xblock==5.3.0 # via - # -r requirements/base.txt + # -r base.txt # xblock-sdk xblock-sdk==0.13.0 - # via -r requirements/test.in + # via -r test.in xmltodict==1.0.2 # via moto