diff --git a/requirements/base.txt b/requirements/base.txt index 9740eb2a..5bd748bc 100644 --- a/requirements/base.txt +++ b/requirements/base.txt @@ -10,25 +10,25 @@ aniso8601==10.0.1 # via tincan apache-libcloud==3.8.0 # via -r requirements/base.in -asgiref==3.8.1 +asgiref==3.9.1 # via django attrs==25.3.0 # via openedx-events billiard==4.2.1 # via celery -celery==5.5.1 +celery==5.5.3 # via # edx-celeryutils # event-tracking -certifi==2025.4.26 +certifi==2025.8.3 # via requests cffi==1.17.1 # via # cryptography # pynacl -charset-normalizer==3.4.2 +charset-normalizer==3.4.3 # via requests -click==8.2.0 +click==8.2.1 # via # celery # click-didyoumean @@ -38,17 +38,17 @@ click==8.2.0 # edx-django-utils click-didyoumean==0.3.1 # via celery -click-plugins==1.1.1 +click-plugins==1.1.1.2 # via celery click-repl==0.3.0 # via celery code-annotations==2.3.0 # via edx-toggles -cryptography==44.0.3 +cryptography==45.0.6 # via django-fernet-fields-v2 -django==4.2.21 +django==4.2.23 # via - # -c https://raw.githubusercontent.com/edx/edx-lint/master/edx_lint/files/common_constraints.txt + # -c https:/raw.githubusercontent.com/edx/edx-lint/master/edx_lint/files/common_constraints.txt # -r requirements/base.in # django-config-models # django-crum @@ -74,13 +74,13 @@ django-fernet-fields-v2==0.9 # via -r requirements/base.in django-model-utils==5.0.0 # via edx-celeryutils -django-redis==5.4.0 +django-redis==6.0.0 # via -r requirements/base.in -django-waffle==4.2.0 +django-waffle==5.0.0 # via # edx-django-utils # edx-toggles -djangorestframework==3.16.0 +djangorestframework==3.16.1 # via django-config-models dnspython==2.7.0 # via pymongo @@ -88,7 +88,7 @@ edx-ccx-keys==2.0.2 # via openedx-events edx-celeryutils==1.4.0 # via -r requirements/base.in -edx-django-utils==7.4.0 +edx-django-utils==8.0.0 # via # django-config-models # edx-toggles @@ -99,15 +99,15 @@ edx-opaque-keys[django]==3.0.0 # edx-ccx-keys # openedx-events # openedx-filters -edx-toggles==5.3.0 +edx-toggles==5.4.1 # via # -r requirements/base.in # event-tracking event-tracking==3.3.0 # via -r requirements/base.in -fastavro==1.10.0 +fastavro==1.12.0 # via openedx-events -fasteners==0.19 +fasteners==0.20 # via -r requirements/base.in idna==3.10 # via requests @@ -115,21 +115,21 @@ isodate==0.7.2 # via -r requirements/base.in jinja2==3.1.6 # via code-annotations -jsonfield==3.1.0 +jsonfield==3.2.0 # via # -r requirements/base.in # edx-celeryutils -kombu==5.5.3 +kombu==5.5.4 # via celery markupsafe==3.0.2 # via jinja2 -newrelic==10.12.0 - # via edx-django-utils -openedx-events==10.2.0 +openedx-events==10.4.0 # via event-tracking openedx-filters==2.1.0 # via -r requirements/base.in -pbr==6.1.1 +packaging==25.0 + # via kombu +pbr==7.0.0 # via stevedore prompt-toolkit==3.0.51 # via click-repl @@ -137,7 +137,7 @@ psutil==7.0.0 # via edx-django-utils pycparser==2.22 # via cffi -pymongo==4.12.1 +pymongo==4.14.1 # via # edx-opaque-keys # event-tracking @@ -156,9 +156,9 @@ pytz==2025.2 # tincan pyyaml==6.0.2 # via code-annotations -redis==6.0.0 +redis==6.4.0 # via django-redis -requests==2.32.3 +requests==2.32.5 # via # -r requirements/base.in # apache-libcloud @@ -178,14 +178,12 @@ text-unidecode==1.3 # via python-slugify tincan==1.0.0 # via -r requirements/base.in -typing-extensions==4.13.1 +typing-extensions==4.14.1 # via edx-opaque-keys tzdata==2025.2 # via kombu -urllib3==2.2.3 - # via - # -c https://raw.githubusercontent.com/edx/edx-lint/master/edx_lint/files/common_constraints.txt - # requests +urllib3==2.5.0 + # via requests vine==5.1.0 # via # amqp diff --git a/requirements/ci.txt b/requirements/ci.txt index c44f83a7..a2eca3bf 100644 --- a/requirements/ci.txt +++ b/requirements/ci.txt @@ -4,15 +4,15 @@ # # make upgrade # -cachetools==5.5.2 +cachetools==6.1.0 # via tox chardet==5.2.0 # via tox colorama==0.4.6 # via tox -distlib==0.3.9 +distlib==0.4.0 # via virtualenv -filelock==3.18.0 +filelock==3.19.1 # via # tox # virtualenv @@ -24,11 +24,11 @@ platformdirs==4.3.8 # via # tox # virtualenv -pluggy==1.5.0 +pluggy==1.6.0 # via tox pyproject-api==1.9.1 # via tox -tox==4.25.0 +tox==4.28.4 # via -r requirements/ci.in -virtualenv==20.31.2 +virtualenv==20.34.0 # via tox diff --git a/requirements/dev.txt b/requirements/dev.txt index 804ca562..89429b06 100644 --- a/requirements/dev.txt +++ b/requirements/dev.txt @@ -14,11 +14,11 @@ aniso8601==10.0.1 # tincan apache-libcloud==3.8.0 # via -r requirements/quality.txt -asgiref==3.8.1 +asgiref==3.9.1 # via # -r requirements/quality.txt # django -astroid==3.3.10 +astroid==3.3.11 # via # -r requirements/quality.txt # pylint @@ -31,20 +31,20 @@ billiard==4.2.1 # via # -r requirements/quality.txt # celery -build==1.2.2.post1 +build==1.3.0 # via # -r requirements/pip-tools.txt # pip-tools -cachetools==5.5.2 +cachetools==6.1.0 # via # -r requirements/ci.txt # tox -celery==5.5.1 +celery==5.5.3 # via # -r requirements/quality.txt # edx-celeryutils # event-tracking -certifi==2025.4.26 +certifi==2025.8.3 # via # -r requirements/quality.txt # requests @@ -58,11 +58,11 @@ chardet==5.2.0 # -r requirements/ci.txt # diff-cover # tox -charset-normalizer==3.4.2 +charset-normalizer==3.4.3 # via # -r requirements/quality.txt # requests -click==8.2.0 +click==8.2.1 # via # -r requirements/pip-tools.txt # -r requirements/quality.txt @@ -83,7 +83,7 @@ click-log==0.4.0 # via # -r requirements/quality.txt # edx-lint -click-plugins==1.1.1 +click-plugins==1.1.1.2 # via # -r requirements/quality.txt # celery @@ -100,29 +100,29 @@ colorama==0.4.6 # via # -r requirements/ci.txt # tox -coverage[toml]==7.8.0 +coverage[toml]==7.10.4 # via # -r requirements/quality.txt # pytest-cov -cryptography==44.0.3 +cryptography==45.0.6 # via # -r requirements/quality.txt # django-fernet-fields-v2 ddt==1.7.2 # via -r requirements/quality.txt -diff-cover==9.2.4 +diff-cover==9.6.0 # via -r requirements/dev.in dill==0.4.0 # via # -r requirements/quality.txt # pylint -distlib==0.3.9 +distlib==0.4.0 # via # -r requirements/ci.txt # virtualenv -django==4.2.21 +django==4.2.23 # via - # -c https://raw.githubusercontent.com/edx/edx-lint/master/edx_lint/files/common_constraints.txt + # -c https:/raw.githubusercontent.com/edx/edx-lint/master/edx_lint/files/common_constraints.txt # -r requirements/quality.txt # django-config-models # django-crum @@ -152,14 +152,14 @@ django-model-utils==5.0.0 # via # -r requirements/quality.txt # edx-celeryutils -django-redis==5.4.0 +django-redis==6.0.0 # via -r requirements/quality.txt -django-waffle==4.2.0 +django-waffle==5.0.0 # via # -r requirements/quality.txt # edx-django-utils # edx-toggles -djangorestframework==3.16.0 +djangorestframework==3.16.1 # via # -r requirements/quality.txt # django-config-models @@ -173,7 +173,7 @@ edx-ccx-keys==2.0.2 # openedx-events edx-celeryutils==1.4.0 # via -r requirements/quality.txt -edx-django-utils==7.4.0 +edx-django-utils==8.0.0 # via # -r requirements/quality.txt # django-config-models @@ -190,7 +190,7 @@ edx-opaque-keys[django]==3.0.0 # edx-ccx-keys # openedx-events # openedx-filters -edx-toggles==5.3.0 +edx-toggles==5.4.1 # via # -r requirements/quality.txt # event-tracking @@ -198,17 +198,17 @@ event-tracking==3.3.0 # via -r requirements/quality.txt factory-boy==3.3.3 # via -r requirements/quality.txt -faker==37.1.0 +faker==37.5.3 # via # -r requirements/quality.txt # factory-boy -fastavro==1.10.0 +fastavro==1.12.0 # via # -r requirements/quality.txt # openedx-events -fasteners==0.19 +fasteners==0.20 # via -r requirements/quality.txt -filelock==3.18.0 +filelock==3.19.1 # via # -r requirements/ci.txt # tox @@ -232,15 +232,15 @@ jinja2==3.1.6 # -r requirements/quality.txt # code-annotations # diff-cover -jsonfield==3.1.0 +jsonfield==3.2.0 # via # -r requirements/quality.txt # edx-celeryutils -kombu==5.5.3 +kombu==5.5.4 # via # -r requirements/quality.txt # celery -lxml[html-clean,html_clean]==5.3.2 +lxml[html-clean]==6.0.0 # via # edx-i18n-tools # lxml-html-clean @@ -256,11 +256,7 @@ mccabe==0.7.0 # pylint mock==5.2.0 # via -r requirements/quality.txt -newrelic==10.12.0 - # via - # -r requirements/quality.txt - # edx-django-utils -openedx-events==10.2.0 +openedx-events==10.4.0 # via # -r requirements/quality.txt # event-tracking @@ -272,17 +268,17 @@ packaging==25.0 # -r requirements/pip-tools.txt # -r requirements/quality.txt # build + # kombu # pyproject-api # pytest # tox - # wheel path==16.16.0 # via edx-i18n-tools -pbr==6.1.1 +pbr==7.0.0 # via # -r requirements/quality.txt # stevedore -pip-tools==7.4.1 +pip-tools==7.5.0 # via -r requirements/pip-tools.txt platformdirs==4.3.8 # via @@ -291,12 +287,13 @@ platformdirs==4.3.8 # pylint # tox # virtualenv -pluggy==1.5.0 +pluggy==1.6.0 # via # -r requirements/ci.txt # -r requirements/quality.txt # diff-cover # pytest + # pytest-cov # tox polib==1.2.0 # via edx-i18n-tools @@ -308,7 +305,7 @@ psutil==7.0.0 # via # -r requirements/quality.txt # edx-django-utils -pycodestyle==2.13.0 +pycodestyle==2.14.0 # via -r requirements/quality.txt pycparser==2.22 # via @@ -316,9 +313,12 @@ pycparser==2.22 # cffi pydocstyle==6.3.0 # via -r requirements/quality.txt -pygments==2.19.1 - # via diff-cover -pylint==3.3.7 +pygments==2.19.2 + # via + # -r requirements/quality.txt + # diff-cover + # pytest +pylint==3.3.8 # via # -r requirements/quality.txt # edx-lint @@ -333,12 +333,12 @@ pylint-django==2.6.1 # via # -r requirements/quality.txt # edx-lint -pylint-plugin-utils==0.8.2 +pylint-plugin-utils==0.9.0 # via # -r requirements/quality.txt # pylint-celery # pylint-django -pymongo==4.12.1 +pymongo==4.14.1 # via # -r requirements/quality.txt # edx-opaque-keys @@ -356,12 +356,12 @@ pyproject-hooks==1.2.0 # -r requirements/pip-tools.txt # build # pip-tools -pytest==8.3.5 +pytest==8.4.1 # via # -r requirements/quality.txt # pytest-cov # pytest-django -pytest-cov==6.1.1 +pytest-cov==6.2.1 # via -r requirements/quality.txt pytest-django==4.11.1 # via -r requirements/quality.txt @@ -383,11 +383,11 @@ pyyaml==6.0.2 # -r requirements/quality.txt # code-annotations # edx-i18n-tools -redis==6.0.0 +redis==6.4.0 # via # -r requirements/quality.txt # django-redis -requests==2.32.3 +requests==2.32.5 # via # -r requirements/quality.txt # apache-libcloud @@ -418,13 +418,13 @@ text-unidecode==1.3 # python-slugify tincan==1.0.0 # via -r requirements/quality.txt -tomlkit==0.13.2 +tomlkit==0.13.3 # via # -r requirements/quality.txt # pylint -tox==4.25.0 +tox==4.28.4 # via -r requirements/ci.txt -typing-extensions==4.13.1 +typing-extensions==4.14.1 # via # -r requirements/quality.txt # edx-opaque-keys @@ -433,9 +433,8 @@ tzdata==2025.2 # -r requirements/quality.txt # faker # kombu -urllib3==2.2.3 +urllib3==2.5.0 # via - # -c https://raw.githubusercontent.com/edx/edx-lint/master/edx_lint/files/common_constraints.txt # -r requirements/quality.txt # requests vine==5.1.0 @@ -444,7 +443,7 @@ vine==5.1.0 # amqp # celery # kombu -virtualenv==20.31.2 +virtualenv==20.34.0 # via # -r requirements/ci.txt # tox @@ -452,7 +451,7 @@ wcwidth==0.2.13 # via # -r requirements/quality.txt # prompt-toolkit -wheel==0.46.1 +wheel==0.45.1 # via # -r requirements/pip-tools.txt # -r requirements/quality.txt diff --git a/requirements/doc.txt b/requirements/doc.txt index 261e08b4..3866d7c9 100644 --- a/requirements/doc.txt +++ b/requirements/doc.txt @@ -18,7 +18,7 @@ aniso8601==10.0.1 # tincan apache-libcloud==3.8.0 # via -r requirements/test.txt -asgiref==3.8.1 +asgiref==3.9.1 # via # -r requirements/test.txt # django @@ -38,14 +38,14 @@ billiard==4.2.1 # via # -r requirements/test.txt # celery -build==1.2.2.post1 +build==1.3.0 # via -r requirements/doc.in -celery==5.5.1 +celery==5.5.3 # via # -r requirements/test.txt # edx-celeryutils # event-tracking -certifi==2025.4.26 +certifi==2025.8.3 # via # -r requirements/test.txt # requests @@ -54,11 +54,11 @@ cffi==1.17.1 # -r requirements/test.txt # cryptography # pynacl -charset-normalizer==3.4.2 +charset-normalizer==3.4.3 # via # -r requirements/test.txt # requests -click==8.2.0 +click==8.2.1 # via # -r requirements/test.txt # celery @@ -71,7 +71,7 @@ click-didyoumean==0.3.1 # via # -r requirements/test.txt # celery -click-plugins==1.1.1 +click-plugins==1.1.1.2 # via # -r requirements/test.txt # celery @@ -83,19 +83,20 @@ code-annotations==2.3.0 # via # -r requirements/test.txt # edx-toggles -coverage[toml]==7.8.0 +coverage[toml]==7.10.4 # via # -r requirements/test.txt # pytest-cov -cryptography==44.0.3 +cryptography==45.0.6 # via # -r requirements/test.txt # django-fernet-fields-v2 + # secretstorage ddt==1.7.2 # via -r requirements/test.txt -django==4.2.21 +django==4.2.23 # via - # -c https://raw.githubusercontent.com/edx/edx-lint/master/edx_lint/files/common_constraints.txt + # -c https:/raw.githubusercontent.com/edx/edx-lint/master/edx_lint/files/common_constraints.txt # -r requirements/test.txt # django-config-models # django-crum @@ -124,14 +125,14 @@ django-model-utils==5.0.0 # via # -r requirements/test.txt # edx-celeryutils -django-redis==5.4.0 +django-redis==6.0.0 # via -r requirements/test.txt -django-waffle==4.2.0 +django-waffle==5.0.0 # via # -r requirements/test.txt # edx-django-utils # edx-toggles -djangorestframework==3.16.0 +djangorestframework==3.16.1 # via # -r requirements/test.txt # django-config-models @@ -139,7 +140,7 @@ dnspython==2.7.0 # via # -r requirements/test.txt # pymongo -doc8==1.1.2 +doc8==2.0.0 # via -r requirements/doc.in docutils==0.21.2 # via @@ -154,7 +155,7 @@ edx-ccx-keys==2.0.2 # openedx-events edx-celeryutils==1.4.0 # via -r requirements/test.txt -edx-django-utils==7.4.0 +edx-django-utils==8.0.0 # via # -r requirements/test.txt # django-config-models @@ -167,7 +168,7 @@ edx-opaque-keys[django]==3.0.0 # edx-ccx-keys # openedx-events # openedx-filters -edx-toggles==5.3.0 +edx-toggles==5.4.1 # via # -r requirements/test.txt # event-tracking @@ -175,15 +176,15 @@ event-tracking==3.3.0 # via -r requirements/test.txt factory-boy==3.3.3 # via -r requirements/test.txt -faker==37.1.0 +faker==37.5.3 # via # -r requirements/test.txt # factory-boy -fastavro==1.10.0 +fastavro==1.12.0 # via # -r requirements/test.txt # openedx-events -fasteners==0.19 +fasteners==0.20 # via -r requirements/test.txt id==1.5.0 # via twine @@ -205,24 +206,28 @@ jaraco-classes==3.4.0 # via keyring jaraco-context==6.0.1 # via keyring -jaraco-functools==4.1.0 +jaraco-functools==4.3.0 # via keyring +jeepney==0.9.0 + # via + # keyring + # secretstorage jinja2==3.1.6 # via # -r requirements/test.txt # code-annotations # sphinx -jsonfield==3.1.0 +jsonfield==3.2.0 # via # -r requirements/test.txt # edx-celeryutils keyring==25.6.0 # via twine -kombu==5.5.3 +kombu==5.5.4 # via # -r requirements/test.txt # celery -markdown-it-py==3.0.0 +markdown-it-py==4.0.0 # via rich markupsafe==3.0.2 # via @@ -236,13 +241,9 @@ more-itertools==10.7.0 # via # jaraco-classes # jaraco-functools -newrelic==10.12.0 - # via - # -r requirements/test.txt - # edx-django-utils -nh3==0.2.21 +nh3==0.3.0 # via readme-renderer -openedx-events==10.2.0 +openedx-events==10.4.0 # via # -r requirements/test.txt # event-tracking @@ -252,18 +253,20 @@ packaging==25.0 # via # -r requirements/test.txt # build + # kombu # pydata-sphinx-theme # pytest # sphinx # twine -pbr==6.1.1 +pbr==7.0.0 # via # -r requirements/test.txt # stevedore -pluggy==1.5.0 +pluggy==1.6.0 # via # -r requirements/test.txt # pytest + # pytest-cov prompt-toolkit==3.0.51 # via # -r requirements/test.txt @@ -278,15 +281,17 @@ pycparser==2.22 # cffi pydata-sphinx-theme==0.15.4 # via sphinx-book-theme -pygments==2.19.1 +pygments==2.19.2 # via + # -r requirements/test.txt # accessible-pygments # doc8 # pydata-sphinx-theme + # pytest # readme-renderer # rich # sphinx -pymongo==4.12.1 +pymongo==4.14.1 # via # -r requirements/test.txt # edx-opaque-keys @@ -297,12 +302,12 @@ pynacl==1.5.0 # edx-django-utils pyproject-hooks==1.2.0 # via build -pytest==8.3.5 +pytest==8.4.1 # via # -r requirements/test.txt # pytest-cov # pytest-django -pytest-cov==6.1.1 +pytest-cov==6.2.1 # via -r requirements/test.txt pytest-django==4.11.1 # via -r requirements/test.txt @@ -325,11 +330,11 @@ pyyaml==6.0.2 # code-annotations readme-renderer==44.0 # via twine -redis==6.0.0 +redis==6.4.0 # via # -r requirements/test.txt # django-redis -requests==2.32.3 +requests==2.32.5 # via # -r requirements/test.txt # apache-libcloud @@ -343,10 +348,12 @@ restructuredtext-lint==1.4.0 # via doc8 rfc3986==2.0.0 # via twine -rich==14.0.0 +rich==14.1.0 # via twine roman-numerals-py==3.1.0 # via sphinx +secretstorage==3.3.3 + # via keyring six==1.17.0 # via # -r requirements/test.txt @@ -395,7 +402,7 @@ tincan==1.0.0 # via -r requirements/test.txt twine==6.1.0 # via -r requirements/doc.in -typing-extensions==4.13.1 +typing-extensions==4.14.1 # via # -r requirements/test.txt # beautifulsoup4 @@ -406,9 +413,8 @@ tzdata==2025.2 # -r requirements/test.txt # faker # kombu -urllib3==2.2.3 +urllib3==2.5.0 # via - # -c https://raw.githubusercontent.com/edx/edx-lint/master/edx_lint/files/common_constraints.txt # -r requirements/test.txt # requests # twine @@ -422,7 +428,7 @@ wcwidth==0.2.13 # via # -r requirements/test.txt # prompt-toolkit -zipp==3.21.0 +zipp==3.23.0 # via importlib-metadata # 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 21f68a62..b19a4faa 100644 --- a/requirements/pip-tools.txt +++ b/requirements/pip-tools.txt @@ -4,21 +4,19 @@ # # make upgrade # -build==1.2.2.post1 +build==1.3.0 # via pip-tools -click==8.2.0 +click==8.2.1 # via pip-tools -packaging==24.2 - # via - # build - # wheel -pip-tools==7.4.1 +packaging==25.0 + # via build +pip-tools==7.5.0 # via -r requirements/pip-tools.in pyproject-hooks==1.2.0 # via # build # pip-tools -wheel==0.46.1 +wheel==0.45.1 # 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 88238a46..e109db2d 100644 --- a/requirements/pip.txt +++ b/requirements/pip.txt @@ -4,9 +4,7 @@ # # make upgrade # -packaging==24.2 - # via wheel -wheel==0.46.1 +wheel==0.45.1 # via -r requirements/pip.in # The following packages are considered to be unsafe in a requirements file: @@ -14,5 +12,5 @@ pip==24.2 # via # -c https://raw.githubusercontent.com/edx/edx-lint/master/edx_lint/files/common_constraints.txt # -r requirements/pip.in -setuptools==80.4.0 +setuptools==80.9.0 # via -r requirements/pip.in diff --git a/requirements/quality.txt b/requirements/quality.txt index 45a6acc2..7ede9178 100644 --- a/requirements/quality.txt +++ b/requirements/quality.txt @@ -14,11 +14,11 @@ aniso8601==10.0.1 # tincan apache-libcloud==3.8.0 # via -r requirements/test.txt -asgiref==3.8.1 +asgiref==3.9.1 # via # -r requirements/test.txt # django -astroid==3.3.10 +astroid==3.3.11 # via # pylint # pylint-celery @@ -30,12 +30,12 @@ billiard==4.2.1 # via # -r requirements/test.txt # celery -celery==5.5.1 +celery==5.5.3 # via # -r requirements/test.txt # edx-celeryutils # event-tracking -certifi==2025.4.26 +certifi==2025.8.3 # via # -r requirements/test.txt # requests @@ -44,11 +44,11 @@ cffi==1.17.1 # -r requirements/test.txt # cryptography # pynacl -charset-normalizer==3.4.2 +charset-normalizer==3.4.3 # via # -r requirements/test.txt # requests -click==8.2.0 +click==8.2.1 # via # -r requirements/test.txt # celery @@ -65,7 +65,7 @@ click-didyoumean==0.3.1 # celery click-log==0.4.0 # via edx-lint -click-plugins==1.1.1 +click-plugins==1.1.1.2 # via # -r requirements/test.txt # celery @@ -78,11 +78,11 @@ code-annotations==2.3.0 # -r requirements/test.txt # edx-lint # edx-toggles -coverage[toml]==7.8.0 +coverage[toml]==7.10.4 # via # -r requirements/test.txt # pytest-cov -cryptography==44.0.3 +cryptography==45.0.6 # via # -r requirements/test.txt # django-fernet-fields-v2 @@ -90,9 +90,9 @@ ddt==1.7.2 # via -r requirements/test.txt dill==0.4.0 # via pylint -django==4.2.21 +django==4.2.23 # via - # -c https://raw.githubusercontent.com/edx/edx-lint/master/edx_lint/files/common_constraints.txt + # -c https:/raw.githubusercontent.com/edx/edx-lint/master/edx_lint/files/common_constraints.txt # -r requirements/test.txt # django-config-models # django-crum @@ -121,14 +121,14 @@ django-model-utils==5.0.0 # via # -r requirements/test.txt # edx-celeryutils -django-redis==5.4.0 +django-redis==6.0.0 # via -r requirements/test.txt -django-waffle==4.2.0 +django-waffle==5.0.0 # via # -r requirements/test.txt # edx-django-utils # edx-toggles -djangorestframework==3.16.0 +djangorestframework==3.16.1 # via # -r requirements/test.txt # django-config-models @@ -142,7 +142,7 @@ edx-ccx-keys==2.0.2 # openedx-events edx-celeryutils==1.4.0 # via -r requirements/test.txt -edx-django-utils==7.4.0 +edx-django-utils==8.0.0 # via # -r requirements/test.txt # django-config-models @@ -157,7 +157,7 @@ edx-opaque-keys[django]==3.0.0 # edx-ccx-keys # openedx-events # openedx-filters -edx-toggles==5.3.0 +edx-toggles==5.4.1 # via # -r requirements/test.txt # event-tracking @@ -165,15 +165,15 @@ event-tracking==3.3.0 # via -r requirements/test.txt factory-boy==3.3.3 # via -r requirements/test.txt -faker==37.1.0 +faker==37.5.3 # via # -r requirements/test.txt # factory-boy -fastavro==1.10.0 +fastavro==1.12.0 # via # -r requirements/test.txt # openedx-events -fasteners==0.19 +fasteners==0.20 # via -r requirements/test.txt idna==3.10 # via @@ -193,11 +193,11 @@ jinja2==3.1.6 # via # -r requirements/test.txt # code-annotations -jsonfield==3.1.0 +jsonfield==3.2.0 # via # -r requirements/test.txt # edx-celeryutils -kombu==5.5.3 +kombu==5.5.4 # via # -r requirements/test.txt # celery @@ -209,11 +209,7 @@ mccabe==0.7.0 # via pylint mock==5.2.0 # via -r requirements/test.txt -newrelic==10.12.0 - # via - # -r requirements/test.txt - # edx-django-utils -openedx-events==10.2.0 +openedx-events==10.4.0 # via # -r requirements/test.txt # event-tracking @@ -222,18 +218,19 @@ openedx-filters==2.1.0 packaging==25.0 # via # -r requirements/test.txt + # kombu # pytest - # wheel -pbr==6.1.1 +pbr==7.0.0 # via # -r requirements/test.txt # stevedore platformdirs==4.3.8 # via pylint -pluggy==1.5.0 +pluggy==1.6.0 # via # -r requirements/test.txt # pytest + # pytest-cov prompt-toolkit==3.0.51 # via # -r requirements/test.txt @@ -242,7 +239,7 @@ psutil==7.0.0 # via # -r requirements/test.txt # edx-django-utils -pycodestyle==2.13.0 +pycodestyle==2.14.0 # via -r requirements/quality.in pycparser==2.22 # via @@ -250,7 +247,11 @@ pycparser==2.22 # cffi pydocstyle==6.3.0 # via -r requirements/quality.in -pylint==3.3.7 +pygments==2.19.2 + # via + # -r requirements/test.txt + # pytest +pylint==3.3.8 # via # edx-lint # pylint-celery @@ -260,11 +261,11 @@ pylint-celery==0.3 # via edx-lint pylint-django==2.6.1 # via edx-lint -pylint-plugin-utils==0.8.2 +pylint-plugin-utils==0.9.0 # via # pylint-celery # pylint-django -pymongo==4.12.1 +pymongo==4.14.1 # via # -r requirements/test.txt # edx-opaque-keys @@ -273,12 +274,12 @@ pynacl==1.5.0 # via # -r requirements/test.txt # edx-django-utils -pytest==8.3.5 +pytest==8.4.1 # via # -r requirements/test.txt # pytest-cov # pytest-django -pytest-cov==6.1.1 +pytest-cov==6.2.1 # via -r requirements/test.txt pytest-django==4.11.1 # via -r requirements/test.txt @@ -299,11 +300,11 @@ pyyaml==6.0.2 # via # -r requirements/test.txt # code-annotations -redis==6.0.0 +redis==6.4.0 # via # -r requirements/test.txt # django-redis -requests==2.32.3 +requests==2.32.5 # via # -r requirements/test.txt # apache-libcloud @@ -332,9 +333,9 @@ text-unidecode==1.3 # python-slugify tincan==1.0.0 # via -r requirements/test.txt -tomlkit==0.13.2 +tomlkit==0.13.3 # via pylint -typing-extensions==4.13.1 +typing-extensions==4.14.1 # via # -r requirements/test.txt # edx-opaque-keys @@ -343,9 +344,8 @@ tzdata==2025.2 # -r requirements/test.txt # faker # kombu -urllib3==2.2.3 +urllib3==2.5.0 # via - # -c https://raw.githubusercontent.com/edx/edx-lint/master/edx_lint/files/common_constraints.txt # -r requirements/test.txt # requests vine==5.1.0 @@ -358,11 +358,11 @@ wcwidth==0.2.13 # via # -r requirements/test.txt # prompt-toolkit -wheel==0.46.1 +wheel==0.45.1 # via -r requirements/quality.in # The following packages are considered to be unsafe in a requirements file: -setuptools==80.4.0 +setuptools==80.9.0 # via # -r requirements/quality.in # openedx-events diff --git a/requirements/test.txt b/requirements/test.txt index eb5c774a..5ccd2504 100644 --- a/requirements/test.txt +++ b/requirements/test.txt @@ -14,7 +14,7 @@ aniso8601==10.0.1 # tincan apache-libcloud==3.8.0 # via -r requirements/base.txt -asgiref==3.8.1 +asgiref==3.9.1 # via # -r requirements/base.txt # django @@ -26,12 +26,12 @@ billiard==4.2.1 # via # -r requirements/base.txt # celery -celery==5.5.1 +celery==5.5.3 # via # -r requirements/base.txt # edx-celeryutils # event-tracking -certifi==2025.4.26 +certifi==2025.8.3 # via # -r requirements/base.txt # requests @@ -40,11 +40,11 @@ cffi==1.17.1 # -r requirements/base.txt # cryptography # pynacl -charset-normalizer==3.4.2 +charset-normalizer==3.4.3 # via # -r requirements/base.txt # requests -click==8.2.0 +click==8.2.1 # via # -r requirements/base.txt # celery @@ -57,7 +57,7 @@ click-didyoumean==0.3.1 # via # -r requirements/base.txt # celery -click-plugins==1.1.1 +click-plugins==1.1.1.2 # via # -r requirements/base.txt # celery @@ -70,16 +70,16 @@ code-annotations==2.3.0 # -r requirements/base.txt # -r requirements/test.in # edx-toggles -coverage[toml]==7.8.0 +coverage[toml]==7.10.4 # via pytest-cov -cryptography==44.0.3 +cryptography==45.0.6 # via # -r requirements/base.txt # django-fernet-fields-v2 ddt==1.7.2 # via -r requirements/test.in # via - # -c https://raw.githubusercontent.com/edx/edx-lint/master/edx_lint/files/common_constraints.txt + # -c https:/raw.githubusercontent.com/edx/edx-lint/master/edx_lint/files/common_constraints.txt # -r requirements/base.txt # django-config-models # django-crum @@ -108,14 +108,14 @@ django-model-utils==5.0.0 # via # -r requirements/base.txt # edx-celeryutils -django-redis==5.4.0 +django-redis==6.0.0 # via -r requirements/base.txt -django-waffle==4.2.0 +django-waffle==5.0.0 # via # -r requirements/base.txt # edx-django-utils # edx-toggles -djangorestframework==3.16.0 +djangorestframework==3.16.1 # via # -r requirements/base.txt # django-config-models @@ -129,7 +129,7 @@ edx-ccx-keys==2.0.2 # openedx-events edx-celeryutils==1.4.0 # via -r requirements/base.txt -edx-django-utils==7.4.0 +edx-django-utils==8.0.0 # via # -r requirements/base.txt # django-config-models @@ -142,7 +142,7 @@ edx-opaque-keys[django]==3.0.0 # edx-ccx-keys # openedx-events # openedx-filters -edx-toggles==5.3.0 +edx-toggles==5.4.1 # via # -r requirements/base.txt # event-tracking @@ -150,13 +150,13 @@ event-tracking==3.3.0 # via -r requirements/base.txt factory-boy==3.3.3 # via -r requirements/test.in -faker==37.1.0 +faker==37.5.3 # via factory-boy -fastavro==1.10.0 +fastavro==1.12.0 # via # -r requirements/base.txt # openedx-events -fasteners==0.19 +fasteners==0.20 # via -r requirements/base.txt idna==3.10 # via @@ -170,11 +170,11 @@ jinja2==3.1.6 # via # -r requirements/base.txt # code-annotations -jsonfield==3.1.0 +jsonfield==3.2.0 # via # -r requirements/base.txt # edx-celeryutils -kombu==5.5.3 +kombu==5.5.4 # via # -r requirements/base.txt # celery @@ -184,24 +184,25 @@ markupsafe==3.0.2 # jinja2 mock==5.2.0 # via -r requirements/test.in -newrelic==10.12.0 - # via - # -r requirements/base.txt - # edx-django-utils -openedx-events==10.2.0 +openedx-events==10.4.0 # via # -r requirements/base.txt # event-tracking openedx-filters==2.1.0 # via -r requirements/base.txt packaging==25.0 - # via pytest -pbr==6.1.1 + # via + # -r requirements/base.txt + # kombu + # pytest +pbr==7.0.0 # via # -r requirements/base.txt # stevedore -pluggy==1.5.0 - # via pytest +pluggy==1.6.0 + # via + # pytest + # pytest-cov prompt-toolkit==3.0.51 # via # -r requirements/base.txt @@ -214,7 +215,9 @@ pycparser==2.22 # via # -r requirements/base.txt # cffi -pymongo==4.12.1 +pygments==2.19.2 + # via pytest +pymongo==4.14.1 # via # -r requirements/base.txt # edx-opaque-keys @@ -223,11 +226,11 @@ pynacl==1.5.0 # via # -r requirements/base.txt # edx-django-utils -pytest==8.3.5 +pytest==8.4.1 # via # pytest-cov # pytest-django -pytest-cov==6.1.1 +pytest-cov==6.2.1 # via -r requirements/test.in pytest-django==4.11.1 # via -r requirements/test.in @@ -248,11 +251,11 @@ pyyaml==6.0.2 # via # -r requirements/base.txt # code-annotations -redis==6.0.0 +redis==6.4.0 # via # -r requirements/base.txt # django-redis -requests==2.32.3 +requests==2.32.5 # via # -r requirements/base.txt # apache-libcloud @@ -278,7 +281,7 @@ text-unidecode==1.3 # python-slugify tincan==1.0.0 # via -r requirements/base.txt -typing-extensions==4.13.1 +typing-extensions==4.14.1 # via # -r requirements/base.txt # edx-opaque-keys @@ -287,9 +290,8 @@ tzdata==2025.2 # -r requirements/base.txt # faker # kombu -urllib3==2.2.3 +urllib3==2.5.0 # via - # -c https://raw.githubusercontent.com/edx/edx-lint/master/edx_lint/files/common_constraints.txt # -r requirements/base.txt # requests vine==5.1.0