diff --git a/.constraints/py3.10.txt b/.constraints/py3.10.txt index a6da2ea13..73af060d7 100644 --- a/.constraints/py3.10.txt +++ b/.constraints/py3.10.txt @@ -1,6 +1,6 @@ # This file was autogenerated by uv via the following command: # uv pip compile pyproject.toml -o .constraints/py3.10.txt --all-extras --no-annotate --python-version=3.10 --no-emit-package setuptools -accessible-pygments==0.0.4 +accessible-pygments==0.0.5 alabaster==0.7.16 anyio==4.3.0 argon2-cffi==23.1.0 @@ -76,7 +76,7 @@ jupyter-server-mathjax==0.2.6 jupyter-server-terminals==0.5.3 jupyterlab==4.2.0 jupyterlab-code-formatter==2.2.1 -jupyterlab-git==0.50.0 +jupyterlab-git==0.50.1 jupyterlab-lsp==5.1.0 jupyterlab-myst==2.4.2 jupyterlab-pygments==0.3.0 @@ -87,9 +87,9 @@ latexcodec==3.0.0 lsprotocol==2023.0.1 markdown-it-py==3.0.0 markupsafe==2.1.5 -matplotlib==3.8.4 +matplotlib==3.9.0 matplotlib-inline==0.1.7 -mdit-py-plugins==0.4.0 +mdit-py-plugins==0.4.1 mdurl==0.1.2 mistune==3.0.2 mpl-interactions==0.24.1 @@ -115,9 +115,9 @@ particle==0.24.0 pathspec==0.12.1 pexpect==4.9.0 pillow==10.3.0 -platformdirs==4.2.1 +platformdirs==4.2.2 pluggy==1.5.0 -pre-commit==3.7.0 +pre-commit==3.7.1 prometheus-client==0.20.0 prompt-toolkit==3.0.43 psutil==5.9.8 @@ -130,7 +130,7 @@ pydata-sphinx-theme==0.15.2 pygments==2.18.0 pyparsing==3.1.2 pyproject-api==1.6.1 -pytest==8.2.0 +pytest==8.2.1 pytest-cov==5.0.0 pytest-profiling==1.7.0 pytest-xdist==3.6.1 @@ -151,7 +151,7 @@ rfc3986-validator==0.1.1 rich==13.7.1 rope==1.13.0 rpds-py==0.18.1 -ruff==0.4.3 +ruff==0.4.4 scipy==1.13.0 send2trash==1.8.3 six==1.16.0 @@ -192,11 +192,11 @@ tqdm==4.66.4 traitlets==5.14.3 types-python-dateutil==2.9.0.20240316 typing-extensions==4.11.0 -ujson==5.9.0 +ujson==5.10.0 uri-template==1.3.0 urllib3==2.2.1 uvicorn==0.29.0 -virtualenv==20.26.1 +virtualenv==20.26.2 watchfiles==0.21.0 wcwidth==0.2.13 webcolors==1.13 @@ -205,7 +205,7 @@ websocket-client==1.8.0 websockets==12.0 wheel==0.43.0 widgetsnbextension==4.0.10 -zipp==3.18.1 +zipp==3.18.2 # The following packages were excluded from the output: # setuptools diff --git a/.constraints/py3.11.txt b/.constraints/py3.11.txt index 471afeb87..b69bcd647 100644 --- a/.constraints/py3.11.txt +++ b/.constraints/py3.11.txt @@ -1,6 +1,6 @@ # This file was autogenerated by uv via the following command: # uv pip compile pyproject.toml -o .constraints/py3.11.txt --all-extras --no-annotate --python-version=3.11 --no-emit-package setuptools -accessible-pygments==0.0.4 +accessible-pygments==0.0.5 alabaster==0.7.16 anyio==4.3.0 argon2-cffi==23.1.0 @@ -75,7 +75,7 @@ jupyter-server-mathjax==0.2.6 jupyter-server-terminals==0.5.3 jupyterlab==4.2.0 jupyterlab-code-formatter==2.2.1 -jupyterlab-git==0.50.0 +jupyterlab-git==0.50.1 jupyterlab-lsp==5.1.0 jupyterlab-myst==2.4.2 jupyterlab-pygments==0.3.0 @@ -86,9 +86,9 @@ latexcodec==3.0.0 lsprotocol==2023.0.1 markdown-it-py==3.0.0 markupsafe==2.1.5 -matplotlib==3.8.4 +matplotlib==3.9.0 matplotlib-inline==0.1.7 -mdit-py-plugins==0.4.0 +mdit-py-plugins==0.4.1 mdurl==0.1.2 mistune==3.0.2 mpl-interactions==0.24.1 @@ -114,9 +114,9 @@ particle==0.24.0 pathspec==0.12.1 pexpect==4.9.0 pillow==10.3.0 -platformdirs==4.2.1 +platformdirs==4.2.2 pluggy==1.5.0 -pre-commit==3.7.0 +pre-commit==3.7.1 prometheus-client==0.20.0 prompt-toolkit==3.0.43 psutil==5.9.8 @@ -129,7 +129,7 @@ pydata-sphinx-theme==0.15.2 pygments==2.18.0 pyparsing==3.1.2 pyproject-api==1.6.1 -pytest==8.2.0 +pytest==8.2.1 pytest-cov==5.0.0 pytest-profiling==1.7.0 pytest-xdist==3.6.1 @@ -150,7 +150,7 @@ rfc3986-validator==0.1.1 rich==13.7.1 rope==1.13.0 rpds-py==0.18.1 -ruff==0.4.3 +ruff==0.4.4 scipy==1.13.0 send2trash==1.8.3 six==1.16.0 @@ -190,11 +190,11 @@ tqdm==4.66.4 traitlets==5.14.3 types-python-dateutil==2.9.0.20240316 typing-extensions==4.11.0 -ujson==5.9.0 +ujson==5.10.0 uri-template==1.3.0 urllib3==2.2.1 uvicorn==0.29.0 -virtualenv==20.26.1 +virtualenv==20.26.2 watchfiles==0.21.0 wcwidth==0.2.13 webcolors==1.13 @@ -203,7 +203,7 @@ websocket-client==1.8.0 websockets==12.0 wheel==0.43.0 widgetsnbextension==4.0.10 -zipp==3.18.1 +zipp==3.18.2 # The following packages were excluded from the output: # setuptools diff --git a/.constraints/py3.12.txt b/.constraints/py3.12.txt index e317be6d3..e345ab2c7 100644 --- a/.constraints/py3.12.txt +++ b/.constraints/py3.12.txt @@ -1,6 +1,6 @@ # This file was autogenerated by uv via the following command: # uv pip compile pyproject.toml -o .constraints/py3.12.txt --all-extras --no-annotate --python-version=3.12 --no-emit-package setuptools -accessible-pygments==0.0.4 +accessible-pygments==0.0.5 alabaster==0.7.16 anyio==4.3.0 argon2-cffi==23.1.0 @@ -75,7 +75,7 @@ jupyter-server-mathjax==0.2.6 jupyter-server-terminals==0.5.3 jupyterlab==4.2.0 jupyterlab-code-formatter==2.2.1 -jupyterlab-git==0.50.0 +jupyterlab-git==0.50.1 jupyterlab-lsp==5.1.0 jupyterlab-myst==2.4.2 jupyterlab-pygments==0.3.0 @@ -86,9 +86,9 @@ latexcodec==3.0.0 lsprotocol==2023.0.1 markdown-it-py==3.0.0 markupsafe==2.1.5 -matplotlib==3.8.4 +matplotlib==3.9.0 matplotlib-inline==0.1.7 -mdit-py-plugins==0.4.0 +mdit-py-plugins==0.4.1 mdurl==0.1.2 mistune==3.0.2 mpl-interactions==0.24.1 @@ -114,9 +114,9 @@ particle==0.24.0 pathspec==0.12.1 pexpect==4.9.0 pillow==10.3.0 -platformdirs==4.2.1 +platformdirs==4.2.2 pluggy==1.5.0 -pre-commit==3.7.0 +pre-commit==3.7.1 prometheus-client==0.20.0 prompt-toolkit==3.0.43 psutil==5.9.8 @@ -129,7 +129,7 @@ pydata-sphinx-theme==0.15.2 pygments==2.18.0 pyparsing==3.1.2 pyproject-api==1.6.1 -pytest==8.2.0 +pytest==8.2.1 pytest-cov==5.0.0 pytest-profiling==1.7.0 pytest-xdist==3.6.1 @@ -150,7 +150,7 @@ rfc3986-validator==0.1.1 rich==13.7.1 rope==1.13.0 rpds-py==0.18.1 -ruff==0.4.3 +ruff==0.4.4 scipy==1.13.0 send2trash==1.8.3 six==1.16.0 @@ -190,11 +190,11 @@ tqdm==4.66.4 traitlets==5.14.3 types-python-dateutil==2.9.0.20240316 typing-extensions==4.11.0 -ujson==5.9.0 +ujson==5.10.0 uri-template==1.3.0 urllib3==2.2.1 uvicorn==0.29.0 -virtualenv==20.26.1 +virtualenv==20.26.2 watchfiles==0.21.0 wcwidth==0.2.13 webcolors==1.13 @@ -203,7 +203,7 @@ websocket-client==1.8.0 websockets==12.0 wheel==0.43.0 widgetsnbextension==4.0.10 -zipp==3.18.1 +zipp==3.18.2 # The following packages were excluded from the output: # setuptools diff --git a/.constraints/py3.7.txt b/.constraints/py3.7.txt index fe9222ba3..acb5c0c7f 100644 --- a/.constraints/py3.7.txt +++ b/.constraints/py3.7.txt @@ -198,7 +198,7 @@ typing-extensions==4.7.1 ujson==5.7.0 uri-template==1.3.0 urllib3==2.0.7 -virtualenv==20.26.1 +virtualenv==20.26.2 wcwidth==0.2.13 webcolors==1.13 webencodings==0.5.1 diff --git a/.constraints/py3.8.txt b/.constraints/py3.8.txt index 5af4817ef..e9e5280c4 100644 --- a/.constraints/py3.8.txt +++ b/.constraints/py3.8.txt @@ -78,7 +78,7 @@ jupyter-server-mathjax==0.2.6 jupyter-server-terminals==0.5.3 jupyterlab==4.2.0 jupyterlab-code-formatter==2.2.1 -jupyterlab-git==0.50.0 +jupyterlab-git==0.50.1 jupyterlab-lsp==5.1.0 jupyterlab-myst==2.4.2 jupyterlab-pygments==0.3.0 @@ -120,7 +120,7 @@ pexpect==4.9.0 pickleshare==0.7.5 pillow==10.3.0 pkgutil-resolve-name==1.3.10 -platformdirs==4.2.1 +platformdirs==4.2.2 pluggy==1.5.0 pre-commit==3.5.0 prometheus-client==0.20.0 @@ -135,7 +135,7 @@ pydata-sphinx-theme==0.14.4 pygments==2.18.0 pyparsing==3.1.2 pyproject-api==1.6.1 -pytest==8.2.0 +pytest==8.2.1 pytest-cov==5.0.0 pytest-profiling==1.7.0 pytest-xdist==3.6.1 @@ -157,7 +157,7 @@ rfc3986-validator==0.1.1 rich==13.7.1 rope==1.13.0 rpds-py==0.18.1 -ruff==0.4.3 +ruff==0.4.4 scipy==1.10.1 send2trash==1.8.3 six==1.16.0 @@ -197,17 +197,17 @@ tqdm==4.66.4 traitlets==5.14.3 types-python-dateutil==2.9.0.20240316 typing-extensions==4.11.0 -ujson==5.9.0 +ujson==5.10.0 uri-template==1.3.0 urllib3==2.2.1 -virtualenv==20.26.1 +virtualenv==20.26.2 wcwidth==0.2.13 webcolors==1.13 webencodings==0.5.1 websocket-client==1.8.0 wheel==0.43.0 widgetsnbextension==4.0.10 -zipp==3.18.1 +zipp==3.18.2 # The following packages were excluded from the output: # setuptools diff --git a/.constraints/py3.9.txt b/.constraints/py3.9.txt index ca4a873a5..abdb06524 100644 --- a/.constraints/py3.9.txt +++ b/.constraints/py3.9.txt @@ -1,6 +1,6 @@ # This file was autogenerated by uv via the following command: # uv pip compile pyproject.toml -o .constraints/py3.9.txt --all-extras --no-annotate --python-version=3.9 --no-emit-package setuptools -accessible-pygments==0.0.4 +accessible-pygments==0.0.5 alabaster==0.7.16 anyio==4.3.0 argon2-cffi==23.1.0 @@ -77,7 +77,7 @@ jupyter-server-mathjax==0.2.6 jupyter-server-terminals==0.5.3 jupyterlab==4.2.0 jupyterlab-code-formatter==2.2.1 -jupyterlab-git==0.50.0 +jupyterlab-git==0.50.1 jupyterlab-lsp==5.1.0 jupyterlab-myst==2.4.2 jupyterlab-pygments==0.3.0 @@ -88,9 +88,9 @@ latexcodec==3.0.0 lsprotocol==2023.0.1 markdown-it-py==3.0.0 markupsafe==2.1.5 -matplotlib==3.8.4 +matplotlib==3.9.0 matplotlib-inline==0.1.7 -mdit-py-plugins==0.4.0 +mdit-py-plugins==0.4.1 mdurl==0.1.2 mistune==3.0.2 mpl-interactions==0.24.1 @@ -116,9 +116,9 @@ particle==0.24.0 pathspec==0.12.1 pexpect==4.9.0 pillow==10.3.0 -platformdirs==4.2.1 +platformdirs==4.2.2 pluggy==1.5.0 -pre-commit==3.7.0 +pre-commit==3.7.1 prometheus-client==0.20.0 prompt-toolkit==3.0.43 psutil==5.9.8 @@ -131,7 +131,7 @@ pydata-sphinx-theme==0.15.2 pygments==2.18.0 pyparsing==3.1.2 pyproject-api==1.6.1 -pytest==8.2.0 +pytest==8.2.1 pytest-cov==5.0.0 pytest-profiling==1.7.0 pytest-xdist==3.6.1 @@ -152,7 +152,7 @@ rfc3986-validator==0.1.1 rich==13.7.1 rope==1.13.0 rpds-py==0.18.1 -ruff==0.4.3 +ruff==0.4.4 scipy==1.13.0 send2trash==1.8.3 six==1.16.0 @@ -193,11 +193,11 @@ tqdm==4.66.4 traitlets==5.14.3 types-python-dateutil==2.9.0.20240316 typing-extensions==4.11.0 -ujson==5.9.0 +ujson==5.10.0 uri-template==1.3.0 urllib3==2.2.1 uvicorn==0.29.0 -virtualenv==20.26.1 +virtualenv==20.26.2 watchfiles==0.21.0 wcwidth==0.2.13 webcolors==1.13 @@ -206,7 +206,7 @@ websocket-client==1.8.0 websockets==12.0 wheel==0.43.0 widgetsnbextension==4.0.10 -zipp==3.18.1 +zipp==3.18.2 # The following packages were excluded from the output: # setuptools diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 12824b8d9..2ed597629 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -59,7 +59,7 @@ repos: - --extras-require=doc,viz - repo: https://github.com/astral-sh/ruff-pre-commit - rev: v0.4.3 + rev: v0.4.4 hooks: - id: ruff args: [--fix] @@ -109,7 +109,7 @@ repos: - --in-place - repo: https://github.com/python-jsonschema/check-jsonschema - rev: 0.28.2 + rev: 0.28.3 hooks: - id: check-jsonschema name: Check CITATION.cff @@ -122,7 +122,7 @@ repos: pass_filenames: false - repo: https://github.com/streetsidesoftware/cspell-cli - rev: v8.8.0 + rev: v8.8.1 hooks: - id: cspell @@ -148,6 +148,6 @@ repos: - python - repo: https://github.com/ComPWA/mirrors-pyright - rev: v1.1.361 + rev: v1.1.363 hooks: - id: pyright