diff --git a/.constraints/py3.10.txt b/.constraints/py3.10.txt index aeaa6155..d87ef8bb 100644 --- a/.constraints/py3.10.txt +++ b/.constraints/py3.10.txt @@ -8,12 +8,12 @@ accessible-pygments==0.0.4 aiofiles==22.1.0 aiosqlite==0.19.0 alabaster==0.7.13 -anyio==3.6.2 +anyio==3.7.0 aquirdturtle-collapsible-headings==3.1.0 argon2-cffi==21.3.0 argon2-cffi-bindings==21.2.0 arrow==1.2.3 -astroid==2.15.4 +astroid==2.15.5 asttokens==2.2.1 attrs==23.1.0 babel==2.12.1 @@ -21,7 +21,7 @@ backcall==0.2.0 beautifulsoup4==4.12.2 black==23.3.0 bleach==6.0.0 -cachetools==5.3.0 +cachetools==5.3.1 certifi==2023.5.7 cffi==1.15.1 cfgv==3.3.1 @@ -30,24 +30,24 @@ charset-normalizer==3.1.0 click==8.1.3 colorama==0.4.6 comm==0.1.3 -coverage==7.2.5 +coverage==7.2.7 debugpy==1.6.7 decorator==5.1.1 defusedxml==0.7.1 -deprecated==1.2.13 +deprecated==1.2.14 dill==0.3.6 distlib==0.3.6 docutils==0.19 exceptiongroup==1.1.1 execnet==1.9.0 executing==1.2.0 -fastjsonschema==2.16.3 -filelock==3.12.0 +fastjsonschema==2.17.1 +filelock==3.12.2 flake8==6.0.0 ; python_version >= "3.8.0" flake8-blind-except==0.2.1 ; python_version >= "3.8.0" -flake8-bugbear==23.5.9 ; python_version >= "3.8.0" +flake8-bugbear==23.6.5 ; python_version >= "3.8.0" flake8-builtins==2.1.0 ; python_version >= "3.8.0" -flake8-comprehensions==3.12.0 ; python_version >= "3.8.0" +flake8-comprehensions==3.13.0 ; python_version >= "3.8.0" flake8-future-import==0.4.7 ; python_version >= "3.8.0" flake8-plugin-utils==1.3.2 flake8-pytest-style==1.7.2 ; python_version >= "3.8.0" @@ -62,69 +62,70 @@ hepunits==2.3.2 identify==2.5.24 idna==3.4 imagesize==1.4.1 -importlib-metadata==6.6.0 +importlib-metadata==6.7.0 iniconfig==2.0.0 -ipykernel==6.23.0 -ipython==8.13.2 +ipykernel==6.23.2 +ipython==8.14.0 ipython-genutils==0.2.0 ipywidgets==8.0.6 isoduration==20.11.0 isort==5.12.0 jedi==0.18.2 jinja2==3.1.2 -json5==0.9.11 -jsonpointer==2.3 +json5==0.9.14 +jsonpointer==2.4 jsonschema==4.17.3 jupyter-cache==0.6.1 jupyter-client==8.2.0 -jupyter-core==5.3.0 +jupyter-core==5.3.1 jupyter-events==0.6.3 -jupyter-server==2.5.0 +jupyter-server==2.6.0 jupyter-server-fileid==0.9.0 jupyter-server-terminals==0.4.4 jupyter-server-ydoc==0.8.0 jupyter-ydoc==0.2.4 -jupyterlab==3.6.3 -jupyterlab-code-formatter==2.0.0 -jupyterlab-myst==1.1.3 ; python_version >= "3.7.0" +jupyterlab==3.6.4 +jupyterlab-code-formatter==2.2.1 +jupyterlab-myst==1.2.0 ; python_version >= "3.7.0" jupyterlab-pygments==0.2.2 -jupyterlab-server==2.22.1 +jupyterlab-server==2.23.0 jupyterlab-widgets==3.0.7 latexcodec==2.0.1 lazy-object-proxy==1.9.0 livereload==2.6.3 markdown-it-py==2.2.0 -markupsafe==2.1.2 +markupsafe==2.1.3 matplotlib-inline==0.1.6 mccabe==0.7.0 mdit-py-plugins==0.3.5 mdurl==0.1.2 -mistune==2.0.5 -mypy==1.3.0 +mistune==3.0.1 +mypy==1.4.0 mypy-extensions==1.0.0 myst-nb==0.17.2 myst-parser==0.18.1 nbclassic==1.0.0 nbclient==0.5.13 -nbconvert==7.4.0 -nbformat==5.8.0 +nbconvert==7.6.0 +nbformat==5.9.0 nbmake==1.2.1 nest-asyncio==1.5.6 -nodeenv==1.7.0 +nodeenv==1.8.0 notebook==6.5.4 notebook-shim==0.2.3 +overrides==7.3.1 packaging==23.1 pandocfilters==1.5.0 parso==0.8.3 -particle==0.22.0 +particle==0.22.1 pathspec==0.11.1 pep8-naming==0.13.3 ; python_version >= "3.8.0" pexpect==4.8.0 pickleshare==0.7.5 -platformdirs==3.5.0 -pluggy==1.0.0 -pre-commit==3.3.1 -prometheus-client==0.16.0 +platformdirs==3.7.0 +pluggy==1.2.0 +pre-commit==3.3.3 +prometheus-client==0.17.0 prompt-toolkit==3.0.38 psutil==5.9.5 ptyprocess==0.7.0 @@ -133,26 +134,26 @@ pybtex==0.24.0 pybtex-docutils==1.0.2 pycodestyle==2.10.0 pycparser==2.21 -pydantic==1.10.7 +pydantic==1.10.9 pydata-sphinx-theme==0.13.3 pydocstyle==6.3.0 pydot==1.4.2 pyflakes==3.0.1 pygments==2.15.1 pylint==2.17.4 -pyparsing==3.0.9 -pyproject-api==1.5.1 +pyparsing==3.1.0 +pyproject-api==1.5.2 pyrsistent==0.19.3 -pytest==7.3.1 -pytest-cov==4.0.0 +pytest==7.3.2 +pytest-cov==4.1.0 pytest-profiling==1.7.0 -pytest-xdist==3.2.1 +pytest-xdist==3.3.1 python-constraint==1.4.0 python-dateutil==2.8.2 python-json-logger==2.0.7 pyyaml==6.0 -pyzmq==25.0.2 -requests==2.30.0 +pyzmq==25.1.0 +requests==2.31.0 restructuredtext-lint==1.4.0 rfc3339-validator==0.1.4 rfc3986-validator==0.1.1 @@ -179,31 +180,31 @@ sphinxcontrib-jsmath==1.0.1 sphinxcontrib-qthelp==1.0.3 sphinxcontrib-serializinghtml==1.1.5 sphobjinv==2.3.1 -sqlalchemy==2.0.13 +sqlalchemy==2.0.16 stack-data==0.6.2 tabulate==0.9.0 terminado==0.17.1 tinycss2==1.2.1 tomli==2.0.1 tomlkit==0.11.8 -tornado==6.3.1 -tox==4.5.1 +tornado==6.3.2 +tox==4.6.3 tqdm==4.65.0 traitlets==5.9.0 types-docutils==0.20.0.1 types-pkg-resources==0.1.3 -types-pyyaml==6.0.12.9 -types-requests==2.30.0.0 -types-setuptools==67.7.0.2 +types-pyyaml==6.0.12.10 +types-requests==2.31.0.1 +types-setuptools==68.0.0.0 types-urllib3==1.26.25.13 -typing-extensions==4.5.0 -uri-template==1.2.0 -urllib3==2.0.2 -virtualenv==20.23.0 +typing-extensions==4.6.3 +uri-template==1.3.0 +urllib3==2.0.3 +virtualenv==20.23.1 wcwidth==0.2.6 webcolors==1.13 webencodings==0.5.1 -websocket-client==1.5.1 +websocket-client==1.6.0 wheel==0.40.0 widgetsnbextension==4.0.7 wrapt==1.15.0 diff --git a/.constraints/py3.11.txt b/.constraints/py3.11.txt index 909f4872..a4a6efb3 100644 --- a/.constraints/py3.11.txt +++ b/.constraints/py3.11.txt @@ -8,12 +8,12 @@ accessible-pygments==0.0.4 aiofiles==22.1.0 aiosqlite==0.19.0 alabaster==0.7.13 -anyio==3.6.2 +anyio==3.7.0 aquirdturtle-collapsible-headings==3.1.0 argon2-cffi==21.3.0 argon2-cffi-bindings==21.2.0 arrow==1.2.3 -astroid==2.15.4 +astroid==2.15.5 asttokens==2.2.1 attrs==23.1.0 babel==2.12.1 @@ -21,7 +21,7 @@ backcall==0.2.0 beautifulsoup4==4.12.2 black==23.3.0 bleach==6.0.0 -cachetools==5.3.0 +cachetools==5.3.1 certifi==2023.5.7 cffi==1.15.1 cfgv==3.3.1 @@ -30,23 +30,23 @@ charset-normalizer==3.1.0 click==8.1.3 colorama==0.4.6 comm==0.1.3 -coverage==7.2.5 +coverage==7.2.7 debugpy==1.6.7 decorator==5.1.1 defusedxml==0.7.1 -deprecated==1.2.13 +deprecated==1.2.14 dill==0.3.6 distlib==0.3.6 docutils==0.19 execnet==1.9.0 executing==1.2.0 -fastjsonschema==2.16.3 -filelock==3.12.0 +fastjsonschema==2.17.1 +filelock==3.12.2 flake8==6.0.0 ; python_version >= "3.8.0" flake8-blind-except==0.2.1 ; python_version >= "3.8.0" -flake8-bugbear==23.5.9 ; python_version >= "3.8.0" +flake8-bugbear==23.6.5 ; python_version >= "3.8.0" flake8-builtins==2.1.0 ; python_version >= "3.8.0" -flake8-comprehensions==3.12.0 ; python_version >= "3.8.0" +flake8-comprehensions==3.13.0 ; python_version >= "3.8.0" flake8-future-import==0.4.7 ; python_version >= "3.8.0" flake8-plugin-utils==1.3.2 flake8-pytest-style==1.7.2 ; python_version >= "3.8.0" @@ -61,69 +61,70 @@ hepunits==2.3.2 identify==2.5.24 idna==3.4 imagesize==1.4.1 -importlib-metadata==6.6.0 +importlib-metadata==6.7.0 iniconfig==2.0.0 -ipykernel==6.23.0 -ipython==8.13.2 +ipykernel==6.23.2 +ipython==8.14.0 ipython-genutils==0.2.0 ipywidgets==8.0.6 isoduration==20.11.0 isort==5.12.0 jedi==0.18.2 jinja2==3.1.2 -json5==0.9.11 -jsonpointer==2.3 +json5==0.9.14 +jsonpointer==2.4 jsonschema==4.17.3 jupyter-cache==0.6.1 jupyter-client==8.2.0 -jupyter-core==5.3.0 +jupyter-core==5.3.1 jupyter-events==0.6.3 -jupyter-server==2.5.0 +jupyter-server==2.6.0 jupyter-server-fileid==0.9.0 jupyter-server-terminals==0.4.4 jupyter-server-ydoc==0.8.0 jupyter-ydoc==0.2.4 -jupyterlab==3.6.3 -jupyterlab-code-formatter==2.0.0 -jupyterlab-myst==1.1.3 ; python_version >= "3.7.0" +jupyterlab==3.6.4 +jupyterlab-code-formatter==2.2.1 +jupyterlab-myst==1.2.0 ; python_version >= "3.7.0" jupyterlab-pygments==0.2.2 -jupyterlab-server==2.22.1 +jupyterlab-server==2.23.0 jupyterlab-widgets==3.0.7 latexcodec==2.0.1 lazy-object-proxy==1.9.0 livereload==2.6.3 markdown-it-py==2.2.0 -markupsafe==2.1.2 +markupsafe==2.1.3 matplotlib-inline==0.1.6 mccabe==0.7.0 mdit-py-plugins==0.3.5 mdurl==0.1.2 -mistune==2.0.5 -mypy==1.3.0 +mistune==3.0.1 +mypy==1.4.0 mypy-extensions==1.0.0 myst-nb==0.17.2 myst-parser==0.18.1 nbclassic==1.0.0 nbclient==0.5.13 -nbconvert==7.4.0 -nbformat==5.8.0 +nbconvert==7.6.0 +nbformat==5.9.0 nbmake==1.2.1 nest-asyncio==1.5.6 -nodeenv==1.7.0 +nodeenv==1.8.0 notebook==6.5.4 notebook-shim==0.2.3 +overrides==7.3.1 packaging==23.1 pandocfilters==1.5.0 parso==0.8.3 -particle==0.22.0 +particle==0.22.1 pathspec==0.11.1 pep8-naming==0.13.3 ; python_version >= "3.8.0" pexpect==4.8.0 pickleshare==0.7.5 -platformdirs==3.5.0 -pluggy==1.0.0 -pre-commit==3.3.1 -prometheus-client==0.16.0 +platformdirs==3.7.0 +pluggy==1.2.0 +pre-commit==3.3.3 +prometheus-client==0.17.0 prompt-toolkit==3.0.38 psutil==5.9.5 ptyprocess==0.7.0 @@ -132,26 +133,26 @@ pybtex==0.24.0 pybtex-docutils==1.0.2 pycodestyle==2.10.0 pycparser==2.21 -pydantic==1.10.7 +pydantic==1.10.9 pydata-sphinx-theme==0.13.3 pydocstyle==6.3.0 pydot==1.4.2 pyflakes==3.0.1 pygments==2.15.1 pylint==2.17.4 -pyparsing==3.0.9 -pyproject-api==1.5.1 +pyparsing==3.1.0 +pyproject-api==1.5.2 pyrsistent==0.19.3 -pytest==7.3.1 -pytest-cov==4.0.0 +pytest==7.3.2 +pytest-cov==4.1.0 pytest-profiling==1.7.0 -pytest-xdist==3.2.1 +pytest-xdist==3.3.1 python-constraint==1.4.0 python-dateutil==2.8.2 python-json-logger==2.0.7 pyyaml==6.0 -pyzmq==25.0.2 -requests==2.30.0 +pyzmq==25.1.0 +requests==2.31.0 restructuredtext-lint==1.4.0 rfc3339-validator==0.1.4 rfc3986-validator==0.1.1 @@ -178,30 +179,30 @@ sphinxcontrib-jsmath==1.0.1 sphinxcontrib-qthelp==1.0.3 sphinxcontrib-serializinghtml==1.1.5 sphobjinv==2.3.1 -sqlalchemy==2.0.13 +sqlalchemy==2.0.16 stack-data==0.6.2 tabulate==0.9.0 terminado==0.17.1 tinycss2==1.2.1 tomlkit==0.11.8 -tornado==6.3.1 -tox==4.5.1 +tornado==6.3.2 +tox==4.6.3 tqdm==4.65.0 traitlets==5.9.0 types-docutils==0.20.0.1 types-pkg-resources==0.1.3 -types-pyyaml==6.0.12.9 -types-requests==2.30.0.0 -types-setuptools==67.7.0.2 +types-pyyaml==6.0.12.10 +types-requests==2.31.0.1 +types-setuptools==68.0.0.0 types-urllib3==1.26.25.13 -typing-extensions==4.5.0 -uri-template==1.2.0 -urllib3==2.0.2 -virtualenv==20.23.0 +typing-extensions==4.6.3 +uri-template==1.3.0 +urllib3==2.0.3 +virtualenv==20.23.1 wcwidth==0.2.6 webcolors==1.13 webencodings==0.5.1 -websocket-client==1.5.1 +websocket-client==1.6.0 wheel==0.40.0 widgetsnbextension==4.0.7 wrapt==1.15.0 diff --git a/.constraints/py3.6.txt b/.constraints/py3.6.txt index bc7feaa1..7baac389 100644 --- a/.constraints/py3.6.txt +++ b/.constraints/py3.6.txt @@ -54,7 +54,7 @@ ipywidgets==7.7.5 isort==5.10.1 jedi==0.17.2 jinja2==3.0.3 -json5==0.9.11 +json5==0.9.14 jsonschema==3.2.0 jupyter-cache==0.4.3 jupyter-client==7.1.2 @@ -98,7 +98,7 @@ pickleshare==0.7.5 platformdirs==2.4.0 pluggy==1.0.0 pre-commit==2.17.0 -prometheus-client==0.16.0 +prometheus-client==0.17.0 prompt-toolkit==3.0.36 ptyprocess==0.7.0 py==1.11.0 @@ -111,7 +111,7 @@ pydocstyle==6.3.0 pydot==1.4.2 pygments==2.14.0 pylint==2.13.9 -pyparsing==3.0.9 +pyparsing==3.1.0 pyrsistent==0.18.0 pytest==7.0.1 pytest-cov==4.0.0 @@ -121,7 +121,7 @@ python-constraint==1.4.0 python-dateutil==2.8.2 pytz==2023.3 pyyaml==6.0 -pyzmq==25.0.2 +pyzmq==25.1.0 requests==2.27.1 send2trash==1.8.2 six==1.16.0 @@ -159,12 +159,12 @@ traitlets==4.3.3 typed-ast==1.5.4 types-docutils==0.20.0.1 types-pkg-resources==0.1.3 -types-pyyaml==6.0.12.9 -types-requests==2.30.0.0 -types-setuptools==67.7.0.2 +types-pyyaml==6.0.12.10 +types-requests==2.31.0.1 +types-setuptools==68.0.0.0 types-urllib3==1.26.25.13 typing-extensions==4.1.1 ; python_version < "3.10.0" -urllib3==1.26.15 +urllib3==1.26.16 virtualenv==20.15.1 ; python_version < "3.8.0" wcwidth==0.2.6 webencodings==0.5.1 diff --git a/.constraints/py3.7.txt b/.constraints/py3.7.txt index 6dd05305..a9359091 100644 --- a/.constraints/py3.7.txt +++ b/.constraints/py3.7.txt @@ -8,12 +8,12 @@ accessible-pygments==0.0.4 aiofiles==22.1.0 aiosqlite==0.19.0 alabaster==0.7.13 -anyio==3.6.2 +anyio==3.7.0 aquirdturtle-collapsible-headings==3.1.0 argon2-cffi==21.3.0 argon2-cffi-bindings==21.2.0 arrow==1.2.3 -astroid==2.15.4 +astroid==2.15.5 attrs==23.1.0 babel==2.12.1 backcall==0.2.0 @@ -27,19 +27,19 @@ cfgv==3.3.1 charset-normalizer==3.1.0 click==8.1.3 colorama==0.4.6 -coverage==7.2.5 +coverage==7.2.7 debugpy==1.6.7 decorator==5.1.1 defusedxml==0.7.1 -deprecated==1.2.13 +deprecated==1.2.14 dill==0.3.6 distlib==0.3.6 docutils==0.19 entrypoints==0.4 exceptiongroup==1.1.1 execnet==1.9.0 -fastjsonschema==2.16.3 -filelock==3.12.0 +fastjsonschema==2.17.1 +filelock==3.12.2 fqdn==1.5.1 gprof2dot==2022.7.29 graphviz==0.20.1 @@ -59,8 +59,8 @@ isoduration==20.11.0 isort==5.11.5 jedi==0.18.2 jinja2==3.1.2 -json5==0.9.11 -jsonpointer==2.3 +json5==0.9.14 +jsonpointer==2.4 jsonschema==4.17.3 jupyter-cache==0.5.0 jupyter-client==7.4.9 @@ -70,47 +70,47 @@ jupyter-server==1.24.0 jupyter-server-fileid==0.9.0 jupyter-server-ydoc==0.8.0 jupyter-ydoc==0.2.4 -jupyterlab==3.6.3 -jupyterlab-code-formatter==2.0.0 -jupyterlab-myst==1.1.3 ; python_version >= "3.7.0" +jupyterlab==3.6.4 +jupyterlab-code-formatter==2.2.1 +jupyterlab-myst==1.2.0 ; python_version >= "3.7.0" jupyterlab-pygments==0.2.2 -jupyterlab-server==2.22.1 +jupyterlab-server==2.23.0 jupyterlab-widgets==3.0.7 latexcodec==2.0.1 lazy-object-proxy==1.9.0 livereload==2.6.3 markdown-it-py==2.2.0 -markupsafe==2.1.2 +markupsafe==2.1.3 matplotlib-inline==0.1.6 mccabe==0.7.0 mdit-py-plugins==0.3.5 mdurl==0.1.2 -mistune==2.0.5 -mypy==1.3.0 +mistune==3.0.1 +mypy==1.4.0 mypy-extensions==1.0.0 myst-nb==0.17.2 myst-parser==0.18.1 nbclassic==1.0.0 nbclient==0.5.13 -nbconvert==7.4.0 +nbconvert==7.6.0 nbformat==5.8.0 nbmake==1.2.1 nest-asyncio==1.5.6 -nodeenv==1.7.0 +nodeenv==1.8.0 notebook==6.5.4 notebook-shim==0.2.3 packaging==23.1 pandocfilters==1.5.0 parso==0.8.3 -particle==0.22.0 +particle==0.22.1 pathspec==0.11.1 pexpect==4.8.0 pickleshare==0.7.5 pkgutil-resolve-name==1.3.10 -platformdirs==3.5.0 -pluggy==1.0.0 +platformdirs==3.7.0 +pluggy==1.2.0 pre-commit==2.21.0 -prometheus-client==0.16.0 +prometheus-client==0.17.0 prompt-toolkit==3.0.38 psutil==5.9.5 ptyprocess==0.7.0 @@ -118,25 +118,25 @@ py==1.11.0 pybtex==0.24.0 pybtex-docutils==1.0.2 pycparser==2.21 -pydantic==1.10.7 +pydantic==1.10.9 pydata-sphinx-theme==0.13.3 pydocstyle==6.3.0 pydot==1.4.2 pygments==2.15.1 pylint==2.17.4 -pyparsing==3.0.9 +pyparsing==3.1.0 pyrsistent==0.19.3 -pytest==7.3.1 -pytest-cov==4.0.0 +pytest==7.3.2 +pytest-cov==4.1.0 pytest-profiling==1.7.0 -pytest-xdist==3.2.1 +pytest-xdist==3.3.1 python-constraint==1.4.0 python-dateutil==2.8.2 python-json-logger==2.0.7 pytz==2023.3 pyyaml==6.0 -pyzmq==25.0.2 -requests==2.30.0 +pyzmq==25.1.0 +requests==2.31.0 rfc3339-validator==0.1.4 rfc3986-validator==0.1.1 send2trash==1.8.2 @@ -175,18 +175,18 @@ traitlets==5.9.0 typed-ast==1.5.4 types-docutils==0.20.0.1 types-pkg-resources==0.1.3 -types-pyyaml==6.0.12.9 -types-requests==2.30.0.0 -types-setuptools==67.7.0.2 +types-pyyaml==6.0.12.10 +types-requests==2.31.0.1 +types-setuptools==68.0.0.0 types-urllib3==1.26.25.13 -typing-extensions==4.5.0 ; python_version < "3.10.0" -uri-template==1.2.0 -urllib3==2.0.2 +typing-extensions==4.6.3 ; python_version < "3.10.0" +uri-template==1.3.0 +urllib3==2.0.3 virtualenv==20.21.1 ; python_version < "3.8.0" wcwidth==0.2.6 webcolors==1.13 webencodings==0.5.1 -websocket-client==1.5.1 +websocket-client==1.6.0 wheel==0.40.0 widgetsnbextension==4.0.7 wrapt==1.15.0 diff --git a/.constraints/py3.8.txt b/.constraints/py3.8.txt index b9be7933..2c0e3ee4 100644 --- a/.constraints/py3.8.txt +++ b/.constraints/py3.8.txt @@ -8,12 +8,12 @@ accessible-pygments==0.0.4 aiofiles==22.1.0 aiosqlite==0.19.0 alabaster==0.7.13 -anyio==3.6.2 +anyio==3.7.0 aquirdturtle-collapsible-headings==3.1.0 argon2-cffi==21.3.0 argon2-cffi-bindings==21.2.0 arrow==1.2.3 -astroid==2.15.4 +astroid==2.15.5 asttokens==2.2.1 attrs==23.1.0 babel==2.12.1 @@ -21,7 +21,7 @@ backcall==0.2.0 beautifulsoup4==4.12.2 black==23.3.0 bleach==6.0.0 -cachetools==5.3.0 +cachetools==5.3.1 certifi==2023.5.7 cffi==1.15.1 cfgv==3.3.1 @@ -30,24 +30,24 @@ charset-normalizer==3.1.0 click==8.1.3 colorama==0.4.6 comm==0.1.3 -coverage==7.2.5 +coverage==7.2.7 debugpy==1.6.7 decorator==5.1.1 defusedxml==0.7.1 -deprecated==1.2.13 +deprecated==1.2.14 dill==0.3.6 distlib==0.3.6 docutils==0.19 exceptiongroup==1.1.1 execnet==1.9.0 executing==1.2.0 -fastjsonschema==2.16.3 -filelock==3.12.0 +fastjsonschema==2.17.1 +filelock==3.12.2 flake8==6.0.0 ; python_version >= "3.8.0" flake8-blind-except==0.2.1 ; python_version >= "3.8.0" -flake8-bugbear==23.5.9 ; python_version >= "3.8.0" +flake8-bugbear==23.6.5 ; python_version >= "3.8.0" flake8-builtins==2.1.0 ; python_version >= "3.8.0" -flake8-comprehensions==3.12.0 ; python_version >= "3.8.0" +flake8-comprehensions==3.13.0 ; python_version >= "3.8.0" flake8-future-import==0.4.7 ; python_version >= "3.8.0" flake8-plugin-utils==1.3.2 flake8-pytest-style==1.7.2 ; python_version >= "3.8.0" @@ -62,10 +62,10 @@ hepunits==2.3.2 identify==2.5.24 idna==3.4 imagesize==1.4.1 -importlib-metadata==6.6.0 +importlib-metadata==6.7.0 importlib-resources==5.12.0 iniconfig==2.0.0 -ipykernel==6.23.0 +ipykernel==6.23.2 ipython==8.12.2 ipython-genutils==0.2.0 ipywidgets==8.0.6 @@ -73,60 +73,61 @@ isoduration==20.11.0 isort==5.12.0 jedi==0.18.2 jinja2==3.1.2 -json5==0.9.11 -jsonpointer==2.3 +json5==0.9.14 +jsonpointer==2.4 jsonschema==4.17.3 jupyter-cache==0.6.1 jupyter-client==8.2.0 -jupyter-core==5.3.0 +jupyter-core==5.3.1 jupyter-events==0.6.3 -jupyter-server==2.5.0 +jupyter-server==2.6.0 jupyter-server-fileid==0.9.0 jupyter-server-terminals==0.4.4 jupyter-server-ydoc==0.8.0 jupyter-ydoc==0.2.4 -jupyterlab==3.6.3 -jupyterlab-code-formatter==2.0.0 -jupyterlab-myst==1.1.3 ; python_version >= "3.7.0" +jupyterlab==3.6.4 +jupyterlab-code-formatter==2.2.1 +jupyterlab-myst==1.2.0 ; python_version >= "3.7.0" jupyterlab-pygments==0.2.2 -jupyterlab-server==2.22.1 +jupyterlab-server==2.23.0 jupyterlab-widgets==3.0.7 latexcodec==2.0.1 lazy-object-proxy==1.9.0 livereload==2.6.3 markdown-it-py==2.2.0 -markupsafe==2.1.2 +markupsafe==2.1.3 matplotlib-inline==0.1.6 mccabe==0.7.0 mdit-py-plugins==0.3.5 mdurl==0.1.2 -mistune==2.0.5 -mypy==1.3.0 +mistune==3.0.1 +mypy==1.4.0 mypy-extensions==1.0.0 myst-nb==0.17.2 myst-parser==0.18.1 nbclassic==1.0.0 nbclient==0.5.13 -nbconvert==7.4.0 -nbformat==5.8.0 +nbconvert==7.6.0 +nbformat==5.9.0 nbmake==1.2.1 nest-asyncio==1.5.6 -nodeenv==1.7.0 +nodeenv==1.8.0 notebook==6.5.4 notebook-shim==0.2.3 +overrides==7.3.1 packaging==23.1 pandocfilters==1.5.0 parso==0.8.3 -particle==0.22.0 +particle==0.22.1 pathspec==0.11.1 pep8-naming==0.13.3 ; python_version >= "3.8.0" pexpect==4.8.0 pickleshare==0.7.5 pkgutil-resolve-name==1.3.10 -platformdirs==3.5.0 -pluggy==1.0.0 -pre-commit==3.3.1 -prometheus-client==0.16.0 +platformdirs==3.7.0 +pluggy==1.2.0 +pre-commit==3.3.3 +prometheus-client==0.17.0 prompt-toolkit==3.0.38 psutil==5.9.5 ptyprocess==0.7.0 @@ -135,27 +136,27 @@ pybtex==0.24.0 pybtex-docutils==1.0.2 pycodestyle==2.10.0 pycparser==2.21 -pydantic==1.10.7 +pydantic==1.10.9 pydata-sphinx-theme==0.13.3 pydocstyle==6.3.0 pydot==1.4.2 pyflakes==3.0.1 pygments==2.15.1 pylint==2.17.4 -pyparsing==3.0.9 -pyproject-api==1.5.1 +pyparsing==3.1.0 +pyproject-api==1.5.2 pyrsistent==0.19.3 -pytest==7.3.1 -pytest-cov==4.0.0 +pytest==7.3.2 +pytest-cov==4.1.0 pytest-profiling==1.7.0 -pytest-xdist==3.2.1 +pytest-xdist==3.3.1 python-constraint==1.4.0 python-dateutil==2.8.2 python-json-logger==2.0.7 pytz==2023.3 pyyaml==6.0 -pyzmq==25.0.2 -requests==2.30.0 +pyzmq==25.1.0 +requests==2.31.0 restructuredtext-lint==1.4.0 rfc3339-validator==0.1.4 rfc3986-validator==0.1.1 @@ -182,31 +183,31 @@ sphinxcontrib-jsmath==1.0.1 sphinxcontrib-qthelp==1.0.3 sphinxcontrib-serializinghtml==1.1.5 sphobjinv==2.3.1 -sqlalchemy==2.0.13 +sqlalchemy==2.0.16 stack-data==0.6.2 tabulate==0.9.0 terminado==0.17.1 tinycss2==1.2.1 tomli==2.0.1 tomlkit==0.11.8 -tornado==6.3.1 -tox==4.5.1 +tornado==6.3.2 +tox==4.6.3 tqdm==4.65.0 traitlets==5.9.0 types-docutils==0.20.0.1 types-pkg-resources==0.1.3 -types-pyyaml==6.0.12.9 -types-requests==2.30.0.0 -types-setuptools==67.7.0.2 +types-pyyaml==6.0.12.10 +types-requests==2.31.0.1 +types-setuptools==68.0.0.0 types-urllib3==1.26.25.13 -typing-extensions==4.5.0 ; python_version < "3.10.0" -uri-template==1.2.0 -urllib3==2.0.2 -virtualenv==20.23.0 +typing-extensions==4.6.3 ; python_version < "3.10.0" +uri-template==1.3.0 +urllib3==2.0.3 +virtualenv==20.23.1 wcwidth==0.2.6 webcolors==1.13 webencodings==0.5.1 -websocket-client==1.5.1 +websocket-client==1.6.0 wheel==0.40.0 widgetsnbextension==4.0.7 wrapt==1.15.0 diff --git a/.constraints/py3.9.txt b/.constraints/py3.9.txt index 977d74a7..943bdd6f 100644 --- a/.constraints/py3.9.txt +++ b/.constraints/py3.9.txt @@ -8,12 +8,12 @@ accessible-pygments==0.0.4 aiofiles==22.1.0 aiosqlite==0.19.0 alabaster==0.7.13 -anyio==3.6.2 +anyio==3.7.0 aquirdturtle-collapsible-headings==3.1.0 argon2-cffi==21.3.0 argon2-cffi-bindings==21.2.0 arrow==1.2.3 -astroid==2.15.4 +astroid==2.15.5 asttokens==2.2.1 attrs==23.1.0 babel==2.12.1 @@ -21,7 +21,7 @@ backcall==0.2.0 beautifulsoup4==4.12.2 black==23.3.0 bleach==6.0.0 -cachetools==5.3.0 +cachetools==5.3.1 certifi==2023.5.7 cffi==1.15.1 cfgv==3.3.1 @@ -30,24 +30,24 @@ charset-normalizer==3.1.0 click==8.1.3 colorama==0.4.6 comm==0.1.3 -coverage==7.2.5 +coverage==7.2.7 debugpy==1.6.7 decorator==5.1.1 defusedxml==0.7.1 -deprecated==1.2.13 +deprecated==1.2.14 dill==0.3.6 distlib==0.3.6 docutils==0.19 exceptiongroup==1.1.1 execnet==1.9.0 executing==1.2.0 -fastjsonschema==2.16.3 -filelock==3.12.0 +fastjsonschema==2.17.1 +filelock==3.12.2 flake8==6.0.0 ; python_version >= "3.8.0" flake8-blind-except==0.2.1 ; python_version >= "3.8.0" -flake8-bugbear==23.5.9 ; python_version >= "3.8.0" +flake8-bugbear==23.6.5 ; python_version >= "3.8.0" flake8-builtins==2.1.0 ; python_version >= "3.8.0" -flake8-comprehensions==3.12.0 ; python_version >= "3.8.0" +flake8-comprehensions==3.13.0 ; python_version >= "3.8.0" flake8-future-import==0.4.7 ; python_version >= "3.8.0" flake8-plugin-utils==1.3.2 flake8-pytest-style==1.7.2 ; python_version >= "3.8.0" @@ -62,69 +62,70 @@ hepunits==2.3.2 identify==2.5.24 idna==3.4 imagesize==1.4.1 -importlib-metadata==6.6.0 +importlib-metadata==6.7.0 iniconfig==2.0.0 -ipykernel==6.23.0 -ipython==8.13.2 +ipykernel==6.23.2 +ipython==8.14.0 ipython-genutils==0.2.0 ipywidgets==8.0.6 isoduration==20.11.0 isort==5.12.0 jedi==0.18.2 jinja2==3.1.2 -json5==0.9.11 -jsonpointer==2.3 +json5==0.9.14 +jsonpointer==2.4 jsonschema==4.17.3 jupyter-cache==0.6.1 jupyter-client==8.2.0 -jupyter-core==5.3.0 +jupyter-core==5.3.1 jupyter-events==0.6.3 -jupyter-server==2.5.0 +jupyter-server==2.6.0 jupyter-server-fileid==0.9.0 jupyter-server-terminals==0.4.4 jupyter-server-ydoc==0.8.0 jupyter-ydoc==0.2.4 -jupyterlab==3.6.3 -jupyterlab-code-formatter==2.0.0 -jupyterlab-myst==1.1.3 ; python_version >= "3.7.0" +jupyterlab==3.6.4 +jupyterlab-code-formatter==2.2.1 +jupyterlab-myst==1.2.0 ; python_version >= "3.7.0" jupyterlab-pygments==0.2.2 -jupyterlab-server==2.22.1 +jupyterlab-server==2.23.0 jupyterlab-widgets==3.0.7 latexcodec==2.0.1 lazy-object-proxy==1.9.0 livereload==2.6.3 markdown-it-py==2.2.0 -markupsafe==2.1.2 +markupsafe==2.1.3 matplotlib-inline==0.1.6 mccabe==0.7.0 mdit-py-plugins==0.3.5 mdurl==0.1.2 -mistune==2.0.5 -mypy==1.3.0 +mistune==3.0.1 +mypy==1.4.0 mypy-extensions==1.0.0 myst-nb==0.17.2 myst-parser==0.18.1 nbclassic==1.0.0 nbclient==0.5.13 -nbconvert==7.4.0 -nbformat==5.8.0 +nbconvert==7.6.0 +nbformat==5.9.0 nbmake==1.2.1 nest-asyncio==1.5.6 -nodeenv==1.7.0 +nodeenv==1.8.0 notebook==6.5.4 notebook-shim==0.2.3 +overrides==7.3.1 packaging==23.1 pandocfilters==1.5.0 parso==0.8.3 -particle==0.22.0 +particle==0.22.1 pathspec==0.11.1 pep8-naming==0.13.3 ; python_version >= "3.8.0" pexpect==4.8.0 pickleshare==0.7.5 -platformdirs==3.5.0 -pluggy==1.0.0 -pre-commit==3.3.1 -prometheus-client==0.16.0 +platformdirs==3.7.0 +pluggy==1.2.0 +pre-commit==3.3.3 +prometheus-client==0.17.0 prompt-toolkit==3.0.38 psutil==5.9.5 ptyprocess==0.7.0 @@ -133,26 +134,26 @@ pybtex==0.24.0 pybtex-docutils==1.0.2 pycodestyle==2.10.0 pycparser==2.21 -pydantic==1.10.7 +pydantic==1.10.9 pydata-sphinx-theme==0.13.3 pydocstyle==6.3.0 pydot==1.4.2 pyflakes==3.0.1 pygments==2.15.1 pylint==2.17.4 -pyparsing==3.0.9 -pyproject-api==1.5.1 +pyparsing==3.1.0 +pyproject-api==1.5.2 pyrsistent==0.19.3 -pytest==7.3.1 -pytest-cov==4.0.0 +pytest==7.3.2 +pytest-cov==4.1.0 pytest-profiling==1.7.0 -pytest-xdist==3.2.1 +pytest-xdist==3.3.1 python-constraint==1.4.0 python-dateutil==2.8.2 python-json-logger==2.0.7 pyyaml==6.0 -pyzmq==25.0.2 -requests==2.30.0 +pyzmq==25.1.0 +requests==2.31.0 restructuredtext-lint==1.4.0 rfc3339-validator==0.1.4 rfc3986-validator==0.1.1 @@ -179,31 +180,31 @@ sphinxcontrib-jsmath==1.0.1 sphinxcontrib-qthelp==1.0.3 sphinxcontrib-serializinghtml==1.1.5 sphobjinv==2.3.1 -sqlalchemy==2.0.13 +sqlalchemy==2.0.16 stack-data==0.6.2 tabulate==0.9.0 terminado==0.17.1 tinycss2==1.2.1 tomli==2.0.1 tomlkit==0.11.8 -tornado==6.3.1 -tox==4.5.1 +tornado==6.3.2 +tox==4.6.3 tqdm==4.65.0 traitlets==5.9.0 types-docutils==0.20.0.1 types-pkg-resources==0.1.3 -types-pyyaml==6.0.12.9 -types-requests==2.30.0.0 -types-setuptools==67.7.0.2 +types-pyyaml==6.0.12.10 +types-requests==2.31.0.1 +types-setuptools==68.0.0.0 types-urllib3==1.26.25.13 -typing-extensions==4.5.0 ; python_version < "3.10.0" -uri-template==1.2.0 -urllib3==2.0.2 -virtualenv==20.23.0 +typing-extensions==4.6.3 ; python_version < "3.10.0" +uri-template==1.3.0 +urllib3==2.0.3 +virtualenv==20.23.1 wcwidth==0.2.6 webcolors==1.13 webencodings==0.5.1 -websocket-client==1.5.1 +websocket-client==1.6.0 wheel==0.40.0 widgetsnbextension==4.0.7 wrapt==1.15.0 diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index e03331c0..e445c501 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -35,7 +35,7 @@ jobs: uses: ComPWA/actions/.github/workflows/pytest.yml@v1 with: coverage-target: qrules - macos-python-version: "3.7" + macos-python-version: "3.9" specific-pip-packages: ${{ inputs.specific-pip-packages }} test-output-path: tests/output/ style: diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 3f2b2982..03a4f4e2 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -38,7 +38,7 @@ repos: - id: trailing-whitespace - repo: https://github.com/ComPWA/repo-maintenance - rev: 0.0.179 + rev: 0.0.182 hooks: - id: check-dev-files args: @@ -72,7 +72,7 @@ repos: - id: black - repo: https://github.com/asottile/blacken-docs - rev: 1.13.0 + rev: 1.14.0 hooks: - id: blacken-docs @@ -82,7 +82,7 @@ repos: - id: cspell - repo: https://github.com/editorconfig-checker/editorconfig-checker.python - rev: 2.7.1 + rev: 2.7.2 hooks: - id: editorconfig-checker name: editorconfig @@ -107,7 +107,7 @@ repos: - id: isort - repo: https://github.com/igorshubovych/markdownlint-cli - rev: v0.34.0 + rev: v0.35.0 hooks: - id: markdownlint @@ -128,6 +128,7 @@ repos: args: - --extra-keys - | + cell.attachments cell.metadata.code_folding cell.metadata.id cell.metadata.user_expressions @@ -168,12 +169,12 @@ repos: - python - repo: https://github.com/ComPWA/mirrors-pyright - rev: v1.1.307 + rev: v1.1.315 hooks: - id: pyright - repo: https://github.com/asottile/pyupgrade - rev: v3.4.0 + rev: v3.7.0 hooks: - id: pyupgrade args: