diff --git a/requirements/base.txt b/requirements/base.txt index 640e131..dd9dcc2 100644 --- a/requirements/base.txt +++ b/requirements/base.txt @@ -10,5 +10,5 @@ pymongo==3.13.0 # via -r requirements/base.in stevedore==5.2.0 # via -r requirements/base.in -typing-extensions==4.9.0 +typing-extensions==4.10.0 # via -r requirements/base.in diff --git a/requirements/ci.txt b/requirements/ci.txt index 6fcab20..9c0beb8 100644 --- a/requirements/ci.txt +++ b/requirements/ci.txt @@ -4,7 +4,13 @@ # # make upgrade # -coverage==7.4.2 +cachetools==5.3.2 + # via tox +chardet==5.2.0 + # via tox +colorama==0.4.6 + # via tox +coverage==7.4.3 # via -r requirements/ci.in distlib==0.3.8 # via virtualenv @@ -13,22 +19,22 @@ filelock==3.13.1 # tox # virtualenv packaging==23.2 - # via tox -platformdirs==4.2.0 # via + # pyproject-api # tox - # virtualenv -pluggy==0.13.1 +platformdirs==4.2.0 # via - # -c requirements/constraints.txt # tox -py==1.11.0 + # virtualenv +pluggy==1.4.0 # via tox -six==1.16.0 +pyproject-api==1.6.1 # via tox tomli==2.0.1 - # via tox -tox==3.28.0 + # via + # pyproject-api + # tox +tox==4.13.0 # via -r requirements/ci.in virtualenv==20.25.1 # via tox diff --git a/requirements/dev.txt b/requirements/dev.txt index ecfb589..1dbf071 100644 --- a/requirements/dev.txt +++ b/requirements/dev.txt @@ -12,7 +12,7 @@ alabaster==0.7.13 # via # -r requirements/doc.txt # sphinx -astroid==3.0.3 +astroid==3.1.0 # via # -r requirements/doc.txt # pylint @@ -21,7 +21,6 @@ attrs==23.2.0 # via # -r requirements/doc.txt # hypothesis - # pytest babel==2.14.0 # via # -r requirements/doc.txt @@ -35,10 +34,18 @@ build==1.0.3 # via # -r requirements/pip-tools.txt # pip-tools +cachetools==5.3.2 + # via + # -r requirements/ci.txt + # tox certifi==2024.2.2 # via # -r requirements/doc.txt # requests +chardet==5.2.0 + # via + # -r requirements/ci.txt + # tox charset-normalizer==3.3.2 # via # -r requirements/doc.txt @@ -59,12 +66,16 @@ code-annotations==1.6.0 # via # -r requirements/doc.txt # edx-lint -coverage[toml]==7.4.2 +colorama==0.4.6 + # via + # -r requirements/ci.txt + # tox +coverage[toml]==7.4.3 # via # -r requirements/ci.txt # -r requirements/doc.txt # pytest-cov -ddt==1.7.1 +ddt==1.7.2 # via -r requirements/doc.txt dill==0.3.8 # via @@ -86,6 +97,7 @@ exceptiongroup==1.2.0 # via # -r requirements/doc.txt # hypothesis + # pytest execnet==2.0.2 # via # -r requirements/doc.txt @@ -95,7 +107,7 @@ filelock==3.13.1 # -r requirements/ci.txt # tox # virtualenv -hypothesis==6.98.10 +hypothesis==6.98.12 # via -r requirements/doc.txt idna==3.6 # via @@ -111,6 +123,10 @@ importlib-metadata==7.0.1 # -r requirements/pip-tools.txt # build # sphinx +iniconfig==2.0.0 + # via + # -r requirements/doc.txt + # pytest isort==5.13.2 # via # -r requirements/doc.txt @@ -130,10 +146,6 @@ mccabe==0.7.0 # pylint mock==5.1.0 # via -r requirements/doc.txt -more-itertools==10.2.0 - # via - # -r requirements/doc.txt - # pytest mypy==1.8.0 # via -r requirements/doc.txt mypy-extensions==1.0.0 @@ -151,6 +163,7 @@ packaging==23.2 # -r requirements/pip-tools.txt # build # pydata-sphinx-theme + # pyproject-api # pytest # sphinx # tox @@ -165,20 +178,13 @@ platformdirs==4.2.0 # -r requirements/ci.txt # -r requirements/doc.txt # pylint - # virtualenv -pluggy==0.13.1 - # via - # -c requirements/constraints.txt - # -r requirements/ci.txt - # -r requirements/doc.txt - # pytest # tox -py==1.11.0 + # virtualenv +pluggy==1.4.0 # via # -r requirements/ci.txt # -r requirements/doc.txt # pytest - # pytest-forked # tox pycodestyle==2.11.1 # via -r requirements/doc.txt @@ -193,7 +199,7 @@ pygments==2.17.2 # pydata-sphinx-theme # readme-renderer # sphinx -pylint==3.0.3 +pylint==3.1.0 # via # -r requirements/doc.txt # edx-lint @@ -215,28 +221,24 @@ pylint-plugin-utils==0.8.2 # pylint-django pymongo==3.13.0 # via -r requirements/doc.txt +pyproject-api==1.6.1 + # via + # -r requirements/ci.txt + # tox pyproject-hooks==1.0.0 # via # -r requirements/pip-tools.txt # build # pip-tools -pytest==5.4.3 +pytest==8.0.2 # via - # -c requirements/constraints.txt # -r requirements/doc.txt # pytest-cov - # pytest-forked # pytest-xdist pytest-cov==4.1.0 # via -r requirements/doc.txt -pytest-forked==1.6.0 - # via - # -r requirements/doc.txt - # pytest-xdist -pytest-xdist==1.34.0 - # via - # -c requirements/constraints.txt - # -r requirements/doc.txt +pytest-xdist==3.5.0 + # via -r requirements/doc.txt python-slugify==8.0.4 # via # -r requirements/doc.txt @@ -257,11 +259,8 @@ requests==2.31.0 # sphinx six==1.16.0 # via - # -r requirements/ci.txt # -r requirements/doc.txt # edx-lint - # pytest-xdist - # tox snowballstemmer==2.2.0 # via # -r requirements/doc.txt @@ -323,15 +322,17 @@ tomli==2.0.1 # mypy # pip-tools # pylint + # pyproject-api # pyproject-hooks + # pytest # tox tomlkit==0.12.3 # via # -r requirements/doc.txt # pylint -tox==3.28.0 +tox==4.13.0 # via -r requirements/ci.txt -typing-extensions==4.9.0 +typing-extensions==4.10.0 # via # -r requirements/doc.txt # astroid @@ -346,10 +347,6 @@ virtualenv==20.25.1 # via # -r requirements/ci.txt # tox -wcwidth==0.2.13 - # via - # -r requirements/doc.txt - # pytest wheel==0.42.0 # via # -r requirements/pip-tools.txt diff --git a/requirements/django-test.txt b/requirements/django-test.txt index efe5aea..0852687 100644 --- a/requirements/django-test.txt +++ b/requirements/django-test.txt @@ -4,7 +4,7 @@ # # make upgrade # -astroid==3.0.3 +astroid==3.1.0 # via # -r requirements/test.txt # pylint @@ -13,7 +13,6 @@ attrs==23.2.0 # via # -r requirements/test.txt # hypothesis - # pytest click==8.1.7 # via # -r requirements/test.txt @@ -28,11 +27,11 @@ code-annotations==1.6.0 # via # -r requirements/test.txt # edx-lint -coverage[toml]==7.4.2 +coverage[toml]==7.4.3 # via # -r requirements/test.txt # pytest-cov -ddt==1.7.1 +ddt==1.7.2 # via -r requirements/test.txt dill==0.3.8 # via @@ -44,12 +43,17 @@ exceptiongroup==1.2.0 # via # -r requirements/test.txt # hypothesis + # pytest execnet==2.0.2 # via # -r requirements/test.txt # pytest-xdist -hypothesis==6.98.10 +hypothesis==6.98.12 # via -r requirements/test.txt +iniconfig==2.0.0 + # via + # -r requirements/test.txt + # pytest isort==5.13.2 # via # -r requirements/test.txt @@ -68,10 +72,6 @@ mccabe==0.7.0 # pylint mock==5.1.0 # via -r requirements/test.txt -more-itertools==10.2.0 - # via - # -r requirements/test.txt - # pytest mypy==1.8.0 # via -r requirements/test.txt mypy-extensions==1.0.0 @@ -90,19 +90,13 @@ platformdirs==4.2.0 # via # -r requirements/test.txt # pylint -pluggy==0.13.1 - # via - # -c requirements/constraints.txt - # -r requirements/test.txt - # pytest -py==1.11.0 +pluggy==1.4.0 # via # -r requirements/test.txt # pytest - # pytest-forked pycodestyle==2.11.1 # via -r requirements/test.txt -pylint==3.0.3 +pylint==3.1.0 # via # -r requirements/test.txt # edx-lint @@ -124,26 +118,18 @@ pylint-plugin-utils==0.8.2 # pylint-django pymongo==3.13.0 # via -r requirements/test.txt -pytest==5.4.3 +pytest==8.0.2 # via - # -c requirements/constraints.txt # -r requirements/test.txt # pytest-cov # pytest-django - # pytest-forked # pytest-xdist pytest-cov==4.1.0 # via -r requirements/test.txt -pytest-django==4.5.2 +pytest-django==4.8.0 # via -r requirements/django-test.in -pytest-forked==1.6.0 - # via - # -r requirements/test.txt - # pytest-xdist -pytest-xdist==1.34.0 - # via - # -c requirements/constraints.txt - # -r requirements/test.txt +pytest-xdist==3.5.0 + # via -r requirements/test.txt python-slugify==8.0.4 # via # -r requirements/test.txt @@ -156,7 +142,6 @@ six==1.16.0 # via # -r requirements/test.txt # edx-lint - # pytest-xdist sortedcontainers==2.4.0 # via # -r requirements/test.txt @@ -175,17 +160,14 @@ tomli==2.0.1 # coverage # mypy # pylint + # pytest tomlkit==0.12.3 # via # -r requirements/test.txt # pylint -typing-extensions==4.9.0 +typing-extensions==4.10.0 # via # -r requirements/test.txt # astroid # mypy # pylint -wcwidth==0.2.13 - # via - # -r requirements/test.txt - # pytest diff --git a/requirements/doc.txt b/requirements/doc.txt index 2edb8c4..40c1a21 100644 --- a/requirements/doc.txt +++ b/requirements/doc.txt @@ -8,7 +8,7 @@ accessible-pygments==0.0.4 # via pydata-sphinx-theme alabaster==0.7.13 # via sphinx -astroid==3.0.3 +astroid==3.1.0 # via # -r requirements/test.txt # pylint @@ -17,7 +17,6 @@ attrs==23.2.0 # via # -r requirements/test.txt # hypothesis - # pytest babel==2.14.0 # via # pydata-sphinx-theme @@ -42,11 +41,11 @@ code-annotations==1.6.0 # via # -r requirements/test.txt # edx-lint -coverage[toml]==7.4.2 +coverage[toml]==7.4.3 # via # -r requirements/test.txt # pytest-cov -ddt==1.7.1 +ddt==1.7.2 # via -r requirements/test.txt dill==0.3.8 # via @@ -63,11 +62,12 @@ exceptiongroup==1.2.0 # via # -r requirements/test.txt # hypothesis + # pytest execnet==2.0.2 # via # -r requirements/test.txt # pytest-xdist -hypothesis==6.98.10 +hypothesis==6.98.12 # via -r requirements/test.txt idna==3.6 # via requests @@ -75,6 +75,10 @@ imagesize==1.4.1 # via sphinx importlib-metadata==7.0.1 # via sphinx +iniconfig==2.0.0 + # via + # -r requirements/test.txt + # pytest isort==5.13.2 # via # -r requirements/test.txt @@ -94,10 +98,6 @@ mccabe==0.7.0 # pylint mock==5.1.0 # via -r requirements/test.txt -more-itertools==10.2.0 - # via - # -r requirements/test.txt - # pytest mypy==1.8.0 # via -r requirements/test.txt mypy-extensions==1.0.0 @@ -120,16 +120,10 @@ platformdirs==4.2.0 # via # -r requirements/test.txt # pylint -pluggy==0.13.1 - # via - # -c requirements/constraints.txt - # -r requirements/test.txt - # pytest -py==1.11.0 +pluggy==1.4.0 # via # -r requirements/test.txt # pytest - # pytest-forked pycodestyle==2.11.1 # via -r requirements/test.txt pydata-sphinx-theme==0.14.4 @@ -140,7 +134,7 @@ pygments==2.17.2 # pydata-sphinx-theme # readme-renderer # sphinx -pylint==3.0.3 +pylint==3.1.0 # via # -r requirements/test.txt # edx-lint @@ -162,23 +156,15 @@ pylint-plugin-utils==0.8.2 # pylint-django pymongo==3.13.0 # via -r requirements/test.txt -pytest==5.4.3 +pytest==8.0.2 # via - # -c requirements/constraints.txt # -r requirements/test.txt # pytest-cov - # pytest-forked # pytest-xdist pytest-cov==4.1.0 # via -r requirements/test.txt -pytest-forked==1.6.0 - # via - # -r requirements/test.txt - # pytest-xdist -pytest-xdist==1.34.0 - # via - # -c requirements/constraints.txt - # -r requirements/test.txt +pytest-xdist==3.5.0 + # via -r requirements/test.txt python-slugify==8.0.4 # via # -r requirements/test.txt @@ -197,7 +183,6 @@ six==1.16.0 # via # -r requirements/test.txt # edx-lint - # pytest-xdist snowballstemmer==2.2.0 # via sphinx sortedcontainers==2.4.0 @@ -239,11 +224,12 @@ tomli==2.0.1 # coverage # mypy # pylint + # pytest tomlkit==0.12.3 # via # -r requirements/test.txt # pylint -typing-extensions==4.9.0 +typing-extensions==4.10.0 # via # -r requirements/test.txt # astroid @@ -252,9 +238,5 @@ typing-extensions==4.9.0 # pylint urllib3==2.2.1 # via requests -wcwidth==0.2.13 - # via - # -r requirements/test.txt - # pytest zipp==3.17.0 # via importlib-metadata diff --git a/requirements/pip.txt b/requirements/pip.txt index 71954cc..6665603 100644 --- a/requirements/pip.txt +++ b/requirements/pip.txt @@ -10,5 +10,5 @@ wheel==0.42.0 # The following packages are considered to be unsafe in a requirements file: pip==24.0 # via -r requirements/pip.in -setuptools==69.1.0 +setuptools==69.1.1 # via -r requirements/pip.in diff --git a/requirements/test.txt b/requirements/test.txt index e217ca5..ba4c201 100644 --- a/requirements/test.txt +++ b/requirements/test.txt @@ -4,14 +4,12 @@ # # make upgrade # -astroid==3.0.3 +astroid==3.1.0 # via # pylint # pylint-celery attrs==23.2.0 - # via - # hypothesis - # pytest + # via hypothesis click==8.1.7 # via # click-log @@ -21,22 +19,26 @@ click-log==0.4.0 # via edx-lint code-annotations==1.6.0 # via edx-lint -coverage[toml]==7.4.2 +coverage[toml]==7.4.3 # via # -r requirements/test.in # pytest-cov -ddt==1.7.1 +ddt==1.7.2 # via -r requirements/test.in dill==0.3.8 # via pylint edx-lint==5.3.6 # via -r requirements/test.in exceptiongroup==1.2.0 - # via hypothesis + # via + # hypothesis + # pytest execnet==2.0.2 # via pytest-xdist -hypothesis==6.98.10 +hypothesis==6.98.12 # via -r requirements/test.in +iniconfig==2.0.0 + # via pytest isort==5.13.2 # via pylint jinja2==3.1.3 @@ -47,8 +49,6 @@ mccabe==0.7.0 # via pylint mock==5.1.0 # via -r requirements/test.in -more-itertools==10.2.0 - # via pytest mypy==1.8.0 # via -r requirements/test.in mypy-extensions==1.0.0 @@ -61,17 +61,11 @@ pbr==6.0.0 # stevedore platformdirs==4.2.0 # via pylint -pluggy==0.13.1 - # via - # -c requirements/constraints.txt - # pytest -py==1.11.0 - # via - # pytest - # pytest-forked +pluggy==1.4.0 + # via pytest pycodestyle==2.11.1 # via -r requirements/test.in -pylint==3.0.3 +pylint==3.1.0 # via # edx-lint # pylint-celery @@ -87,29 +81,21 @@ pylint-plugin-utils==0.8.2 # pylint-django pymongo==3.13.0 # via -r requirements/base.txt -pytest==5.4.3 +pytest==8.0.2 # via - # -c requirements/constraints.txt # -r requirements/test.in # pytest-cov - # pytest-forked # pytest-xdist pytest-cov==4.1.0 # via -r requirements/test.in -pytest-forked==1.6.0 - # via pytest-xdist -pytest-xdist==1.34.0 - # via - # -c requirements/constraints.txt - # -r requirements/test.in +pytest-xdist==3.5.0 + # via -r requirements/test.in python-slugify==8.0.4 # via code-annotations pyyaml==6.0.1 # via code-annotations six==1.16.0 - # via - # edx-lint - # pytest-xdist + # via edx-lint sortedcontainers==2.4.0 # via hypothesis stevedore==5.2.0 @@ -123,13 +109,12 @@ tomli==2.0.1 # coverage # mypy # pylint + # pytest tomlkit==0.12.3 # via pylint -typing-extensions==4.9.0 +typing-extensions==4.10.0 # via # -r requirements/base.txt # astroid # mypy # pylint -wcwidth==0.2.13 - # via pytest