diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index b3d18f92..924362f9 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -12,11 +12,11 @@ repos: - id: reorder-python-imports args: ["--application-directories", "src"] - repo: https://github.com/psf/black - rev: 23.11.0 + rev: 23.12.1 hooks: - id: black - repo: https://github.com/PyCQA/flake8 - rev: 6.1.0 + rev: 7.0.0 hooks: - id: flake8 additional_dependencies: diff --git a/requirements/build.txt b/requirements/build.txt index 3d9d4d00..493d6481 100644 --- a/requirements/build.txt +++ b/requirements/build.txt @@ -7,7 +7,7 @@ # build==1.0.3 # via -r requirements/build.in -packaging==23.1 +packaging==23.2 # via build pyproject-hooks==1.0.0 # via build diff --git a/requirements/dev.txt b/requirements/dev.txt index 2d24e6f0..ff450fe9 100644 --- a/requirements/dev.txt +++ b/requirements/dev.txt @@ -10,7 +10,7 @@ -r typing.txt build==1.0.3 # via pip-tools -cachetools==5.3.1 +cachetools==5.3.2 # via tox cfgv==3.4.0 # via pre-commit @@ -22,23 +22,23 @@ click==8.1.7 # pip-tools colorama==0.4.6 # via tox -distlib==0.3.7 +distlib==0.3.8 # via virtualenv -filelock==3.12.3 +filelock==3.13.1 # via # tox # virtualenv -identify==2.5.27 +identify==2.5.33 # via pre-commit pip-compile-multi==2.6.3 # via -r requirements/dev.in pip-tools==7.3.0 # via pip-compile-multi -platformdirs==3.10.0 +platformdirs==4.1.0 # via # tox # virtualenv -pre-commit==3.4.0 +pre-commit==3.6.0 # via -r requirements/dev.in pyproject-api==1.6.1 # via tox @@ -48,13 +48,13 @@ pyyaml==6.0.1 # via pre-commit toposort==1.10 # via pip-compile-multi -tox==4.11.1 +tox==4.12.1 # via -r requirements/dev.in -virtualenv==20.24.4 +virtualenv==20.25.0 # via # pre-commit # tox -wheel==0.41.2 +wheel==0.42.0 # via pip-tools # The following packages are considered to be unsafe in a requirements file: diff --git a/requirements/docs.txt b/requirements/docs.txt index 55673f7b..f38e6d5b 100644 --- a/requirements/docs.txt +++ b/requirements/docs.txt @@ -5,62 +5,57 @@ # # pip-compile-multi # -alabaster==0.7.13 +alabaster==0.7.16 # via sphinx -babel==2.12.1 +babel==2.14.0 # via sphinx -certifi==2023.7.22 +certifi==2023.11.17 # via requests -charset-normalizer==3.2.0 +charset-normalizer==3.3.2 # via requests docutils==0.20.1 # via sphinx -idna==3.4 +idna==3.6 # via requests imagesize==1.4.1 # via sphinx -jinja2==3.1.2 +jinja2==3.1.3 # via sphinx -markupsafe==2.1.3 +markupsafe==2.1.4 # via jinja2 -packaging==23.1 +packaging==23.2 # via # pallets-sphinx-themes # sphinx pallets-sphinx-themes==2.1.1 # via -r requirements/docs.in -pygments==2.16.1 +pygments==2.17.2 # via sphinx requests==2.31.0 # via sphinx snowballstemmer==2.2.0 # via sphinx -sphinx==7.2.5 +sphinx==7.2.6 # via # -r requirements/docs.in # pallets-sphinx-themes # sphinx-issues - # sphinxcontrib-applehelp - # sphinxcontrib-devhelp - # sphinxcontrib-htmlhelp # sphinxcontrib-log-cabinet - # sphinxcontrib-qthelp - # sphinxcontrib-serializinghtml -sphinx-issues==3.0.1 +sphinx-issues==4.0.0 # via -r requirements/docs.in -sphinxcontrib-applehelp==1.0.7 +sphinxcontrib-applehelp==1.0.8 # via sphinx -sphinxcontrib-devhelp==1.0.5 +sphinxcontrib-devhelp==1.0.6 # via sphinx -sphinxcontrib-htmlhelp==2.0.4 +sphinxcontrib-htmlhelp==2.0.5 # via sphinx sphinxcontrib-jsmath==1.0.1 # via sphinx sphinxcontrib-log-cabinet==1.0.1 # via -r requirements/docs.in -sphinxcontrib-qthelp==1.0.6 +sphinxcontrib-qthelp==1.0.7 # via sphinx -sphinxcontrib-serializinghtml==1.1.9 +sphinxcontrib-serializinghtml==1.1.10 # via sphinx -urllib3==2.0.4 +urllib3==2.1.0 # via requests diff --git a/requirements/tests.txt b/requirements/tests.txt index bc275da8..ec9b9455 100644 --- a/requirements/tests.txt +++ b/requirements/tests.txt @@ -7,9 +7,9 @@ # iniconfig==2.0.0 # via pytest -packaging==23.1 +packaging==23.2 # via pytest pluggy==1.3.0 # via pytest -pytest==7.4.1 +pytest==7.4.4 # via -r requirements/tests.in diff --git a/requirements/typing.txt b/requirements/typing.txt index 4dbce907..474b667b 100644 --- a/requirements/typing.txt +++ b/requirements/typing.txt @@ -7,21 +7,21 @@ # iniconfig==2.0.0 # via pytest -mypy==1.5.1 +mypy==1.8.0 # via -r requirements/typing.in mypy-extensions==1.0.0 # via mypy nodeenv==1.8.0 # via pyright -packaging==23.1 +packaging==23.2 # via pytest pluggy==1.3.0 # via pytest -pyright==1.1.326 +pyright==1.1.347 # via -r requirements/typing.in -pytest==7.4.1 +pytest==7.4.4 # via -r requirements/typing.in -typing-extensions==4.7.1 +typing-extensions==4.9.0 # via mypy # The following packages are considered to be unsafe in a requirements file: