diff --git a/requirements/base.txt b/requirements/base.txt index 5661163..86f92aa 100644 --- a/requirements/base.txt +++ b/requirements/base.txt @@ -6,15 +6,17 @@ # iniconfig==2.1.0 # via pytest -numpy==2.2.5 +numpy==2.3.0 # via pandas packaging==25.0 # via pytest -pandas==2.2.3 +pandas==2.3.0 # via -r requirements/base.in -pluggy==1.5.0 +pluggy==1.6.0 # via pytest -pytest==8.3.5 +pygments==2.19.1 + # via pytest +pytest==8.4.1 # via # -r requirements/base.in # pytest-json-report diff --git a/requirements/ci.txt b/requirements/ci.txt index c751932..ef6cc18 100644 --- a/requirements/ci.txt +++ b/requirements/ci.txt @@ -4,7 +4,7 @@ # # make upgrade # -cachetools==5.5.2 +cachetools==6.1.0 # via tox chardet==5.2.0 # via tox @@ -20,15 +20,15 @@ packaging==25.0 # via # pyproject-api # tox -platformdirs==4.3.7 +platformdirs==4.3.8 # via # tox # virtualenv -pluggy==1.5.0 +pluggy==1.6.0 # via tox -pyproject-api==1.9.0 +pyproject-api==1.9.1 # via tox -tox==4.25.0 +tox==4.27.0 # via -r requirements/ci.in -virtualenv==20.30.0 +virtualenv==20.31.2 # via tox diff --git a/requirements/dev.txt b/requirements/dev.txt index 88bb3ca..b0cf5fd 100644 --- a/requirements/dev.txt +++ b/requirements/dev.txt @@ -6,7 +6,7 @@ # asgiref==3.8.1 # via django -astroid==3.3.9 +astroid==3.3.10 # via # -r requirements/quality.txt # pylint @@ -15,7 +15,7 @@ build==1.2.2.post1 # via # -r requirements/pip-tools.txt # pip-tools -cachetools==5.5.2 +cachetools==6.1.0 # via # -r requirements/ci.txt # tox @@ -24,7 +24,7 @@ chardet==5.2.0 # -r requirements/ci.txt # diff-cover # tox -click==8.1.8 +click==8.2.1 # via # -r requirements/pip-tools.txt # -r requirements/quality.txt @@ -44,11 +44,11 @@ colorama==0.4.6 # via # -r requirements/ci.txt # tox -coverage[toml]==7.8.0 +coverage[toml]==7.9.1 # via # -r requirements/quality.txt # pytest-cov -diff-cover==9.2.4 +diff-cover==9.3.2 # via -r requirements/dev.in dill==0.4.0 # via @@ -58,7 +58,7 @@ distlib==0.3.9 # via # -r requirements/ci.txt # virtualenv -django==4.2.20 +django==4.2.23 # via # -c https://raw.githubusercontent.com/edx/edx-lint/master/edx_lint/files/common_constraints.txt # edx-i18n-tools @@ -98,7 +98,7 @@ mccabe==0.7.0 # via # -r requirements/quality.txt # pylint -numpy==2.2.5 +numpy==2.3.0 # via # -r requirements/quality.txt # pandas @@ -111,7 +111,7 @@ packaging==25.0 # pyproject-api # pytest # tox -pandas==2.2.3 +pandas==2.3.0 # via -r requirements/quality.txt path==16.16.0 # via edx-i18n-tools @@ -121,19 +121,20 @@ pbr==6.1.1 # stevedore pip-tools==7.4.1 # via -r requirements/pip-tools.txt -platformdirs==4.3.7 +platformdirs==4.3.8 # via # -r requirements/ci.txt # -r requirements/quality.txt # 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 @@ -142,8 +143,11 @@ pycodestyle==2.13.0 pydocstyle==6.3.0 # via -r requirements/quality.txt pygments==2.19.1 - # via diff-cover -pylint==3.3.6 + # via + # -r requirements/quality.txt + # diff-cover + # pytest +pylint==3.3.7 # via # -r requirements/quality.txt # edx-lint @@ -163,7 +167,7 @@ pylint-plugin-utils==0.8.2 # -r requirements/quality.txt # pylint-celery # pylint-django -pyproject-api==1.9.0 +pyproject-api==1.9.1 # via # -r requirements/ci.txt # tox @@ -172,14 +176,14 @@ 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-json-report # pytest-metadata -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 @@ -211,7 +215,7 @@ six==1.17.0 # -r requirements/quality.txt # edx-lint # python-dateutil -snowballstemmer==2.2.0 +snowballstemmer==3.0.1 # via # -r requirements/quality.txt # pydocstyle @@ -225,17 +229,17 @@ text-unidecode==1.3 # via # -r requirements/quality.txt # python-slugify -tomlkit==0.13.2 +tomlkit==0.13.3 # via # -r requirements/quality.txt # pylint -tox==4.25.0 +tox==4.27.0 # via -r requirements/ci.txt tzdata==2025.2 # via # -r requirements/quality.txt # pandas -virtualenv==20.30.0 +virtualenv==20.31.2 # via # -r requirements/ci.txt # tox diff --git a/requirements/doc.txt b/requirements/doc.txt index f7b3324..70c137a 100644 --- a/requirements/doc.txt +++ b/requirements/doc.txt @@ -14,21 +14,21 @@ babel==2.17.0 # sphinx beautifulsoup4==4.13.4 # via pydata-sphinx-theme -certifi==2025.4.26 +certifi==2025.6.15 # via requests -charset-normalizer==3.4.1 +charset-normalizer==3.4.2 # via requests -click==8.1.8 +click==8.2.1 # via # -r requirements/test.txt # code-annotations code-annotations==2.3.0 # via -r requirements/test.txt -coverage[toml]==7.8.0 +coverage[toml]==7.9.1 # via # -r requirements/test.txt # pytest-cov -doc8==1.1.2 +doc8==2.0.0 # via -r requirements/doc.in docutils==0.21.2 # via @@ -56,7 +56,7 @@ markupsafe==3.0.2 # jinja2 nh3==0.2.21 # via readme-renderer -numpy==2.2.5 +numpy==2.3.0 # via # -r requirements/test.txt # pandas @@ -66,33 +66,36 @@ packaging==25.0 # pydata-sphinx-theme # pytest # sphinx -pandas==2.2.3 +pandas==2.3.0 # via -r requirements/test.txt pbr==6.1.1 # via # -r requirements/test.txt # stevedore -pluggy==1.5.0 +pluggy==1.6.0 # via # -r requirements/test.txt # pytest + # pytest-cov pydata-sphinx-theme==0.15.4 # via sphinx-book-theme pygments==2.19.1 # via + # -r requirements/test.txt # accessible-pygments # doc8 # pydata-sphinx-theme + # pytest # readme-renderer # sphinx -pytest==8.3.5 +pytest==8.4.1 # via # -r requirements/test.txt # pytest-cov # pytest-django # pytest-json-report # pytest-metadata -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 @@ -120,7 +123,7 @@ pyyaml==6.0.2 # code-annotations readme-renderer==44.0 # via -r requirements/doc.in -requests==2.32.3 +requests==2.32.4 # via sphinx restructuredtext-lint==1.4.0 # via doc8 @@ -130,7 +133,7 @@ six==1.17.0 # via # -r requirements/test.txt # python-dateutil -snowballstemmer==2.2.0 +snowballstemmer==3.0.1 # via sphinx soupsieve==2.7 # via beautifulsoup4 @@ -162,7 +165,7 @@ text-unidecode==1.3 # via # -r requirements/test.txt # python-slugify -typing-extensions==4.13.2 +typing-extensions==4.14.0 # via # beautifulsoup4 # pydata-sphinx-theme diff --git a/requirements/pip-tools.txt b/requirements/pip-tools.txt index 1dd71b5..990b423 100644 --- a/requirements/pip-tools.txt +++ b/requirements/pip-tools.txt @@ -6,7 +6,7 @@ # build==1.2.2.post1 # via pip-tools -click==8.1.8 +click==8.2.1 # via pip-tools packaging==25.0 # via build diff --git a/requirements/pip.txt b/requirements/pip.txt index 812e518..e109db2 100644 --- a/requirements/pip.txt +++ b/requirements/pip.txt @@ -12,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.0.1 +setuptools==80.9.0 # via -r requirements/pip.in diff --git a/requirements/quality.txt b/requirements/quality.txt index 3cead00..4e4ae1c 100644 --- a/requirements/quality.txt +++ b/requirements/quality.txt @@ -4,11 +4,11 @@ # # make upgrade # -astroid==3.3.9 +astroid==3.3.10 # via # pylint # pylint-celery -click==8.1.8 +click==8.2.1 # via # -r requirements/test.txt # click-log @@ -20,7 +20,7 @@ code-annotations==2.3.0 # via # -r requirements/test.txt # edx-lint -coverage[toml]==7.8.0 +coverage[toml]==7.9.1 # via # -r requirements/test.txt # pytest-cov @@ -46,7 +46,7 @@ markupsafe==3.0.2 # jinja2 mccabe==0.7.0 # via pylint -numpy==2.2.5 +numpy==2.3.0 # via # -r requirements/test.txt # pandas @@ -54,23 +54,28 @@ packaging==25.0 # via # -r requirements/test.txt # pytest -pandas==2.2.3 +pandas==2.3.0 # via -r requirements/test.txt pbr==6.1.1 # via # -r requirements/test.txt # stevedore -platformdirs==4.3.7 +platformdirs==4.3.8 # via pylint -pluggy==1.5.0 +pluggy==1.6.0 # via # -r requirements/test.txt # pytest + # pytest-cov pycodestyle==2.13.0 # via -r requirements/quality.in pydocstyle==6.3.0 # via -r requirements/quality.in -pylint==3.3.6 +pygments==2.19.1 + # via + # -r requirements/test.txt + # pytest +pylint==3.3.7 # via # edx-lint # pylint-celery @@ -84,14 +89,14 @@ pylint-plugin-utils==0.8.2 # via # pylint-celery # pylint-django -pytest==8.3.5 +pytest==8.4.1 # via # -r requirements/test.txt # pytest-cov # pytest-django # pytest-json-report # pytest-metadata -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 @@ -122,7 +127,7 @@ six==1.17.0 # -r requirements/test.txt # edx-lint # python-dateutil -snowballstemmer==2.2.0 +snowballstemmer==3.0.1 # via pydocstyle stevedore==5.4.1 # via @@ -132,7 +137,7 @@ text-unidecode==1.3 # via # -r requirements/test.txt # python-slugify -tomlkit==0.13.2 +tomlkit==0.13.3 # via pylint tzdata==2025.2 # via diff --git a/requirements/test.txt b/requirements/test.txt index c62ca12..3bdeea9 100644 --- a/requirements/test.txt +++ b/requirements/test.txt @@ -4,11 +4,11 @@ # # make upgrade # -click==8.1.8 +click==8.2.1 # via code-annotations code-annotations==2.3.0 # via -r requirements/test.in -coverage[toml]==7.8.0 +coverage[toml]==7.9.1 # via pytest-cov iniconfig==2.1.0 # via @@ -18,7 +18,7 @@ jinja2==3.1.6 # via code-annotations markupsafe==3.0.2 # via jinja2 -numpy==2.2.5 +numpy==2.3.0 # via # -r requirements/base.txt # pandas @@ -26,22 +26,27 @@ packaging==25.0 # via # -r requirements/base.txt # pytest -pandas==2.2.3 +pandas==2.3.0 # via -r requirements/base.txt pbr==6.1.1 # via stevedore -pluggy==1.5.0 +pluggy==1.6.0 # via # -r requirements/base.txt # pytest -pytest==8.3.5 + # pytest-cov +pygments==2.19.1 + # via + # -r requirements/base.txt + # pytest +pytest==8.4.1 # via # -r requirements/base.txt # pytest-cov # pytest-django # pytest-json-report # pytest-metadata -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