From 821d41f8866f62110f4cfbea436af88a12c0599d Mon Sep 17 00:00:00 2001 From: GitHub Date: Thu, 24 Aug 2023 09:57:53 +0000 Subject: [PATCH] MAINT: update pip constraints and pre-commit --- .constraints/py3.10.txt | 98 ++++++++++++++++++--------------------- .constraints/py3.11.txt | 96 ++++++++++++++++++-------------------- .constraints/py3.7.txt | 50 +++++++++----------- .constraints/py3.8.txt | 88 ++++++++++++++++------------------- .constraints/py3.9.txt | 100 ++++++++++++++++++---------------------- .pre-commit-config.yaml | 14 +++--- 6 files changed, 204 insertions(+), 242 deletions(-) diff --git a/.constraints/py3.10.txt b/.constraints/py3.10.txt index e91a2e5b..cf2e6e3f 100644 --- a/.constraints/py3.10.txt +++ b/.constraints/py3.10.txt @@ -7,12 +7,11 @@ accessible-pygments==0.0.4 alabaster==0.7.13 anyio==3.7.1 -appdirs==1.4.4 -argon2-cffi==21.3.0 +argon2-cffi==23.1.0 argon2-cffi-bindings==21.2.0 arrow==1.2.3 asttokens==2.2.1 -async-lru==2.0.3 +async-lru==2.0.4 attrs==23.1.0 babel==2.12.1 backcall==0.2.0 @@ -20,67 +19,64 @@ beautifulsoup4==4.12.2 black==23.7.0 bleach==6.0.0 cachetools==5.3.1 -cattrs==23.1.2 certifi==2023.7.22 cffi==1.15.1 -cfgv==3.3.1 -chardet==5.1.0 +cfgv==3.4.0 +chardet==5.2.0 charset-normalizer==3.2.0 -click==8.1.6 +click==8.1.7 colorama==0.4.6 -comm==0.1.3 +comm==0.1.4 contourpy==1.1.0 cycler==0.11.0 -debugpy==1.6.7 +debugpy==1.6.7.post1 decorator==5.1.1 defusedxml==0.7.1 distlib==0.3.7 docutils==0.17.1 -esbonio==0.16.1 -exceptiongroup==1.1.2 +exceptiongroup==1.1.3 executing==1.2.0 fastjsonschema==2.18.0 filelock==3.12.2 -fonttools==4.41.1 +fonttools==4.42.1 fqdn==1.5.1 graphviz==0.20.1 greenlet==2.0.2 -identify==2.5.26 +identify==2.5.27 idna==3.4 imagesize==1.4.1 importlib-metadata==6.8.0 iniconfig==2.0.0 -ipykernel==6.25.0 +ipykernel==6.25.1 ipympl==0.9.3 ipython==8.14.0 ipython-genutils==0.2.0 -ipywidgets==8.0.7 +ipywidgets==8.1.0 isoduration==20.11.0 -jedi==0.18.2 +jedi==0.19.0 jinja2==3.1.2 json5==0.9.14 jsonpointer==2.4 -jsonschema==4.18.4 +jsonschema==4.19.0 jsonschema-specifications==2023.7.1 jupyter==1.0.0 jupyter-cache==0.6.1 jupyter-client==8.3.0 jupyter-console==6.6.3 jupyter-core==5.3.1 -jupyter-events==0.6.3 +jupyter-events==0.7.0 jupyter-lsp==2.2.0 -jupyter-server==2.7.0 +jupyter-server==2.7.2 jupyter-server-terminals==0.4.4 -jupyterlab==4.0.3 +jupyterlab==4.0.5 jupyterlab-code-formatter==2.2.1 jupyterlab-myst==2.0.1 jupyterlab-pygments==0.2.2 jupyterlab-server==2.24.0 jupyterlab-widgets==3.0.8 -kiwisolver==1.4.4 +kiwisolver==1.4.5 latexcodec==2.0.1 livereload==2.6.3 -lsprotocol==2023.0.0a2 markdown-it-py==2.2.0 markupsafe==2.1.3 matplotlib==3.7.2 @@ -93,23 +89,23 @@ mypy-extensions==1.0.0 myst-nb==0.17.2 myst-parser==0.18.1 nbclient==0.6.8 -nbconvert==7.7.3 -nbformat==5.9.1 -nbmake==1.4.1 -nest-asyncio==1.5.6 +nbconvert==7.7.4 +nbformat==5.9.2 +nbmake==1.4.3 +nest-asyncio==1.5.7 nodeenv==1.8.0 -notebook==7.0.0 +notebook==7.0.2 notebook-shim==0.2.3 -numpy==1.25.1 -overrides==7.3.1 +numpy==1.25.2 +overrides==7.4.0 packaging==23.1 pandocfilters==1.5.0 parso==0.8.3 -pathspec==0.11.1 +pathspec==0.11.2 pexpect==4.8.0 pickleshare==0.7.5 pillow==10.0.0 -platformdirs==3.9.1 +platformdirs==3.10.0 pluggy==1.2.0 pre-commit==3.3.3 prometheus-client==0.17.1 @@ -118,29 +114,26 @@ psutil==5.9.5 ptyprocess==0.7.0 pure-eval==0.2.2 pybtex==0.24.0 -pybtex-docutils==1.0.2 +pybtex-docutils==1.0.3 pycparser==2.21 -pydantic==1.10.12 pydata-sphinx-theme==0.13.3 -pygls==1.0.2 -pygments==2.15.1 +pygments==2.16.1 pyparsing==3.0.9 -pyproject-api==1.5.3 -pyspellchecker==0.7.2 +pyproject-api==1.5.4 pytest==7.4.0 python-dateutil==2.8.2 python-json-logger==2.0.7 pyyaml==6.0.1 -pyzmq==25.1.0 +pyzmq==25.1.1 qtconsole==5.4.3 qtpy==2.3.1 -referencing==0.30.0 +referencing==0.30.2 requests==2.31.0 requests-file==1.5.1 rfc3339-validator==0.1.4 rfc3986-validator==0.1.1 rpds-py==0.9.2 -ruff==0.0.280 +ruff==0.0.285 send2trash==1.8.2 six==1.16.0 sniffio==1.3.0 @@ -155,37 +148,36 @@ sphinx-copybutton==0.5.2 sphinx-data-viewer==0.1.2 sphinx-design==0.5.0 sphinx-issues==3.0.1 -sphinx-needs==1.2.2 +sphinx-needs==1.3.0 sphinx-thebe==0.2.1 sphinx-togglebutton==0.3.2 -sphinxcontrib-applehelp==1.0.4 +sphinxcontrib-applehelp==1.0.7 sphinxcontrib-bibtex==2.5.0 -sphinxcontrib-devhelp==1.0.2 +sphinxcontrib-devhelp==1.0.5 sphinxcontrib-hep-pdgref==0.1.4 -sphinxcontrib-htmlhelp==2.0.1 +sphinxcontrib-htmlhelp==2.0.4 sphinxcontrib-jsmath==1.0.1 sphinxcontrib-plantuml==0.25 -sphinxcontrib-qthelp==1.0.3 -sphinxcontrib-serializinghtml==1.1.5 -sqlalchemy==2.0.19 +sphinxcontrib-qthelp==1.0.6 +sphinxcontrib-serializinghtml==1.1.9 +sqlalchemy==2.0.20 stack-data==0.6.2 tabulate==0.9.0 terminado==0.17.1 tinycss2==1.2.1 tomli==2.0.1 -tornado==6.3.2 -tox==4.6.4 +tornado==6.3.3 +tox==4.10.0 traitlets==5.9.0 -typeguard==3.0.2 typing-extensions==4.7.1 uri-template==1.3.0 urllib3==2.0.4 -virtualenv==20.24.2 +virtualenv==20.24.3 wcwidth==0.2.6 webcolors==1.13 webencodings==0.5.1 -websocket-client==1.6.1 -wheel==0.41.0 +websocket-client==1.6.2 +wheel==0.41.2 widgetsnbextension==4.0.8 zipp==3.16.2 diff --git a/.constraints/py3.11.txt b/.constraints/py3.11.txt index 61d4f615..12c5a6b0 100644 --- a/.constraints/py3.11.txt +++ b/.constraints/py3.11.txt @@ -7,12 +7,11 @@ accessible-pygments==0.0.4 alabaster==0.7.13 anyio==3.7.1 -appdirs==1.4.4 -argon2-cffi==21.3.0 +argon2-cffi==23.1.0 argon2-cffi-bindings==21.2.0 arrow==1.2.3 asttokens==2.2.1 -async-lru==2.0.3 +async-lru==2.0.4 attrs==23.1.0 babel==2.12.1 backcall==0.2.0 @@ -20,66 +19,63 @@ beautifulsoup4==4.12.2 black==23.7.0 bleach==6.0.0 cachetools==5.3.1 -cattrs==23.1.2 certifi==2023.7.22 cffi==1.15.1 -cfgv==3.3.1 -chardet==5.1.0 +cfgv==3.4.0 +chardet==5.2.0 charset-normalizer==3.2.0 -click==8.1.6 +click==8.1.7 colorama==0.4.6 -comm==0.1.3 +comm==0.1.4 contourpy==1.1.0 cycler==0.11.0 -debugpy==1.6.7 +debugpy==1.6.7.post1 decorator==5.1.1 defusedxml==0.7.1 distlib==0.3.7 docutils==0.17.1 -esbonio==0.16.1 executing==1.2.0 fastjsonschema==2.18.0 filelock==3.12.2 -fonttools==4.41.1 +fonttools==4.42.1 fqdn==1.5.1 graphviz==0.20.1 greenlet==2.0.2 -identify==2.5.26 +identify==2.5.27 idna==3.4 imagesize==1.4.1 importlib-metadata==6.8.0 iniconfig==2.0.0 -ipykernel==6.25.0 +ipykernel==6.25.1 ipympl==0.9.3 ipython==8.14.0 ipython-genutils==0.2.0 -ipywidgets==8.0.7 +ipywidgets==8.1.0 isoduration==20.11.0 -jedi==0.18.2 +jedi==0.19.0 jinja2==3.1.2 json5==0.9.14 jsonpointer==2.4 -jsonschema==4.18.4 +jsonschema==4.19.0 jsonschema-specifications==2023.7.1 jupyter==1.0.0 jupyter-cache==0.6.1 jupyter-client==8.3.0 jupyter-console==6.6.3 jupyter-core==5.3.1 -jupyter-events==0.6.3 +jupyter-events==0.7.0 jupyter-lsp==2.2.0 -jupyter-server==2.7.0 +jupyter-server==2.7.2 jupyter-server-terminals==0.4.4 -jupyterlab==4.0.3 +jupyterlab==4.0.5 jupyterlab-code-formatter==2.2.1 jupyterlab-myst==2.0.1 jupyterlab-pygments==0.2.2 jupyterlab-server==2.24.0 jupyterlab-widgets==3.0.8 -kiwisolver==1.4.4 +kiwisolver==1.4.5 latexcodec==2.0.1 livereload==2.6.3 -lsprotocol==2023.0.0a2 markdown-it-py==2.2.0 markupsafe==2.1.3 matplotlib==3.7.2 @@ -92,23 +88,23 @@ mypy-extensions==1.0.0 myst-nb==0.17.2 myst-parser==0.18.1 nbclient==0.6.8 -nbconvert==7.7.3 -nbformat==5.9.1 -nbmake==1.4.1 -nest-asyncio==1.5.6 +nbconvert==7.7.4 +nbformat==5.9.2 +nbmake==1.4.3 +nest-asyncio==1.5.7 nodeenv==1.8.0 -notebook==7.0.0 +notebook==7.0.2 notebook-shim==0.2.3 -numpy==1.25.1 -overrides==7.3.1 +numpy==1.25.2 +overrides==7.4.0 packaging==23.1 pandocfilters==1.5.0 parso==0.8.3 -pathspec==0.11.1 +pathspec==0.11.2 pexpect==4.8.0 pickleshare==0.7.5 pillow==10.0.0 -platformdirs==3.9.1 +platformdirs==3.10.0 pluggy==1.2.0 pre-commit==3.3.3 prometheus-client==0.17.1 @@ -117,29 +113,26 @@ psutil==5.9.5 ptyprocess==0.7.0 pure-eval==0.2.2 pybtex==0.24.0 -pybtex-docutils==1.0.2 +pybtex-docutils==1.0.3 pycparser==2.21 -pydantic==1.10.12 pydata-sphinx-theme==0.13.3 -pygls==1.0.2 -pygments==2.15.1 +pygments==2.16.1 pyparsing==3.0.9 -pyproject-api==1.5.3 -pyspellchecker==0.7.2 +pyproject-api==1.5.4 pytest==7.4.0 python-dateutil==2.8.2 python-json-logger==2.0.7 pyyaml==6.0.1 -pyzmq==25.1.0 +pyzmq==25.1.1 qtconsole==5.4.3 qtpy==2.3.1 -referencing==0.30.0 +referencing==0.30.2 requests==2.31.0 requests-file==1.5.1 rfc3339-validator==0.1.4 rfc3986-validator==0.1.1 rpds-py==0.9.2 -ruff==0.0.280 +ruff==0.0.285 send2trash==1.8.2 six==1.16.0 sniffio==1.3.0 @@ -154,36 +147,35 @@ sphinx-copybutton==0.5.2 sphinx-data-viewer==0.1.2 sphinx-design==0.5.0 sphinx-issues==3.0.1 -sphinx-needs==1.2.2 +sphinx-needs==1.3.0 sphinx-thebe==0.2.1 sphinx-togglebutton==0.3.2 -sphinxcontrib-applehelp==1.0.4 +sphinxcontrib-applehelp==1.0.7 sphinxcontrib-bibtex==2.5.0 -sphinxcontrib-devhelp==1.0.2 +sphinxcontrib-devhelp==1.0.5 sphinxcontrib-hep-pdgref==0.1.4 -sphinxcontrib-htmlhelp==2.0.1 +sphinxcontrib-htmlhelp==2.0.4 sphinxcontrib-jsmath==1.0.1 sphinxcontrib-plantuml==0.25 -sphinxcontrib-qthelp==1.0.3 -sphinxcontrib-serializinghtml==1.1.5 -sqlalchemy==2.0.19 +sphinxcontrib-qthelp==1.0.6 +sphinxcontrib-serializinghtml==1.1.9 +sqlalchemy==2.0.20 stack-data==0.6.2 tabulate==0.9.0 terminado==0.17.1 tinycss2==1.2.1 -tornado==6.3.2 -tox==4.6.4 +tornado==6.3.3 +tox==4.10.0 traitlets==5.9.0 -typeguard==3.0.2 typing-extensions==4.7.1 uri-template==1.3.0 urllib3==2.0.4 -virtualenv==20.24.2 +virtualenv==20.24.3 wcwidth==0.2.6 webcolors==1.13 webencodings==0.5.1 -websocket-client==1.6.1 -wheel==0.41.0 +websocket-client==1.6.2 +wheel==0.41.2 widgetsnbextension==4.0.8 zipp==3.16.2 diff --git a/.constraints/py3.7.txt b/.constraints/py3.7.txt index 9e26254d..0727395a 100644 --- a/.constraints/py3.7.txt +++ b/.constraints/py3.7.txt @@ -9,8 +9,7 @@ aiofiles==22.1.0 aiosqlite==0.19.0 alabaster==0.7.13 anyio==3.7.1 -appdirs==1.4.4 -argon2-cffi==21.3.0 +argon2-cffi==23.1.0 argon2-cffi-bindings==21.2.0 arrow==1.2.3 attrs==23.1.0 @@ -21,23 +20,22 @@ black==23.3.0 bleach==6.0.0 cached-property==1.5.2 cachetools==5.3.1 -cattrs==23.1.2 certifi==2023.7.22 cffi==1.15.1 cfgv==3.3.1 -chardet==5.1.0 +chardet==5.2.0 charset-normalizer==3.2.0 -click==8.1.6 +click==8.1.7 colorama==0.4.6 +comm==0.1.4 cycler==0.11.0 -debugpy==1.6.7 +debugpy==1.6.7.post1 decorator==5.1.1 defusedxml==0.7.1 distlib==0.3.7 docutils==0.17.1 entrypoints==0.4 -esbonio==0.16.1 -exceptiongroup==1.1.2 +exceptiongroup==1.1.3 fastjsonschema==2.18.0 filelock==3.12.2 fonttools==4.38.0 @@ -54,9 +52,9 @@ ipykernel==6.16.2 ipympl==0.9.3 ipython==7.34.0 ipython-genutils==0.2.0 -ipywidgets==8.0.7 +ipywidgets==8.1.0 isoduration==20.11.0 -jedi==0.18.2 +jedi==0.19.0 jinja2==3.1.2 json5==0.9.14 jsonpointer==2.4 @@ -77,10 +75,9 @@ jupyterlab-myst==1.2.0 jupyterlab-pygments==0.2.2 jupyterlab-server==2.24.0 jupyterlab-widgets==3.0.8 -kiwisolver==1.4.4 +kiwisolver==1.4.5 latexcodec==2.0.1 livereload==2.6.3 -lsprotocol==2023.0.0a2 markdown-it-py==2.2.0 markupsafe==2.1.3 matplotlib==3.5.3 @@ -97,20 +94,20 @@ nbclient==0.5.13 nbconvert==7.6.0 nbformat==5.8.0 nbmake==1.2.1 ; python_version == "3.7.*" -nest-asyncio==1.5.6 +nest-asyncio==1.5.7 nodeenv==1.8.0 -notebook==6.5.4 +notebook==6.5.5 notebook-shim==0.2.3 numpy==1.21.6 packaging==23.1 pandocfilters==1.5.0 parso==0.8.3 -pathspec==0.11.1 +pathspec==0.11.2 pexpect==4.8.0 pickleshare==0.7.5 pillow==9.5.0 pkgutil-resolve-name==1.3.10 -platformdirs==3.9.1 +platformdirs==3.10.0 pluggy==1.2.0 pre-commit==2.21.0 prometheus-client==0.17.1 @@ -118,29 +115,27 @@ prompt-toolkit==3.0.39 psutil==5.9.5 ptyprocess==0.7.0 pybtex==0.24.0 -pybtex-docutils==1.0.2 +pybtex-docutils==1.0.3 pycparser==2.21 pydantic==1.10.12 pydata-sphinx-theme==0.13.3 -pygls==1.0.2 -pygments==2.15.1 -pyparsing==3.1.0 +pygments==2.16.1 +pyparsing==3.1.1 pyproject-api==1.5.3 pyrsistent==0.19.3 -pyspellchecker==0.7.2 pytest==7.4.0 python-dateutil==2.8.2 python-json-logger==2.0.7 pytz==2023.3 pyyaml==6.0.1 -pyzmq==25.1.0 +pyzmq==24.0.1 qtconsole==5.4.3 qtpy==2.3.1 requests==2.31.0 requests-file==1.5.1 rfc3339-validator==0.1.4 rfc3986-validator==0.1.1 -ruff==0.0.280 +ruff==0.0.285 send2trash==1.8.2 six==1.16.0 sniffio==1.3.0 @@ -155,7 +150,7 @@ sphinx-copybutton==0.5.2 sphinx-data-viewer==0.1.2 sphinx-design==0.4.1 sphinx-issues==3.0.1 -sphinx-needs==1.2.2 +sphinx-needs==1.3.0 sphinx-thebe==0.2.1 sphinx-togglebutton==0.3.2 sphinxcontrib-applehelp==1.0.2 @@ -173,19 +168,18 @@ terminado==0.17.1 tinycss2==1.2.1 tomli==2.0.1 tornado==6.2 -tox==4.6.4 +tox==4.8.0 traitlets==5.9.0 typed-ast==1.5.5 -typeguard==3.0.2 typing-extensions==4.7.1 uri-template==1.3.0 urllib3==2.0.4 -virtualenv==20.24.2 +virtualenv==20.24.3 wcwidth==0.2.6 webcolors==1.13 webencodings==0.5.1 websocket-client==1.6.1 -wheel==0.41.0 +wheel==0.41.2 widgetsnbextension==4.0.8 y-py==0.5.9 ypy-websocket==0.8.2 ; python_version < "3.8.0" diff --git a/.constraints/py3.8.txt b/.constraints/py3.8.txt index 4e664b52..21f1052a 100644 --- a/.constraints/py3.8.txt +++ b/.constraints/py3.8.txt @@ -7,12 +7,11 @@ accessible-pygments==0.0.4 alabaster==0.7.13 anyio==3.7.1 -appdirs==1.4.4 -argon2-cffi==21.3.0 +argon2-cffi==23.1.0 argon2-cffi-bindings==21.2.0 arrow==1.2.3 asttokens==2.2.1 -async-lru==2.0.3 +async-lru==2.0.4 attrs==23.1.0 babel==2.12.1 backcall==0.2.0 @@ -20,68 +19,65 @@ beautifulsoup4==4.12.2 black==23.7.0 bleach==6.0.0 cachetools==5.3.1 -cattrs==23.1.2 certifi==2023.7.22 cffi==1.15.1 -cfgv==3.3.1 -chardet==5.1.0 +cfgv==3.4.0 +chardet==5.2.0 charset-normalizer==3.2.0 -click==8.1.6 +click==8.1.7 colorama==0.4.6 -comm==0.1.3 +comm==0.1.4 contourpy==1.1.0 cycler==0.11.0 -debugpy==1.6.7 +debugpy==1.6.7.post1 decorator==5.1.1 defusedxml==0.7.1 distlib==0.3.7 docutils==0.17.1 -esbonio==0.16.1 -exceptiongroup==1.1.2 +exceptiongroup==1.1.3 executing==1.2.0 fastjsonschema==2.18.0 filelock==3.12.2 -fonttools==4.41.1 +fonttools==4.42.1 fqdn==1.5.1 graphviz==0.20.1 greenlet==2.0.2 -identify==2.5.26 +identify==2.5.27 idna==3.4 imagesize==1.4.1 importlib-metadata==6.8.0 -importlib-resources==6.0.0 +importlib-resources==6.0.1 iniconfig==2.0.0 -ipykernel==6.25.0 +ipykernel==6.25.1 ipympl==0.9.3 ipython==8.12.2 ipython-genutils==0.2.0 -ipywidgets==8.0.7 +ipywidgets==8.1.0 isoduration==20.11.0 -jedi==0.18.2 +jedi==0.19.0 jinja2==3.1.2 json5==0.9.14 jsonpointer==2.4 -jsonschema==4.18.4 +jsonschema==4.19.0 jsonschema-specifications==2023.7.1 jupyter==1.0.0 jupyter-cache==0.6.1 jupyter-client==8.3.0 jupyter-console==6.6.3 jupyter-core==5.3.1 -jupyter-events==0.6.3 +jupyter-events==0.7.0 jupyter-lsp==2.2.0 -jupyter-server==2.7.0 +jupyter-server==2.7.2 jupyter-server-terminals==0.4.4 -jupyterlab==4.0.3 +jupyterlab==4.0.5 jupyterlab-code-formatter==2.2.1 jupyterlab-myst==2.0.1 jupyterlab-pygments==0.2.2 jupyterlab-server==2.24.0 jupyterlab-widgets==3.0.8 -kiwisolver==1.4.4 +kiwisolver==1.4.5 latexcodec==2.0.1 livereload==2.6.3 -lsprotocol==2023.0.0a2 markdown-it-py==2.2.0 markupsafe==2.1.3 matplotlib==3.7.2 @@ -94,24 +90,24 @@ mypy-extensions==1.0.0 myst-nb==0.17.2 myst-parser==0.18.1 nbclient==0.6.8 -nbconvert==7.7.3 -nbformat==5.9.1 -nbmake==1.4.1 -nest-asyncio==1.5.6 +nbconvert==7.7.4 +nbformat==5.9.2 +nbmake==1.4.3 +nest-asyncio==1.5.7 nodeenv==1.8.0 -notebook==7.0.0 +notebook==7.0.2 notebook-shim==0.2.3 numpy==1.24.4 -overrides==7.3.1 +overrides==7.4.0 packaging==23.1 pandocfilters==1.5.0 parso==0.8.3 -pathspec==0.11.1 +pathspec==0.11.2 pexpect==4.8.0 pickleshare==0.7.5 pillow==10.0.0 pkgutil-resolve-name==1.3.10 -platformdirs==3.9.1 +platformdirs==3.10.0 pluggy==1.2.0 pre-commit==3.3.3 prometheus-client==0.17.1 @@ -120,30 +116,27 @@ psutil==5.9.5 ptyprocess==0.7.0 pure-eval==0.2.2 pybtex==0.24.0 -pybtex-docutils==1.0.2 +pybtex-docutils==1.0.3 pycparser==2.21 -pydantic==1.10.12 pydata-sphinx-theme==0.13.3 -pygls==1.0.2 -pygments==2.15.1 +pygments==2.16.1 pyparsing==3.0.9 -pyproject-api==1.5.3 -pyspellchecker==0.7.2 +pyproject-api==1.5.4 pytest==7.4.0 python-dateutil==2.8.2 python-json-logger==2.0.7 pytz==2023.3 pyyaml==6.0.1 -pyzmq==25.1.0 +pyzmq==25.1.1 qtconsole==5.4.3 qtpy==2.3.1 -referencing==0.30.0 +referencing==0.30.2 requests==2.31.0 requests-file==1.5.1 rfc3339-validator==0.1.4 rfc3986-validator==0.1.1 rpds-py==0.9.2 -ruff==0.0.280 +ruff==0.0.285 send2trash==1.8.2 six==1.16.0 sniffio==1.3.0 @@ -158,7 +151,7 @@ sphinx-copybutton==0.5.2 sphinx-data-viewer==0.1.2 sphinx-design==0.5.0 sphinx-issues==3.0.1 -sphinx-needs==1.2.2 +sphinx-needs==1.3.0 sphinx-thebe==0.2.1 sphinx-togglebutton==0.3.2 sphinxcontrib-applehelp==1.0.4 @@ -170,25 +163,24 @@ sphinxcontrib-jsmath==1.0.1 sphinxcontrib-plantuml==0.25 sphinxcontrib-qthelp==1.0.3 sphinxcontrib-serializinghtml==1.1.5 -sqlalchemy==2.0.19 +sqlalchemy==2.0.20 stack-data==0.6.2 tabulate==0.9.0 terminado==0.17.1 tinycss2==1.2.1 tomli==2.0.1 -tornado==6.3.2 -tox==4.6.4 +tornado==6.3.3 +tox==4.10.0 traitlets==5.9.0 -typeguard==3.0.2 typing-extensions==4.7.1 uri-template==1.3.0 urllib3==2.0.4 -virtualenv==20.24.2 +virtualenv==20.24.3 wcwidth==0.2.6 webcolors==1.13 webencodings==0.5.1 -websocket-client==1.6.1 -wheel==0.41.0 +websocket-client==1.6.2 +wheel==0.41.2 widgetsnbextension==4.0.8 zipp==3.16.2 diff --git a/.constraints/py3.9.txt b/.constraints/py3.9.txt index 52e50a25..45bca2c7 100644 --- a/.constraints/py3.9.txt +++ b/.constraints/py3.9.txt @@ -7,12 +7,11 @@ accessible-pygments==0.0.4 alabaster==0.7.13 anyio==3.7.1 -appdirs==1.4.4 -argon2-cffi==21.3.0 +argon2-cffi==23.1.0 argon2-cffi-bindings==21.2.0 arrow==1.2.3 asttokens==2.2.1 -async-lru==2.0.3 +async-lru==2.0.4 attrs==23.1.0 babel==2.12.1 backcall==0.2.0 @@ -20,68 +19,65 @@ beautifulsoup4==4.12.2 black==23.7.0 bleach==6.0.0 cachetools==5.3.1 -cattrs==23.1.2 certifi==2023.7.22 cffi==1.15.1 -cfgv==3.3.1 -chardet==5.1.0 +cfgv==3.4.0 +chardet==5.2.0 charset-normalizer==3.2.0 -click==8.1.6 +click==8.1.7 colorama==0.4.6 -comm==0.1.3 +comm==0.1.4 contourpy==1.1.0 cycler==0.11.0 -debugpy==1.6.7 +debugpy==1.6.7.post1 decorator==5.1.1 defusedxml==0.7.1 distlib==0.3.7 docutils==0.17.1 -esbonio==0.16.1 -exceptiongroup==1.1.2 +exceptiongroup==1.1.3 executing==1.2.0 fastjsonschema==2.18.0 filelock==3.12.2 -fonttools==4.41.1 +fonttools==4.42.1 fqdn==1.5.1 graphviz==0.20.1 greenlet==2.0.2 -identify==2.5.26 +identify==2.5.27 idna==3.4 imagesize==1.4.1 importlib-metadata==6.8.0 -importlib-resources==6.0.0 +importlib-resources==6.0.1 iniconfig==2.0.0 -ipykernel==6.25.0 +ipykernel==6.25.1 ipympl==0.9.3 ipython==8.14.0 ipython-genutils==0.2.0 -ipywidgets==8.0.7 +ipywidgets==8.1.0 isoduration==20.11.0 -jedi==0.18.2 +jedi==0.19.0 jinja2==3.1.2 json5==0.9.14 jsonpointer==2.4 -jsonschema==4.18.4 +jsonschema==4.19.0 jsonschema-specifications==2023.7.1 jupyter==1.0.0 jupyter-cache==0.6.1 jupyter-client==8.3.0 jupyter-console==6.6.3 jupyter-core==5.3.1 -jupyter-events==0.6.3 +jupyter-events==0.7.0 jupyter-lsp==2.2.0 -jupyter-server==2.7.0 +jupyter-server==2.7.2 jupyter-server-terminals==0.4.4 -jupyterlab==4.0.3 +jupyterlab==4.0.5 jupyterlab-code-formatter==2.2.1 jupyterlab-myst==2.0.1 jupyterlab-pygments==0.2.2 jupyterlab-server==2.24.0 jupyterlab-widgets==3.0.8 -kiwisolver==1.4.4 +kiwisolver==1.4.5 latexcodec==2.0.1 livereload==2.6.3 -lsprotocol==2023.0.0a2 markdown-it-py==2.2.0 markupsafe==2.1.3 matplotlib==3.7.2 @@ -94,23 +90,23 @@ mypy-extensions==1.0.0 myst-nb==0.17.2 myst-parser==0.18.1 nbclient==0.6.8 -nbconvert==7.7.3 -nbformat==5.9.1 -nbmake==1.4.1 -nest-asyncio==1.5.6 +nbconvert==7.7.4 +nbformat==5.9.2 +nbmake==1.4.3 +nest-asyncio==1.5.7 nodeenv==1.8.0 -notebook==7.0.0 +notebook==7.0.2 notebook-shim==0.2.3 -numpy==1.25.1 -overrides==7.3.1 +numpy==1.25.2 +overrides==7.4.0 packaging==23.1 pandocfilters==1.5.0 parso==0.8.3 -pathspec==0.11.1 +pathspec==0.11.2 pexpect==4.8.0 pickleshare==0.7.5 pillow==10.0.0 -platformdirs==3.9.1 +platformdirs==3.10.0 pluggy==1.2.0 pre-commit==3.3.3 prometheus-client==0.17.1 @@ -119,29 +115,26 @@ psutil==5.9.5 ptyprocess==0.7.0 pure-eval==0.2.2 pybtex==0.24.0 -pybtex-docutils==1.0.2 +pybtex-docutils==1.0.3 pycparser==2.21 -pydantic==1.10.12 pydata-sphinx-theme==0.13.3 -pygls==1.0.2 -pygments==2.15.1 +pygments==2.16.1 pyparsing==3.0.9 -pyproject-api==1.5.3 -pyspellchecker==0.7.2 +pyproject-api==1.5.4 pytest==7.4.0 python-dateutil==2.8.2 python-json-logger==2.0.7 pyyaml==6.0.1 -pyzmq==25.1.0 +pyzmq==25.1.1 qtconsole==5.4.3 qtpy==2.3.1 -referencing==0.30.0 +referencing==0.30.2 requests==2.31.0 requests-file==1.5.1 rfc3339-validator==0.1.4 rfc3986-validator==0.1.1 rpds-py==0.9.2 -ruff==0.0.280 +ruff==0.0.285 send2trash==1.8.2 six==1.16.0 sniffio==1.3.0 @@ -156,37 +149,36 @@ sphinx-copybutton==0.5.2 sphinx-data-viewer==0.1.2 sphinx-design==0.5.0 sphinx-issues==3.0.1 -sphinx-needs==1.2.2 +sphinx-needs==1.3.0 sphinx-thebe==0.2.1 sphinx-togglebutton==0.3.2 -sphinxcontrib-applehelp==1.0.4 +sphinxcontrib-applehelp==1.0.7 sphinxcontrib-bibtex==2.5.0 -sphinxcontrib-devhelp==1.0.2 +sphinxcontrib-devhelp==1.0.5 sphinxcontrib-hep-pdgref==0.1.4 -sphinxcontrib-htmlhelp==2.0.1 +sphinxcontrib-htmlhelp==2.0.4 sphinxcontrib-jsmath==1.0.1 sphinxcontrib-plantuml==0.25 -sphinxcontrib-qthelp==1.0.3 -sphinxcontrib-serializinghtml==1.1.5 -sqlalchemy==2.0.19 +sphinxcontrib-qthelp==1.0.6 +sphinxcontrib-serializinghtml==1.1.9 +sqlalchemy==2.0.20 stack-data==0.6.2 tabulate==0.9.0 terminado==0.17.1 tinycss2==1.2.1 tomli==2.0.1 -tornado==6.3.2 -tox==4.6.4 +tornado==6.3.3 +tox==4.10.0 traitlets==5.9.0 -typeguard==3.0.2 typing-extensions==4.7.1 uri-template==1.3.0 urllib3==2.0.4 -virtualenv==20.24.2 +virtualenv==20.24.3 wcwidth==0.2.6 webcolors==1.13 webencodings==0.5.1 -websocket-client==1.6.1 -wheel==0.41.0 +websocket-client==1.6.2 +wheel==0.41.2 widgetsnbextension==4.0.8 zipp==3.16.2 diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 0746bd27..33695a0a 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -37,7 +37,7 @@ repos: )$ - repo: https://github.com/ComPWA/repo-maintenance - rev: 0.0.192 + rev: 0.0.196 hooks: - id: check-dev-files args: @@ -68,12 +68,12 @@ repos: - id: black - repo: https://github.com/asottile/blacken-docs - rev: 1.15.0 + rev: 1.16.0 hooks: - id: blacken-docs - repo: https://github.com/streetsidesoftware/cspell-cli - rev: v6.31.1 + rev: v7.0.1 hooks: - id: cspell @@ -123,24 +123,24 @@ repos: metadata.vscode - repo: https://github.com/pre-commit/mirrors-prettier - rev: v3.0.0 + rev: v3.0.2 hooks: - id: prettier - repo: https://github.com/ComPWA/mirrors-pyright - rev: v1.1.319 + rev: v1.1.324 hooks: - id: pyright - repo: https://github.com/asottile/pyupgrade - rev: v3.9.0 + rev: v3.10.1 hooks: - id: pyupgrade args: - --py37-plus - repo: https://github.com/astral-sh/ruff-pre-commit - rev: v0.0.280 + rev: v0.0.285 hooks: - id: ruff args: