From 3e06ad319a6d08d8a9e0cb7cbaef7e4a47975958 Mon Sep 17 00:00:00 2001 From: GitHub Date: Tue, 7 May 2024 03:20:16 +0000 Subject: [PATCH 01/11] MAINT: update pip constraints and pre-commit --- .constraints/py3.10.txt | 131 ++++++++++++++++++++-------------------- .constraints/py3.11.txt | 129 ++++++++++++++++++++------------------- .constraints/py3.8.txt | 102 +++++++++++++++---------------- .constraints/py3.9.txt | 129 ++++++++++++++++++++------------------- .pre-commit-config.yaml | 12 ++-- 5 files changed, 256 insertions(+), 247 deletions(-) diff --git a/.constraints/py3.10.txt b/.constraints/py3.10.txt index d1aa0298..22161075 100644 --- a/.constraints/py3.10.txt +++ b/.constraints/py3.10.txt @@ -3,7 +3,7 @@ absl-py==2.1.0 accessible-pygments==0.0.4 alabaster==0.7.16 -ampform==0.15.0 +ampform==0.15.1 anyio==4.3.0 argon2-cffi==23.1.0 argon2-cffi-bindings==21.2.0 @@ -12,9 +12,9 @@ asttokens==2.4.1 astunparse==1.6.3 async-lru==2.0.4 attrs==23.2.0 -babel==2.14.0 +babel==2.15.0 beautifulsoup4==4.12.3 -black==24.3.0 +black==24.4.2 bleach==6.1.0 cachetools==5.3.3 cattrs==23.2.3 @@ -28,7 +28,7 @@ cloudpickle==3.0.0 colorama==0.4.6 comm==0.2.2 contourpy==1.2.1 -coverage==7.4.4 +coverage==7.5.1 cycler==0.12.1 debugpy==1.8.1 decorator==5.1.1 @@ -36,12 +36,12 @@ defusedxml==0.7.1 distlib==0.3.8 dm-tree==0.1.8 docstring-to-markdown==0.15 -docutils==0.20.1 -exceptiongroup==1.2.0 -execnet==2.1.0 +docutils==0.21.2 +exceptiongroup==1.2.1 +execnet==2.1.1 executing==2.0.1 fastjsonschema==2.19.1 -filelock==3.13.3 +filelock==3.14.0 flatbuffers==24.3.25 fonttools==4.51.0 fqdn==1.5.1 @@ -51,21 +51,21 @@ gitpython==3.1.43 google-pasta==0.2.0 graphviz==0.20.3 greenlet==3.0.3 -grpcio==1.62.1 +grpcio==1.63.0 h11==0.14.0 -h5py==3.10.0 +h5py==3.11.0 hepunits==2.3.3 httpcore==1.0.5 httpx==0.27.0 -identify==2.5.35 -idna==3.6 +identify==2.5.36 +idna==3.7 imagesize==1.4.1 iminuit==2.25.2 importlib-metadata==7.1.0 iniconfig==2.0.0 ipykernel==6.29.4 -ipympl==0.9.3 -ipython==8.23.0 +ipympl==0.9.4 +ipython==8.24.0 ipython-genutils==0.2.0 ipywidgets==8.1.2 isoduration==20.11.0 @@ -73,10 +73,10 @@ isort==5.13.2 jax==0.4.26 jaxlib==0.4.26 jedi==0.19.1 -jinja2==3.1.3 -json5==0.9.24 +jinja2==3.1.4 +json5==0.9.25 jsonpointer==2.4 -jsonschema==4.21.1 +jsonschema==4.22.0 jsonschema-specifications==2023.12.1 jupyter==1.0.0 jupyter-cache==1.0.0 @@ -84,47 +84,46 @@ jupyter-client==8.6.1 jupyter-console==6.6.3 jupyter-core==5.7.2 jupyter-events==0.10.0 -jupyter-lsp==2.2.4 -jupyter-server==2.13.0 +jupyter-lsp==2.2.5 +jupyter-server==2.14.0 jupyter-server-mathjax==0.2.6 jupyter-server-terminals==0.5.3 -jupyterlab==4.1.5 +jupyterlab==4.2.0 jupyterlab-code-formatter==2.2.1 jupyterlab-git==0.50.0 jupyterlab-lsp==5.1.0 -jupyterlab-myst==2.3.2 +jupyterlab-myst==2.4.2 jupyterlab-pygments==0.3.0 -jupyterlab-server==2.25.4 +jupyterlab-server==2.27.1 jupyterlab-widgets==3.0.10 -keras==3.1.1 +keras==3.3.3 kiwisolver==1.4.5 libclang==18.1.1 -livereload==2.6.3 llvmlite==0.42.0 lsprotocol==2023.0.1 markdown==3.6 markdown-it-py==3.0.0 markupsafe==2.1.5 matplotlib==3.8.4 -matplotlib-inline==0.1.6 +matplotlib-inline==0.1.7 mdit-py-plugins==0.4.0 mdurl==0.1.2 mistune==3.0.2 ml-dtypes==0.3.2 mpmath==1.3.0 -mypy==1.9.0 +mypy==1.10.0 mypy-extensions==1.0.0 -myst-nb==1.0.0 -myst-parser==2.0.0 -namex==0.0.7 +myst-nb==1.1.0 +myst-parser==3.0.1 +namex==0.0.8 nbclient==0.6.8 -nbconvert==7.16.3 +nbconvert==7.16.4 nbdime==4.0.1 nbformat==5.10.4 nbmake==1.5.3 nest-asyncio==1.6.0 nodeenv==1.8.0 -notebook==7.1.2 +notebook==7.0.7 notebook-shim==0.2.4 numba==0.59.1 numpy==1.26.4 @@ -132,16 +131,16 @@ opt-einsum==3.3.0 optree==0.11.0 overrides==7.7.0 packaging==24.0 -pandas==2.2.1 +pandas==2.2.2 pandocfilters==1.5.1 parso==0.8.4 -particle==0.23.1 +particle==0.24.0 pathspec==0.12.1 pexpect==4.9.0 -phasespace==1.9.0 +phasespace==1.10.3 pillow==10.3.0 -platformdirs==4.2.0 -pluggy==1.4.0 +platformdirs==4.2.1 +pluggy==1.5.0 pre-commit==3.7.0 prometheus-client==0.20.0 prompt-toolkit==3.0.43 @@ -150,50 +149,50 @@ psutil==5.9.8 ptyprocess==0.7.0 pure-eval==0.2.2 py-cpuinfo==9.0.0 -pyarrow==15.0.2 +pyarrow==16.0.0 pycparser==2.22 pydata-sphinx-theme==0.15.2 -pygments==2.17.2 +pygments==2.18.0 pyparsing==3.1.2 pyproject-api==1.6.1 -pytest==8.1.1 +pytest==8.2.0 pytest-benchmark==4.0.0 pytest-cov==5.0.0 pytest-mock==3.14.0 -pytest-xdist==3.5.0 -python-constraint==1.3.1 +pytest-xdist==3.6.1 +python-constraint==1.4.0 python-dateutil==2.9.0.post0 python-json-logger==2.0.7 python-lsp-jsonrpc==1.1.2 -python-lsp-ruff==2.2.0 +python-lsp-ruff==2.2.1 python-lsp-server==1.11.0 pytoolconfig==1.3.1 pytz==2024.1 pyyaml==6.0.1 -pyzmq==25.1.2 +pyzmq==26.0.3 qrules==0.10.1 -qtconsole==5.5.1 +qtconsole==5.5.2 qtpy==2.4.1 -referencing==0.34.0 +referencing==0.35.1 requests==2.31.0 rfc3339-validator==0.1.4 rfc3986-validator==0.1.1 rich==13.7.1 rope==1.13.0 -rpds-py==0.18.0 -ruff==0.3.5 +rpds-py==0.18.1 +ruff==0.4.3 scipy==1.13.0 -send2trash==1.8.2 +send2trash==1.8.3 six==1.16.0 smmap==5.0.1 sniffio==1.3.1 snowballstemmer==2.2.0 soupsieve==2.5 -sphinx==7.2.6 -sphinx-api-relink==0.0.8 -sphinx-autobuild==2024.2.4 +sphinx==7.3.7 +sphinx-api-relink==0.0.9 +sphinx-autobuild==2024.4.16 sphinx-book-theme==1.1.2 -sphinx-codeautolink==0.15.0 +sphinx-codeautolink==0.15.1 sphinx-comments==0.0.3 sphinx-copybutton==0.5.2 sphinx-design==0.5.0 @@ -206,40 +205,44 @@ sphinxcontrib-jsmath==1.0.1 sphinxcontrib-qthelp==1.0.7 sphinxcontrib-serializinghtml==1.1.10 sphobjinv==2.3.1 -sqlalchemy==2.0.29 +sqlalchemy==2.0.30 stack-data==0.6.3 +starlette==0.37.2 sympy==1.12 tabulate==0.9.0 tensorboard==2.16.2 tensorboard-data-server==0.7.2 tensorflow==2.16.1 -tensorflow-io-gcs-filesystem==0.36.0 +tensorflow-io-gcs-filesystem==0.37.0 tensorflow-probability==0.24.0 termcolor==2.4.0 terminado==0.18.1 -tinycss2==1.2.1 +tinycss2==1.3.0 tomli==2.0.1 tornado==6.4 -tox==4.14.2 -tqdm==4.66.2 -traitlets==5.14.2 -types-protobuf==4.24.0.20240311 +tox==4.15.0 +tqdm==4.66.4 +traitlets==5.14.3 +types-protobuf==5.26.0.20240422 types-python-dateutil==2.9.0.20240316 types-pyyaml==6.0.12.20240311 types-requests==2.31.0.20240406 -types-tensorflow==2.15.0.20240314 -types-tqdm==4.66.0.20240106 +types-tensorflow==2.16.0.20240428 +types-tqdm==4.66.0.20240417 typing-extensions==4.11.0 tzdata==2024.1 ujson==5.9.0 uri-template==1.3.0 urllib3==2.2.1 -virtualenv==20.25.1 +uvicorn==0.29.0 +virtualenv==20.26.1 +watchfiles==0.21.0 wcwidth==0.2.13 webcolors==1.13 webencodings==0.5.1 -websocket-client==1.7.0 -werkzeug==3.0.2 +websocket-client==1.8.0 +websockets==12.0 +werkzeug==3.0.3 wheel==0.43.0 widgetsnbextension==4.0.10 wrapt==1.16.0 diff --git a/.constraints/py3.11.txt b/.constraints/py3.11.txt index e8f3b22d..8a585fcc 100644 --- a/.constraints/py3.11.txt +++ b/.constraints/py3.11.txt @@ -3,7 +3,7 @@ absl-py==2.1.0 accessible-pygments==0.0.4 alabaster==0.7.16 -ampform==0.15.0 +ampform==0.15.1 anyio==4.3.0 argon2-cffi==23.1.0 argon2-cffi-bindings==21.2.0 @@ -12,9 +12,9 @@ asttokens==2.4.1 astunparse==1.6.3 async-lru==2.0.4 attrs==23.2.0 -babel==2.14.0 +babel==2.15.0 beautifulsoup4==4.12.3 -black==24.3.0 +black==24.4.2 bleach==6.1.0 cachetools==5.3.3 cattrs==23.2.3 @@ -28,7 +28,7 @@ cloudpickle==3.0.0 colorama==0.4.6 comm==0.2.2 contourpy==1.2.1 -coverage==7.4.4 +coverage==7.5.1 cycler==0.12.1 debugpy==1.8.1 decorator==5.1.1 @@ -36,11 +36,11 @@ defusedxml==0.7.1 distlib==0.3.8 dm-tree==0.1.8 docstring-to-markdown==0.15 -docutils==0.20.1 -execnet==2.1.0 +docutils==0.21.2 +execnet==2.1.1 executing==2.0.1 fastjsonschema==2.19.1 -filelock==3.13.3 +filelock==3.14.0 flatbuffers==24.3.25 fonttools==4.51.0 fqdn==1.5.1 @@ -50,21 +50,21 @@ gitpython==3.1.43 google-pasta==0.2.0 graphviz==0.20.3 greenlet==3.0.3 -grpcio==1.62.1 +grpcio==1.63.0 h11==0.14.0 -h5py==3.10.0 +h5py==3.11.0 hepunits==2.3.3 httpcore==1.0.5 httpx==0.27.0 -identify==2.5.35 -idna==3.6 +identify==2.5.36 +idna==3.7 imagesize==1.4.1 iminuit==2.25.2 importlib-metadata==7.1.0 iniconfig==2.0.0 ipykernel==6.29.4 -ipympl==0.9.3 -ipython==8.23.0 +ipympl==0.9.4 +ipython==8.24.0 ipython-genutils==0.2.0 ipywidgets==8.1.2 isoduration==20.11.0 @@ -72,10 +72,10 @@ isort==5.13.2 jax==0.4.26 jaxlib==0.4.26 jedi==0.19.1 -jinja2==3.1.3 -json5==0.9.24 +jinja2==3.1.4 +json5==0.9.25 jsonpointer==2.4 -jsonschema==4.21.1 +jsonschema==4.22.0 jsonschema-specifications==2023.12.1 jupyter==1.0.0 jupyter-cache==1.0.0 @@ -83,47 +83,46 @@ jupyter-client==8.6.1 jupyter-console==6.6.3 jupyter-core==5.7.2 jupyter-events==0.10.0 -jupyter-lsp==2.2.4 -jupyter-server==2.13.0 +jupyter-lsp==2.2.5 +jupyter-server==2.14.0 jupyter-server-mathjax==0.2.6 jupyter-server-terminals==0.5.3 -jupyterlab==4.1.5 +jupyterlab==4.2.0 jupyterlab-code-formatter==2.2.1 jupyterlab-git==0.50.0 jupyterlab-lsp==5.1.0 -jupyterlab-myst==2.3.2 +jupyterlab-myst==2.4.2 jupyterlab-pygments==0.3.0 -jupyterlab-server==2.25.4 +jupyterlab-server==2.27.1 jupyterlab-widgets==3.0.10 -keras==3.1.1 +keras==3.3.3 kiwisolver==1.4.5 libclang==18.1.1 -livereload==2.6.3 llvmlite==0.42.0 lsprotocol==2023.0.1 markdown==3.6 markdown-it-py==3.0.0 markupsafe==2.1.5 matplotlib==3.8.4 -matplotlib-inline==0.1.6 +matplotlib-inline==0.1.7 mdit-py-plugins==0.4.0 mdurl==0.1.2 mistune==3.0.2 ml-dtypes==0.3.2 mpmath==1.3.0 -mypy==1.9.0 +mypy==1.10.0 mypy-extensions==1.0.0 -myst-nb==1.0.0 -myst-parser==2.0.0 -namex==0.0.7 +myst-nb==1.1.0 +myst-parser==3.0.1 +namex==0.0.8 nbclient==0.6.8 -nbconvert==7.16.3 +nbconvert==7.16.4 nbdime==4.0.1 nbformat==5.10.4 nbmake==1.5.3 nest-asyncio==1.6.0 nodeenv==1.8.0 -notebook==7.1.2 +notebook==7.0.7 notebook-shim==0.2.4 numba==0.59.1 numpy==1.26.4 @@ -131,16 +130,16 @@ opt-einsum==3.3.0 optree==0.11.0 overrides==7.7.0 packaging==24.0 -pandas==2.2.1 +pandas==2.2.2 pandocfilters==1.5.1 parso==0.8.4 -particle==0.23.1 +particle==0.24.0 pathspec==0.12.1 pexpect==4.9.0 -phasespace==1.9.0 +phasespace==1.10.3 pillow==10.3.0 -platformdirs==4.2.0 -pluggy==1.4.0 +platformdirs==4.2.1 +pluggy==1.5.0 pre-commit==3.7.0 prometheus-client==0.20.0 prompt-toolkit==3.0.43 @@ -149,50 +148,50 @@ psutil==5.9.8 ptyprocess==0.7.0 pure-eval==0.2.2 py-cpuinfo==9.0.0 -pyarrow==15.0.2 +pyarrow==16.0.0 pycparser==2.22 pydata-sphinx-theme==0.15.2 -pygments==2.17.2 +pygments==2.18.0 pyparsing==3.1.2 pyproject-api==1.6.1 -pytest==8.1.1 +pytest==8.2.0 pytest-benchmark==4.0.0 pytest-cov==5.0.0 pytest-mock==3.14.0 -pytest-xdist==3.5.0 -python-constraint==1.3.1 +pytest-xdist==3.6.1 +python-constraint==1.4.0 python-dateutil==2.9.0.post0 python-json-logger==2.0.7 python-lsp-jsonrpc==1.1.2 -python-lsp-ruff==2.2.0 +python-lsp-ruff==2.2.1 python-lsp-server==1.11.0 pytoolconfig==1.3.1 pytz==2024.1 pyyaml==6.0.1 -pyzmq==25.1.2 +pyzmq==26.0.3 qrules==0.10.1 -qtconsole==5.5.1 +qtconsole==5.5.2 qtpy==2.4.1 -referencing==0.34.0 +referencing==0.35.1 requests==2.31.0 rfc3339-validator==0.1.4 rfc3986-validator==0.1.1 rich==13.7.1 rope==1.13.0 -rpds-py==0.18.0 -ruff==0.3.5 +rpds-py==0.18.1 +ruff==0.4.3 scipy==1.13.0 -send2trash==1.8.2 +send2trash==1.8.3 six==1.16.0 smmap==5.0.1 sniffio==1.3.1 snowballstemmer==2.2.0 soupsieve==2.5 -sphinx==7.2.6 -sphinx-api-relink==0.0.8 -sphinx-autobuild==2024.2.4 +sphinx==7.3.7 +sphinx-api-relink==0.0.9 +sphinx-autobuild==2024.4.16 sphinx-book-theme==1.1.2 -sphinx-codeautolink==0.15.0 +sphinx-codeautolink==0.15.1 sphinx-comments==0.0.3 sphinx-copybutton==0.5.2 sphinx-design==0.5.0 @@ -205,39 +204,43 @@ sphinxcontrib-jsmath==1.0.1 sphinxcontrib-qthelp==1.0.7 sphinxcontrib-serializinghtml==1.1.10 sphobjinv==2.3.1 -sqlalchemy==2.0.29 +sqlalchemy==2.0.30 stack-data==0.6.3 +starlette==0.37.2 sympy==1.12 tabulate==0.9.0 tensorboard==2.16.2 tensorboard-data-server==0.7.2 tensorflow==2.16.1 -tensorflow-io-gcs-filesystem==0.36.0 +tensorflow-io-gcs-filesystem==0.37.0 tensorflow-probability==0.24.0 termcolor==2.4.0 terminado==0.18.1 -tinycss2==1.2.1 +tinycss2==1.3.0 tornado==6.4 -tox==4.14.2 -tqdm==4.66.2 -traitlets==5.14.2 -types-protobuf==4.24.0.20240311 +tox==4.15.0 +tqdm==4.66.4 +traitlets==5.14.3 +types-protobuf==5.26.0.20240422 types-python-dateutil==2.9.0.20240316 types-pyyaml==6.0.12.20240311 types-requests==2.31.0.20240406 -types-tensorflow==2.15.0.20240314 -types-tqdm==4.66.0.20240106 +types-tensorflow==2.16.0.20240428 +types-tqdm==4.66.0.20240417 typing-extensions==4.11.0 tzdata==2024.1 ujson==5.9.0 uri-template==1.3.0 urllib3==2.2.1 -virtualenv==20.25.1 +uvicorn==0.29.0 +virtualenv==20.26.1 +watchfiles==0.21.0 wcwidth==0.2.13 webcolors==1.13 webencodings==0.5.1 -websocket-client==1.7.0 -werkzeug==3.0.2 +websocket-client==1.8.0 +websockets==12.0 +werkzeug==3.0.3 wheel==0.43.0 widgetsnbextension==4.0.10 wrapt==1.16.0 diff --git a/.constraints/py3.8.txt b/.constraints/py3.8.txt index baf19cde..a90321ac 100644 --- a/.constraints/py3.8.txt +++ b/.constraints/py3.8.txt @@ -3,7 +3,7 @@ absl-py==2.1.0 accessible-pygments==0.0.4 alabaster==0.7.13 -ampform==0.15.0 +ampform==0.15.1 anyio==4.3.0 argon2-cffi==23.1.0 argon2-cffi-bindings==21.2.0 @@ -12,10 +12,10 @@ asttokens==2.4.1 astunparse==1.6.3 async-lru==2.0.4 attrs==23.2.0 -babel==2.14.0 +babel==2.15.0 backcall==0.2.0 beautifulsoup4==4.12.3 -black==24.3.0 +black==24.4.2 bleach==6.1.0 cachetools==5.3.3 cattrs==23.2.3 @@ -29,7 +29,7 @@ cloudpickle==3.0.0 colorama==0.4.6 comm==0.2.2 contourpy==1.1.1 -coverage==7.4.4 +coverage==7.5.1 cycler==0.12.1 debugpy==1.8.1 decorator==5.1.1 @@ -38,11 +38,11 @@ distlib==0.3.8 dm-tree==0.1.8 docstring-to-markdown==0.15 docutils==0.19 -exceptiongroup==1.2.0 -execnet==2.1.0 +exceptiongroup==1.2.1 +execnet==2.1.1 executing==2.0.1 fastjsonschema==2.19.1 -filelock==3.13.3 +filelock==3.14.0 flatbuffers==24.3.25 fonttools==4.51.0 fqdn==1.5.1 @@ -54,14 +54,14 @@ google-auth-oauthlib==0.4.6 google-pasta==0.2.0 graphviz==0.20.3 greenlet==3.0.3 -grpcio==1.62.1 +grpcio==1.63.0 h11==0.14.0 -h5py==3.10.0 +h5py==3.11.0 hepunits==2.3.3 httpcore==1.0.5 httpx==0.27.0 -identify==2.5.35 -idna==3.6 +identify==2.5.36 +idna==3.7 imagesize==1.4.1 iminuit==2.25.2 importlib-metadata==7.1.0 @@ -77,10 +77,10 @@ isort==5.13.2 jax==0.4.13 jaxlib==0.4.13 jedi==0.19.1 -jinja2==3.1.3 -json5==0.9.24 +jinja2==3.1.4 +json5==0.9.25 jsonpointer==2.4 -jsonschema==4.21.1 +jsonschema==4.22.0 jsonschema-specifications==2023.12.1 jupyter==1.0.0 jupyter-cache==0.6.1 @@ -88,17 +88,17 @@ jupyter-client==8.6.1 jupyter-console==6.6.3 jupyter-core==5.7.2 jupyter-events==0.10.0 -jupyter-lsp==2.2.4 -jupyter-server==2.13.0 +jupyter-lsp==2.2.5 +jupyter-server==2.14.0 jupyter-server-mathjax==0.2.6 jupyter-server-terminals==0.5.3 -jupyterlab==4.1.5 +jupyterlab==4.2.0 jupyterlab-code-formatter==2.2.1 jupyterlab-git==0.50.0 jupyterlab-lsp==5.1.0 -jupyterlab-myst==2.3.2 +jupyterlab-myst==2.4.2 jupyterlab-pygments==0.3.0 -jupyterlab-server==2.25.4 +jupyterlab-server==2.27.1 jupyterlab-widgets==3.0.10 keras==2.11.0 kiwisolver==1.4.5 @@ -110,24 +110,24 @@ markdown==3.6 markdown-it-py==2.2.0 markupsafe==2.1.5 matplotlib==3.7.5 -matplotlib-inline==0.1.6 +matplotlib-inline==0.1.7 mdit-py-plugins==0.3.5 mdurl==0.1.2 mistune==3.0.2 ml-dtypes==0.2.0 mpmath==1.3.0 -mypy==1.9.0 +mypy==1.10.0 mypy-extensions==1.0.0 myst-nb==0.17.2 myst-parser==0.18.1 nbclient==0.6.8 -nbconvert==7.16.3 +nbconvert==7.16.4 nbdime==4.0.1 nbformat==5.10.4 nbmake==1.5.3 nest-asyncio==1.6.0 nodeenv==1.8.0 -notebook==7.1.2 +notebook==7.0.7 notebook-shim==0.2.4 numba==0.58.1 numpy==1.24.4 @@ -138,15 +138,15 @@ packaging==24.0 pandas==2.0.3 pandocfilters==1.5.1 parso==0.8.4 -particle==0.23.1 +particle==0.24.0 pathspec==0.12.1 pexpect==4.9.0 phasespace==1.9.0 pickleshare==0.7.5 pillow==10.3.0 pkgutil-resolve-name==1.3.10 -platformdirs==4.2.0 -pluggy==1.4.0 +platformdirs==4.2.1 +pluggy==1.5.0 pre-commit==3.5.0 prometheus-client==0.20.0 prompt-toolkit==3.0.43 @@ -155,53 +155,53 @@ psutil==5.9.8 ptyprocess==0.7.0 pure-eval==0.2.2 py-cpuinfo==9.0.0 -pyarrow==15.0.2 +pyarrow==16.0.0 pyasn1==0.6.0 pyasn1-modules==0.4.0 pycparser==2.22 pydata-sphinx-theme==0.14.4 -pygments==2.17.2 +pygments==2.18.0 pyparsing==3.1.2 pyproject-api==1.6.1 -pytest==8.1.1 +pytest==8.2.0 pytest-benchmark==4.0.0 pytest-cov==5.0.0 pytest-mock==3.14.0 -pytest-xdist==3.5.0 -python-constraint==1.3.1 +pytest-xdist==3.6.1 +python-constraint==1.4.0 python-dateutil==2.9.0.post0 python-json-logger==2.0.7 python-lsp-jsonrpc==1.1.2 -python-lsp-ruff==2.2.0 +python-lsp-ruff==2.2.1 python-lsp-server==1.11.0 pytoolconfig==1.3.1 pytz==2024.1 pyyaml==6.0.1 -pyzmq==25.1.2 +pyzmq==26.0.3 qrules==0.10.1 -qtconsole==5.5.1 +qtconsole==5.5.2 qtpy==2.4.1 -referencing==0.34.0 +referencing==0.35.1 requests==2.31.0 requests-oauthlib==2.0.0 rfc3339-validator==0.1.4 rfc3986-validator==0.1.1 rope==1.13.0 -rpds-py==0.18.0 +rpds-py==0.18.1 rsa==4.9 -ruff==0.3.5 +ruff==0.4.3 scipy==1.10.1 -send2trash==1.8.2 +send2trash==1.8.3 six==1.16.0 smmap==5.0.1 sniffio==1.3.1 snowballstemmer==2.2.0 soupsieve==2.5 sphinx==5.3.0 -sphinx-api-relink==0.0.8 +sphinx-api-relink==0.0.9 sphinx-autobuild==2021.3.14 sphinx-book-theme==1.0.1 -sphinx-codeautolink==0.15.0 +sphinx-codeautolink==0.15.1 sphinx-comments==0.0.3 sphinx-copybutton==0.5.2 sphinx-design==0.5.0 @@ -214,7 +214,7 @@ sphinxcontrib-jsmath==1.0.1 sphinxcontrib-qthelp==1.0.3 sphinxcontrib-serializinghtml==1.1.5 sphobjinv==2.3.1 -sqlalchemy==2.0.29 +sqlalchemy==2.0.30 stack-data==0.6.3 sympy==1.12 tabulate==0.9.0 @@ -227,29 +227,29 @@ tensorflow-io-gcs-filesystem==0.34.0 tensorflow-probability==0.20.1 termcolor==2.4.0 terminado==0.18.1 -tinycss2==1.2.1 +tinycss2==1.3.0 tomli==2.0.1 tornado==6.4 -tox==4.14.2 -tqdm==4.66.2 -traitlets==5.14.2 -types-protobuf==4.24.0.20240311 +tox==4.15.0 +tqdm==4.66.4 +traitlets==5.14.3 +types-protobuf==5.26.0.20240422 types-python-dateutil==2.9.0.20240316 types-pyyaml==6.0.12.20240311 types-requests==2.31.0.20240406 -types-tensorflow==2.15.0.20240314 -types-tqdm==4.66.0.20240106 +types-tensorflow==2.16.0.20240428 +types-tqdm==4.66.0.20240417 typing-extensions==4.11.0 tzdata==2024.1 ujson==5.9.0 uri-template==1.3.0 urllib3==2.2.1 -virtualenv==20.25.1 +virtualenv==20.26.1 wcwidth==0.2.13 webcolors==1.13 webencodings==0.5.1 -websocket-client==1.7.0 -werkzeug==3.0.2 +websocket-client==1.8.0 +werkzeug==3.0.3 wheel==0.43.0 widgetsnbextension==4.0.10 wrapt==1.16.0 diff --git a/.constraints/py3.9.txt b/.constraints/py3.9.txt index 43a43972..81f8cf89 100644 --- a/.constraints/py3.9.txt +++ b/.constraints/py3.9.txt @@ -3,7 +3,7 @@ absl-py==2.1.0 accessible-pygments==0.0.4 alabaster==0.7.16 -ampform==0.15.0 +ampform==0.15.1 anyio==4.3.0 argon2-cffi==23.1.0 argon2-cffi-bindings==21.2.0 @@ -12,9 +12,9 @@ asttokens==2.4.1 astunparse==1.6.3 async-lru==2.0.4 attrs==23.2.0 -babel==2.14.0 +babel==2.15.0 beautifulsoup4==4.12.3 -black==24.3.0 +black==24.4.2 bleach==6.1.0 cachetools==5.3.3 cattrs==23.2.3 @@ -28,7 +28,7 @@ cloudpickle==3.0.0 colorama==0.4.6 comm==0.2.2 contourpy==1.2.1 -coverage==7.4.4 +coverage==7.5.1 cycler==0.12.1 debugpy==1.8.1 decorator==5.1.1 @@ -36,12 +36,12 @@ defusedxml==0.7.1 distlib==0.3.8 dm-tree==0.1.8 docstring-to-markdown==0.15 -docutils==0.20.1 -exceptiongroup==1.2.0 -execnet==2.1.0 +docutils==0.21.2 +exceptiongroup==1.2.1 +execnet==2.1.1 executing==2.0.1 fastjsonschema==2.19.1 -filelock==3.13.3 +filelock==3.14.0 flatbuffers==24.3.25 fonttools==4.51.0 fqdn==1.5.1 @@ -51,21 +51,21 @@ gitpython==3.1.43 google-pasta==0.2.0 graphviz==0.20.3 greenlet==3.0.3 -grpcio==1.62.1 +grpcio==1.63.0 h11==0.14.0 -h5py==3.10.0 +h5py==3.11.0 hepunits==2.3.3 httpcore==1.0.5 httpx==0.27.0 -identify==2.5.35 -idna==3.6 +identify==2.5.36 +idna==3.7 imagesize==1.4.1 iminuit==2.25.2 importlib-metadata==7.1.0 importlib-resources==6.4.0 iniconfig==2.0.0 ipykernel==6.29.4 -ipympl==0.9.3 +ipympl==0.9.4 ipython==8.18.1 ipython-genutils==0.2.0 ipywidgets==8.1.2 @@ -74,10 +74,10 @@ isort==5.13.2 jax==0.4.26 jaxlib==0.4.26 jedi==0.19.1 -jinja2==3.1.3 -json5==0.9.24 +jinja2==3.1.4 +json5==0.9.25 jsonpointer==2.4 -jsonschema==4.21.1 +jsonschema==4.22.0 jsonschema-specifications==2023.12.1 jupyter==1.0.0 jupyter-cache==1.0.0 @@ -85,47 +85,46 @@ jupyter-client==8.6.1 jupyter-console==6.6.3 jupyter-core==5.7.2 jupyter-events==0.10.0 -jupyter-lsp==2.2.4 -jupyter-server==2.13.0 +jupyter-lsp==2.2.5 +jupyter-server==2.14.0 jupyter-server-mathjax==0.2.6 jupyter-server-terminals==0.5.3 -jupyterlab==4.1.5 +jupyterlab==4.2.0 jupyterlab-code-formatter==2.2.1 jupyterlab-git==0.50.0 jupyterlab-lsp==5.1.0 -jupyterlab-myst==2.3.2 +jupyterlab-myst==2.4.2 jupyterlab-pygments==0.3.0 -jupyterlab-server==2.25.4 +jupyterlab-server==2.27.1 jupyterlab-widgets==3.0.10 -keras==3.1.1 +keras==3.3.3 kiwisolver==1.4.5 libclang==18.1.1 -livereload==2.6.3 llvmlite==0.42.0 lsprotocol==2023.0.1 markdown==3.6 markdown-it-py==3.0.0 markupsafe==2.1.5 matplotlib==3.8.4 -matplotlib-inline==0.1.6 +matplotlib-inline==0.1.7 mdit-py-plugins==0.4.0 mdurl==0.1.2 mistune==3.0.2 ml-dtypes==0.3.2 mpmath==1.3.0 -mypy==1.9.0 +mypy==1.10.0 mypy-extensions==1.0.0 -myst-nb==1.0.0 -myst-parser==2.0.0 -namex==0.0.7 +myst-nb==1.1.0 +myst-parser==3.0.1 +namex==0.0.8 nbclient==0.6.8 -nbconvert==7.16.3 +nbconvert==7.16.4 nbdime==4.0.1 nbformat==5.10.4 nbmake==1.5.3 nest-asyncio==1.6.0 nodeenv==1.8.0 -notebook==7.1.2 +notebook==7.0.7 notebook-shim==0.2.4 numba==0.59.1 numpy==1.26.4 @@ -133,16 +132,16 @@ opt-einsum==3.3.0 optree==0.11.0 overrides==7.7.0 packaging==24.0 -pandas==2.2.1 +pandas==2.2.2 pandocfilters==1.5.1 parso==0.8.4 -particle==0.23.1 +particle==0.24.0 pathspec==0.12.1 pexpect==4.9.0 -phasespace==1.9.0 +phasespace==1.10.3 pillow==10.3.0 -platformdirs==4.2.0 -pluggy==1.4.0 +platformdirs==4.2.1 +pluggy==1.5.0 pre-commit==3.7.0 prometheus-client==0.20.0 prompt-toolkit==3.0.43 @@ -151,50 +150,50 @@ psutil==5.9.8 ptyprocess==0.7.0 pure-eval==0.2.2 py-cpuinfo==9.0.0 -pyarrow==15.0.2 +pyarrow==16.0.0 pycparser==2.22 pydata-sphinx-theme==0.15.2 -pygments==2.17.2 +pygments==2.18.0 pyparsing==3.1.2 pyproject-api==1.6.1 -pytest==8.1.1 +pytest==8.2.0 pytest-benchmark==4.0.0 pytest-cov==5.0.0 pytest-mock==3.14.0 -pytest-xdist==3.5.0 -python-constraint==1.3.1 +pytest-xdist==3.6.1 +python-constraint==1.4.0 python-dateutil==2.9.0.post0 python-json-logger==2.0.7 python-lsp-jsonrpc==1.1.2 -python-lsp-ruff==2.2.0 +python-lsp-ruff==2.2.1 python-lsp-server==1.11.0 pytoolconfig==1.3.1 pytz==2024.1 pyyaml==6.0.1 -pyzmq==25.1.2 +pyzmq==26.0.3 qrules==0.10.1 -qtconsole==5.5.1 +qtconsole==5.5.2 qtpy==2.4.1 -referencing==0.34.0 +referencing==0.35.1 requests==2.31.0 rfc3339-validator==0.1.4 rfc3986-validator==0.1.1 rich==13.7.1 rope==1.13.0 -rpds-py==0.18.0 -ruff==0.3.5 +rpds-py==0.18.1 +ruff==0.4.3 scipy==1.13.0 -send2trash==1.8.2 +send2trash==1.8.3 six==1.16.0 smmap==5.0.1 sniffio==1.3.1 snowballstemmer==2.2.0 soupsieve==2.5 -sphinx==7.2.6 -sphinx-api-relink==0.0.8 -sphinx-autobuild==2024.2.4 +sphinx==7.3.7 +sphinx-api-relink==0.0.9 +sphinx-autobuild==2024.4.16 sphinx-book-theme==1.1.2 -sphinx-codeautolink==0.15.0 +sphinx-codeautolink==0.15.1 sphinx-comments==0.0.3 sphinx-copybutton==0.5.2 sphinx-design==0.5.0 @@ -207,40 +206,44 @@ sphinxcontrib-jsmath==1.0.1 sphinxcontrib-qthelp==1.0.7 sphinxcontrib-serializinghtml==1.1.10 sphobjinv==2.3.1 -sqlalchemy==2.0.29 +sqlalchemy==2.0.30 stack-data==0.6.3 +starlette==0.37.2 sympy==1.12 tabulate==0.9.0 tensorboard==2.16.2 tensorboard-data-server==0.7.2 tensorflow==2.16.1 -tensorflow-io-gcs-filesystem==0.36.0 +tensorflow-io-gcs-filesystem==0.37.0 tensorflow-probability==0.24.0 termcolor==2.4.0 terminado==0.18.1 -tinycss2==1.2.1 +tinycss2==1.3.0 tomli==2.0.1 tornado==6.4 -tox==4.14.2 -tqdm==4.66.2 -traitlets==5.14.2 -types-protobuf==4.24.0.20240311 +tox==4.15.0 +tqdm==4.66.4 +traitlets==5.14.3 +types-protobuf==5.26.0.20240422 types-python-dateutil==2.9.0.20240316 types-pyyaml==6.0.12.20240311 types-requests==2.31.0.20240406 -types-tensorflow==2.15.0.20240314 -types-tqdm==4.66.0.20240106 +types-tensorflow==2.16.0.20240428 +types-tqdm==4.66.0.20240417 typing-extensions==4.11.0 tzdata==2024.1 ujson==5.9.0 uri-template==1.3.0 urllib3==2.2.1 -virtualenv==20.25.1 +uvicorn==0.29.0 +virtualenv==20.26.1 +watchfiles==0.21.0 wcwidth==0.2.13 webcolors==1.13 webencodings==0.5.1 -websocket-client==1.7.0 -werkzeug==3.0.2 +websocket-client==1.8.0 +websockets==12.0 +werkzeug==3.0.3 wheel==0.43.0 widgetsnbextension==4.0.10 wrapt==1.16.0 diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index c06add89..81127144 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -40,7 +40,7 @@ repos: metadata.vscode - repo: https://github.com/ComPWA/policy - rev: 0.3.4 + rev: 0.3.8 hooks: - id: check-dev-files args: @@ -60,7 +60,7 @@ repos: - --extras-require=doc,jax,pwa,viz - repo: https://github.com/astral-sh/ruff-pre-commit - rev: v0.3.5 + rev: v0.4.3 hooks: - id: ruff args: [--fix] @@ -69,7 +69,7 @@ repos: types_or: [python, pyi, jupyter] - repo: https://github.com/pre-commit/pre-commit-hooks - rev: v4.5.0 + rev: v4.6.0 hooks: - id: check-ast - id: check-case-conflict @@ -113,7 +113,7 @@ repos: - --in-place - repo: https://github.com/python-jsonschema/check-jsonschema - rev: 0.28.1 + rev: 0.28.2 hooks: - id: check-jsonschema name: Check CITATION.cff @@ -126,7 +126,7 @@ repos: pass_filenames: false - repo: https://github.com/streetsidesoftware/cspell-cli - rev: v8.6.1 + rev: v8.8.0 hooks: - id: cspell @@ -152,6 +152,6 @@ repos: - python - repo: https://github.com/ComPWA/mirrors-pyright - rev: v1.1.357 + rev: v1.1.361 hooks: - id: pyright From 7a740ba86ba28ae0cb3d479a6b1ceb83f8c381f5 Mon Sep 17 00:00:00 2001 From: Remco de Boer <29308176+redeboer@users.noreply.github.com> Date: Fri, 21 Jun 2024 19:59:16 +0200 Subject: [PATCH 02/11] Kick CI From eb184c97ca3a5a6a66191fb971efbbafcdcccf85 Mon Sep 17 00:00:00 2001 From: GitHub Date: Fri, 21 Jun 2024 18:00:15 +0000 Subject: [PATCH 03/11] MAINT: update pip constraints and pre-commit --- .constraints/py3.10.txt | 149 +++++++++++++++++++++------------------- .constraints/py3.11.txt | 149 +++++++++++++++++++++------------------- .constraints/py3.8.txt | 96 +++++++++++++------------- .constraints/py3.9.txt | 147 ++++++++++++++++++++------------------- .pre-commit-config.yaml | 10 +-- 5 files changed, 283 insertions(+), 268 deletions(-) diff --git a/.constraints/py3.10.txt b/.constraints/py3.10.txt index 22161075..54818298 100644 --- a/.constraints/py3.10.txt +++ b/.constraints/py3.10.txt @@ -1,10 +1,10 @@ # 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 absl-py==2.1.0 -accessible-pygments==0.0.4 +accessible-pygments==0.0.5 alabaster==0.7.16 -ampform==0.15.1 -anyio==4.3.0 +ampform==0.15.4 +anyio==4.4.0 argon2-cffi==23.1.0 argon2-cffi-bindings==21.2.0 arrow==1.3.0 @@ -18,7 +18,7 @@ black==24.4.2 bleach==6.1.0 cachetools==5.3.3 cattrs==23.2.3 -certifi==2024.2.2 +certifi==2024.6.2 cffi==1.16.0 cfgv==3.4.0 chardet==5.2.0 @@ -28,7 +28,7 @@ cloudpickle==3.0.0 colorama==0.4.6 comm==0.2.2 contourpy==1.2.1 -coverage==7.5.1 +coverage==7.5.3 cycler==0.12.1 debugpy==1.8.1 decorator==5.1.1 @@ -40,127 +40,130 @@ docutils==0.21.2 exceptiongroup==1.2.1 execnet==2.1.1 executing==2.0.1 -fastjsonschema==2.19.1 -filelock==3.14.0 +fastjsonschema==2.20.0 +filelock==3.15.3 flatbuffers==24.3.25 -fonttools==4.51.0 +fonttools==4.53.0 fqdn==1.5.1 gast==0.5.4 gitdb==4.0.11 gitpython==3.1.43 +google-auth==2.30.0 +google-auth-oauthlib==1.0.0 google-pasta==0.2.0 graphviz==0.20.3 greenlet==3.0.3 -grpcio==1.63.0 +grpcio==1.64.1 h11==0.14.0 h5py==3.11.0 -hepunits==2.3.3 +hepunits==2.3.4 httpcore==1.0.5 httpx==0.27.0 identify==2.5.36 idna==3.7 imagesize==1.4.1 -iminuit==2.25.2 -importlib-metadata==7.1.0 +iminuit==2.26.0 +importlib-metadata==7.2.0 iniconfig==2.0.0 ipykernel==6.29.4 ipympl==0.9.4 -ipython==8.24.0 +ipython==8.25.0 ipython-genutils==0.2.0 -ipywidgets==8.1.2 +ipywidgets==8.1.3 isoduration==20.11.0 isort==5.13.2 -jax==0.4.26 -jaxlib==0.4.26 +jax==0.4.30 +jaxlib==0.4.30 jedi==0.19.1 jinja2==3.1.4 json5==0.9.25 -jsonpointer==2.4 +jsonpointer==3.0.0 jsonschema==4.22.0 jsonschema-specifications==2023.12.1 jupyter==1.0.0 jupyter-cache==1.0.0 -jupyter-client==8.6.1 +jupyter-client==8.6.2 jupyter-console==6.6.3 jupyter-core==5.7.2 jupyter-events==0.10.0 jupyter-lsp==2.2.5 -jupyter-server==2.14.0 +jupyter-server==2.14.1 jupyter-server-mathjax==0.2.6 jupyter-server-terminals==0.5.3 -jupyterlab==4.2.0 +jupyterlab==4.2.2 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 -jupyterlab-server==2.27.1 -jupyterlab-widgets==3.0.10 -keras==3.3.3 +jupyterlab-server==2.27.2 +jupyterlab-widgets==3.0.11 +keras==2.14.0 kiwisolver==1.4.5 libclang==18.1.1 -llvmlite==0.42.0 +llvmlite==0.43.0 lsprotocol==2023.0.1 markdown==3.6 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 -ml-dtypes==0.3.2 +ml-dtypes==0.2.0 mpmath==1.3.0 mypy==1.10.0 mypy-extensions==1.0.0 myst-nb==1.1.0 myst-parser==3.0.1 -namex==0.0.8 nbclient==0.6.8 nbconvert==7.16.4 nbdime==4.0.1 nbformat==5.10.4 -nbmake==1.5.3 +nbmake==1.5.4 nest-asyncio==1.6.0 -nodeenv==1.8.0 -notebook==7.0.7 +nodeenv==1.9.1 +notebook==7.2.1 notebook-shim==0.2.4 -numba==0.59.1 -numpy==1.26.4 +numba==0.60.0 +numpy==2.0.0 +oauthlib==3.2.2 opt-einsum==3.3.0 -optree==0.11.0 overrides==7.7.0 -packaging==24.0 +packaging==24.1 pandas==2.2.2 pandocfilters==1.5.1 parso==0.8.4 particle==0.24.0 pathspec==0.12.1 pexpect==4.9.0 -phasespace==1.10.3 +phasespace==1.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 +prompt-toolkit==3.0.47 protobuf==4.25.3 -psutil==5.9.8 +psutil==6.0.0 ptyprocess==0.7.0 pure-eval==0.2.2 py-cpuinfo==9.0.0 -pyarrow==16.0.0 +pyarrow==16.1.0 +pyasn1==0.6.0 +pyasn1-modules==0.4.0 pycparser==2.22 -pydata-sphinx-theme==0.15.2 +pydata-sphinx-theme==0.15.3 pygments==2.18.0 pyparsing==3.1.2 pyproject-api==1.6.1 -pytest==8.2.0 +pytest==8.2.2 pytest-benchmark==4.0.0 pytest-cov==5.0.0 pytest-mock==3.14.0 pytest-xdist==3.6.1 -python-constraint==1.4.0 +python-constraint2==2.0.0b5 python-dateutil==2.9.0.post0 python-json-logger==2.0.7 python-lsp-jsonrpc==1.1.2 @@ -170,18 +173,19 @@ pytoolconfig==1.3.1 pytz==2024.1 pyyaml==6.0.1 pyzmq==26.0.3 -qrules==0.10.1 +qrules==0.10.2 qtconsole==5.5.2 qtpy==2.4.1 referencing==0.35.1 -requests==2.31.0 +requests==2.32.3 +requests-oauthlib==2.0.0 rfc3339-validator==0.1.4 rfc3986-validator==0.1.1 -rich==13.7.1 rope==1.13.0 rpds-py==0.18.1 -ruff==0.4.3 -scipy==1.13.0 +rsa==4.9 +ruff==0.4.10 +scipy==1.13.1 send2trash==1.8.3 six==1.16.0 smmap==5.0.1 @@ -191,11 +195,11 @@ soupsieve==2.5 sphinx==7.3.7 sphinx-api-relink==0.0.9 sphinx-autobuild==2024.4.16 -sphinx-book-theme==1.1.2 -sphinx-codeautolink==0.15.1 +sphinx-book-theme==1.1.3 +sphinx-codeautolink==0.15.2 sphinx-comments==0.0.3 sphinx-copybutton==0.5.2 -sphinx-design==0.5.0 +sphinx-design==0.6.0 sphinx-thebe==0.3.1 sphinx-togglebutton==0.3.2 sphinxcontrib-applehelp==1.0.8 @@ -204,49 +208,50 @@ sphinxcontrib-htmlhelp==2.0.5 sphinxcontrib-jsmath==1.0.1 sphinxcontrib-qthelp==1.0.7 sphinxcontrib-serializinghtml==1.1.10 -sphobjinv==2.3.1 -sqlalchemy==2.0.30 +sphobjinv==2.3.1.1 +sqlalchemy==2.0.31 stack-data==0.6.3 starlette==0.37.2 -sympy==1.12 +sympy==1.12.1 tabulate==0.9.0 -tensorboard==2.16.2 +tensorboard==2.14.1 tensorboard-data-server==0.7.2 -tensorflow==2.16.1 +tensorflow==2.14.0 +tensorflow-estimator==2.14.0 tensorflow-io-gcs-filesystem==0.37.0 tensorflow-probability==0.24.0 termcolor==2.4.0 terminado==0.18.1 tinycss2==1.3.0 tomli==2.0.1 -tornado==6.4 -tox==4.15.0 +tornado==6.4.1 +tox==4.15.1 tqdm==4.66.4 traitlets==5.14.3 types-protobuf==5.26.0.20240422 types-python-dateutil==2.9.0.20240316 types-pyyaml==6.0.12.20240311 -types-requests==2.31.0.20240406 -types-tensorflow==2.16.0.20240428 +types-requests==2.32.0.20240602 +types-tensorflow==2.16.0.20240617 types-tqdm==4.66.0.20240417 -typing-extensions==4.11.0 +typing-extensions==4.12.2 tzdata==2024.1 -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 -watchfiles==0.21.0 +urllib3==2.2.2 +uvicorn==0.30.1 +virtualenv==20.26.2 +watchfiles==0.22.0 wcwidth==0.2.13 -webcolors==1.13 +webcolors==24.6.0 webencodings==0.5.1 websocket-client==1.8.0 websockets==12.0 werkzeug==3.0.3 wheel==0.43.0 -widgetsnbextension==4.0.10 -wrapt==1.16.0 -zipp==3.18.1 +widgetsnbextension==4.0.11 +wrapt==1.14.1 +zipp==3.19.2 # The following packages were excluded from the output: # setuptools diff --git a/.constraints/py3.11.txt b/.constraints/py3.11.txt index 8a585fcc..4df4afab 100644 --- a/.constraints/py3.11.txt +++ b/.constraints/py3.11.txt @@ -1,10 +1,10 @@ # 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 absl-py==2.1.0 -accessible-pygments==0.0.4 +accessible-pygments==0.0.5 alabaster==0.7.16 -ampform==0.15.1 -anyio==4.3.0 +ampform==0.15.4 +anyio==4.4.0 argon2-cffi==23.1.0 argon2-cffi-bindings==21.2.0 arrow==1.3.0 @@ -18,7 +18,7 @@ black==24.4.2 bleach==6.1.0 cachetools==5.3.3 cattrs==23.2.3 -certifi==2024.2.2 +certifi==2024.6.2 cffi==1.16.0 cfgv==3.4.0 chardet==5.2.0 @@ -28,7 +28,7 @@ cloudpickle==3.0.0 colorama==0.4.6 comm==0.2.2 contourpy==1.2.1 -coverage==7.5.1 +coverage==7.5.3 cycler==0.12.1 debugpy==1.8.1 decorator==5.1.1 @@ -39,127 +39,130 @@ docstring-to-markdown==0.15 docutils==0.21.2 execnet==2.1.1 executing==2.0.1 -fastjsonschema==2.19.1 -filelock==3.14.0 +fastjsonschema==2.20.0 +filelock==3.15.3 flatbuffers==24.3.25 -fonttools==4.51.0 +fonttools==4.53.0 fqdn==1.5.1 gast==0.5.4 gitdb==4.0.11 gitpython==3.1.43 +google-auth==2.30.0 +google-auth-oauthlib==1.0.0 google-pasta==0.2.0 graphviz==0.20.3 greenlet==3.0.3 -grpcio==1.63.0 +grpcio==1.64.1 h11==0.14.0 h5py==3.11.0 -hepunits==2.3.3 +hepunits==2.3.4 httpcore==1.0.5 httpx==0.27.0 identify==2.5.36 idna==3.7 imagesize==1.4.1 -iminuit==2.25.2 -importlib-metadata==7.1.0 +iminuit==2.26.0 +importlib-metadata==7.2.0 iniconfig==2.0.0 ipykernel==6.29.4 ipympl==0.9.4 -ipython==8.24.0 +ipython==8.25.0 ipython-genutils==0.2.0 -ipywidgets==8.1.2 +ipywidgets==8.1.3 isoduration==20.11.0 isort==5.13.2 -jax==0.4.26 -jaxlib==0.4.26 +jax==0.4.30 +jaxlib==0.4.30 jedi==0.19.1 jinja2==3.1.4 json5==0.9.25 -jsonpointer==2.4 +jsonpointer==3.0.0 jsonschema==4.22.0 jsonschema-specifications==2023.12.1 jupyter==1.0.0 jupyter-cache==1.0.0 -jupyter-client==8.6.1 +jupyter-client==8.6.2 jupyter-console==6.6.3 jupyter-core==5.7.2 jupyter-events==0.10.0 jupyter-lsp==2.2.5 -jupyter-server==2.14.0 +jupyter-server==2.14.1 jupyter-server-mathjax==0.2.6 jupyter-server-terminals==0.5.3 -jupyterlab==4.2.0 +jupyterlab==4.2.2 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 -jupyterlab-server==2.27.1 -jupyterlab-widgets==3.0.10 -keras==3.3.3 +jupyterlab-server==2.27.2 +jupyterlab-widgets==3.0.11 +keras==2.14.0 kiwisolver==1.4.5 libclang==18.1.1 -llvmlite==0.42.0 +llvmlite==0.43.0 lsprotocol==2023.0.1 markdown==3.6 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 -ml-dtypes==0.3.2 +ml-dtypes==0.2.0 mpmath==1.3.0 mypy==1.10.0 mypy-extensions==1.0.0 myst-nb==1.1.0 myst-parser==3.0.1 -namex==0.0.8 nbclient==0.6.8 nbconvert==7.16.4 nbdime==4.0.1 nbformat==5.10.4 -nbmake==1.5.3 +nbmake==1.5.4 nest-asyncio==1.6.0 -nodeenv==1.8.0 -notebook==7.0.7 +nodeenv==1.9.1 +notebook==7.2.1 notebook-shim==0.2.4 -numba==0.59.1 -numpy==1.26.4 +numba==0.60.0 +numpy==2.0.0 +oauthlib==3.2.2 opt-einsum==3.3.0 -optree==0.11.0 overrides==7.7.0 -packaging==24.0 +packaging==24.1 pandas==2.2.2 pandocfilters==1.5.1 parso==0.8.4 particle==0.24.0 pathspec==0.12.1 pexpect==4.9.0 -phasespace==1.10.3 +phasespace==1.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 +prompt-toolkit==3.0.47 protobuf==4.25.3 -psutil==5.9.8 +psutil==6.0.0 ptyprocess==0.7.0 pure-eval==0.2.2 py-cpuinfo==9.0.0 -pyarrow==16.0.0 +pyarrow==16.1.0 +pyasn1==0.6.0 +pyasn1-modules==0.4.0 pycparser==2.22 -pydata-sphinx-theme==0.15.2 +pydata-sphinx-theme==0.15.3 pygments==2.18.0 pyparsing==3.1.2 pyproject-api==1.6.1 -pytest==8.2.0 +pytest==8.2.2 pytest-benchmark==4.0.0 pytest-cov==5.0.0 pytest-mock==3.14.0 pytest-xdist==3.6.1 -python-constraint==1.4.0 +python-constraint2==2.0.0b5 python-dateutil==2.9.0.post0 python-json-logger==2.0.7 python-lsp-jsonrpc==1.1.2 @@ -169,18 +172,19 @@ pytoolconfig==1.3.1 pytz==2024.1 pyyaml==6.0.1 pyzmq==26.0.3 -qrules==0.10.1 +qrules==0.10.2 qtconsole==5.5.2 qtpy==2.4.1 referencing==0.35.1 -requests==2.31.0 +requests==2.32.3 +requests-oauthlib==2.0.0 rfc3339-validator==0.1.4 rfc3986-validator==0.1.1 -rich==13.7.1 rope==1.13.0 rpds-py==0.18.1 -ruff==0.4.3 -scipy==1.13.0 +rsa==4.9 +ruff==0.4.10 +scipy==1.13.1 send2trash==1.8.3 six==1.16.0 smmap==5.0.1 @@ -190,11 +194,11 @@ soupsieve==2.5 sphinx==7.3.7 sphinx-api-relink==0.0.9 sphinx-autobuild==2024.4.16 -sphinx-book-theme==1.1.2 -sphinx-codeautolink==0.15.1 +sphinx-book-theme==1.1.3 +sphinx-codeautolink==0.15.2 sphinx-comments==0.0.3 sphinx-copybutton==0.5.2 -sphinx-design==0.5.0 +sphinx-design==0.6.0 sphinx-thebe==0.3.1 sphinx-togglebutton==0.3.2 sphinxcontrib-applehelp==1.0.8 @@ -203,48 +207,49 @@ sphinxcontrib-htmlhelp==2.0.5 sphinxcontrib-jsmath==1.0.1 sphinxcontrib-qthelp==1.0.7 sphinxcontrib-serializinghtml==1.1.10 -sphobjinv==2.3.1 -sqlalchemy==2.0.30 +sphobjinv==2.3.1.1 +sqlalchemy==2.0.31 stack-data==0.6.3 starlette==0.37.2 -sympy==1.12 +sympy==1.12.1 tabulate==0.9.0 -tensorboard==2.16.2 +tensorboard==2.14.1 tensorboard-data-server==0.7.2 -tensorflow==2.16.1 +tensorflow==2.14.0 +tensorflow-estimator==2.14.0 tensorflow-io-gcs-filesystem==0.37.0 tensorflow-probability==0.24.0 termcolor==2.4.0 terminado==0.18.1 tinycss2==1.3.0 -tornado==6.4 -tox==4.15.0 +tornado==6.4.1 +tox==4.15.1 tqdm==4.66.4 traitlets==5.14.3 types-protobuf==5.26.0.20240422 types-python-dateutil==2.9.0.20240316 types-pyyaml==6.0.12.20240311 -types-requests==2.31.0.20240406 -types-tensorflow==2.16.0.20240428 +types-requests==2.32.0.20240602 +types-tensorflow==2.16.0.20240617 types-tqdm==4.66.0.20240417 -typing-extensions==4.11.0 +typing-extensions==4.12.2 tzdata==2024.1 -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 -watchfiles==0.21.0 +urllib3==2.2.2 +uvicorn==0.30.1 +virtualenv==20.26.2 +watchfiles==0.22.0 wcwidth==0.2.13 -webcolors==1.13 +webcolors==24.6.0 webencodings==0.5.1 websocket-client==1.8.0 websockets==12.0 werkzeug==3.0.3 wheel==0.43.0 -widgetsnbextension==4.0.10 -wrapt==1.16.0 -zipp==3.18.1 +widgetsnbextension==4.0.11 +wrapt==1.14.1 +zipp==3.19.2 # The following packages were excluded from the output: # setuptools diff --git a/.constraints/py3.8.txt b/.constraints/py3.8.txt index a90321ac..a3a4b711 100644 --- a/.constraints/py3.8.txt +++ b/.constraints/py3.8.txt @@ -3,8 +3,8 @@ absl-py==2.1.0 accessible-pygments==0.0.4 alabaster==0.7.13 -ampform==0.15.1 -anyio==4.3.0 +ampform==0.15.4 +anyio==4.4.0 argon2-cffi==23.1.0 argon2-cffi-bindings==21.2.0 arrow==1.3.0 @@ -19,7 +19,7 @@ black==24.4.2 bleach==6.1.0 cachetools==5.3.3 cattrs==23.2.3 -certifi==2024.2.2 +certifi==2024.6.2 cffi==1.16.0 cfgv==3.4.0 chardet==5.2.0 @@ -29,7 +29,7 @@ cloudpickle==3.0.0 colorama==0.4.6 comm==0.2.2 contourpy==1.1.1 -coverage==7.5.1 +coverage==7.5.3 cycler==0.12.1 debugpy==1.8.1 decorator==5.1.1 @@ -41,37 +41,37 @@ docutils==0.19 exceptiongroup==1.2.1 execnet==2.1.1 executing==2.0.1 -fastjsonschema==2.19.1 -filelock==3.14.0 +fastjsonschema==2.20.0 +filelock==3.15.3 flatbuffers==24.3.25 -fonttools==4.51.0 +fonttools==4.53.0 fqdn==1.5.1 gast==0.4.0 gitdb==4.0.11 gitpython==3.1.43 -google-auth==2.29.0 +google-auth==2.30.0 google-auth-oauthlib==0.4.6 google-pasta==0.2.0 graphviz==0.20.3 greenlet==3.0.3 -grpcio==1.63.0 +grpcio==1.64.1 h11==0.14.0 h5py==3.11.0 -hepunits==2.3.3 +hepunits==2.3.4 httpcore==1.0.5 httpx==0.27.0 identify==2.5.36 idna==3.7 imagesize==1.4.1 -iminuit==2.25.2 -importlib-metadata==7.1.0 +iminuit==2.26.0 +importlib-metadata==7.2.0 importlib-resources==6.4.0 iniconfig==2.0.0 ipykernel==6.29.4 ipympl==0.9.3 ipython==8.12.3 ipython-genutils==0.2.0 -ipywidgets==8.1.2 +ipywidgets==8.1.3 isoduration==20.11.0 isort==5.13.2 jax==0.4.13 @@ -79,27 +79,27 @@ jaxlib==0.4.13 jedi==0.19.1 jinja2==3.1.4 json5==0.9.25 -jsonpointer==2.4 +jsonpointer==3.0.0 jsonschema==4.22.0 jsonschema-specifications==2023.12.1 jupyter==1.0.0 jupyter-cache==0.6.1 -jupyter-client==8.6.1 +jupyter-client==8.6.2 jupyter-console==6.6.3 jupyter-core==5.7.2 jupyter-events==0.10.0 jupyter-lsp==2.2.5 -jupyter-server==2.14.0 +jupyter-server==2.14.1 jupyter-server-mathjax==0.2.6 jupyter-server-terminals==0.5.3 -jupyterlab==4.2.0 +jupyterlab==4.2.2 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 -jupyterlab-server==2.27.1 -jupyterlab-widgets==3.0.10 +jupyterlab-server==2.27.2 +jupyterlab-widgets==3.0.11 keras==2.11.0 kiwisolver==1.4.5 libclang==18.1.1 @@ -124,17 +124,17 @@ nbclient==0.6.8 nbconvert==7.16.4 nbdime==4.0.1 nbformat==5.10.4 -nbmake==1.5.3 +nbmake==1.5.4 nest-asyncio==1.6.0 -nodeenv==1.8.0 -notebook==7.0.7 +nodeenv==1.9.1 +notebook==7.2.1 notebook-shim==0.2.4 numba==0.58.1 numpy==1.24.4 oauthlib==3.2.2 opt-einsum==3.3.0 overrides==7.7.0 -packaging==24.0 +packaging==24.1 pandas==2.0.3 pandocfilters==1.5.1 parso==0.8.4 @@ -145,17 +145,17 @@ phasespace==1.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 -prompt-toolkit==3.0.43 +prompt-toolkit==3.0.47 protobuf==3.19.6 -psutil==5.9.8 +psutil==6.0.0 ptyprocess==0.7.0 pure-eval==0.2.2 py-cpuinfo==9.0.0 -pyarrow==16.0.0 +pyarrow==16.1.0 pyasn1==0.6.0 pyasn1-modules==0.4.0 pycparser==2.22 @@ -163,12 +163,12 @@ 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.2 pytest-benchmark==4.0.0 pytest-cov==5.0.0 pytest-mock==3.14.0 pytest-xdist==3.6.1 -python-constraint==1.4.0 +python-constraint2==2.0.0b5 python-dateutil==2.9.0.post0 python-json-logger==2.0.7 python-lsp-jsonrpc==1.1.2 @@ -178,18 +178,18 @@ pytoolconfig==1.3.1 pytz==2024.1 pyyaml==6.0.1 pyzmq==26.0.3 -qrules==0.10.1 +qrules==0.10.2 qtconsole==5.5.2 qtpy==2.4.1 referencing==0.35.1 -requests==2.31.0 +requests==2.32.3 requests-oauthlib==2.0.0 rfc3339-validator==0.1.4 rfc3986-validator==0.1.1 rope==1.13.0 rpds-py==0.18.1 rsa==4.9 -ruff==0.4.3 +ruff==0.4.10 scipy==1.10.1 send2trash==1.8.3 six==1.16.0 @@ -201,7 +201,7 @@ sphinx==5.3.0 sphinx-api-relink==0.0.9 sphinx-autobuild==2021.3.14 sphinx-book-theme==1.0.1 -sphinx-codeautolink==0.15.1 +sphinx-codeautolink==0.15.2 sphinx-comments==0.0.3 sphinx-copybutton==0.5.2 sphinx-design==0.5.0 @@ -213,10 +213,10 @@ sphinxcontrib-htmlhelp==2.0.1 sphinxcontrib-jsmath==1.0.1 sphinxcontrib-qthelp==1.0.3 sphinxcontrib-serializinghtml==1.1.5 -sphobjinv==2.3.1 -sqlalchemy==2.0.30 +sphobjinv==2.3.1.1 +sqlalchemy==2.0.31 stack-data==0.6.3 -sympy==1.12 +sympy==1.12.1 tabulate==0.9.0 tensorboard==2.11.2 tensorboard-data-server==0.6.1 @@ -229,31 +229,31 @@ termcolor==2.4.0 terminado==0.18.1 tinycss2==1.3.0 tomli==2.0.1 -tornado==6.4 -tox==4.15.0 +tornado==6.4.1 +tox==4.15.1 tqdm==4.66.4 traitlets==5.14.3 types-protobuf==5.26.0.20240422 types-python-dateutil==2.9.0.20240316 types-pyyaml==6.0.12.20240311 -types-requests==2.31.0.20240406 -types-tensorflow==2.16.0.20240428 +types-requests==2.32.0.20240602 +types-tensorflow==2.16.0.20240618 types-tqdm==4.66.0.20240417 -typing-extensions==4.11.0 +typing-extensions==4.12.2 tzdata==2024.1 -ujson==5.9.0 +ujson==5.10.0 uri-template==1.3.0 -urllib3==2.2.1 -virtualenv==20.26.1 +urllib3==2.2.2 +virtualenv==20.26.2 wcwidth==0.2.13 -webcolors==1.13 +webcolors==24.6.0 webencodings==0.5.1 websocket-client==1.8.0 werkzeug==3.0.3 wheel==0.43.0 -widgetsnbextension==4.0.10 +widgetsnbextension==4.0.11 wrapt==1.16.0 -zipp==3.18.1 +zipp==3.19.2 # The following packages were excluded from the output: # setuptools diff --git a/.constraints/py3.9.txt b/.constraints/py3.9.txt index 81f8cf89..e30719a5 100644 --- a/.constraints/py3.9.txt +++ b/.constraints/py3.9.txt @@ -1,10 +1,10 @@ # 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 absl-py==2.1.0 -accessible-pygments==0.0.4 +accessible-pygments==0.0.5 alabaster==0.7.16 -ampform==0.15.1 -anyio==4.3.0 +ampform==0.15.4 +anyio==4.4.0 argon2-cffi==23.1.0 argon2-cffi-bindings==21.2.0 arrow==1.3.0 @@ -18,7 +18,7 @@ black==24.4.2 bleach==6.1.0 cachetools==5.3.3 cattrs==23.2.3 -certifi==2024.2.2 +certifi==2024.6.2 cffi==1.16.0 cfgv==3.4.0 chardet==5.2.0 @@ -28,7 +28,7 @@ cloudpickle==3.0.0 colorama==0.4.6 comm==0.2.2 contourpy==1.2.1 -coverage==7.5.1 +coverage==7.5.3 cycler==0.12.1 debugpy==1.8.1 decorator==5.1.1 @@ -40,128 +40,131 @@ docutils==0.21.2 exceptiongroup==1.2.1 execnet==2.1.1 executing==2.0.1 -fastjsonschema==2.19.1 -filelock==3.14.0 +fastjsonschema==2.20.0 +filelock==3.15.3 flatbuffers==24.3.25 -fonttools==4.51.0 +fonttools==4.53.0 fqdn==1.5.1 gast==0.5.4 gitdb==4.0.11 gitpython==3.1.43 +google-auth==2.30.0 +google-auth-oauthlib==1.0.0 google-pasta==0.2.0 graphviz==0.20.3 greenlet==3.0.3 -grpcio==1.63.0 +grpcio==1.64.1 h11==0.14.0 h5py==3.11.0 -hepunits==2.3.3 +hepunits==2.3.4 httpcore==1.0.5 httpx==0.27.0 identify==2.5.36 idna==3.7 imagesize==1.4.1 -iminuit==2.25.2 -importlib-metadata==7.1.0 +iminuit==2.26.0 +importlib-metadata==7.2.0 importlib-resources==6.4.0 iniconfig==2.0.0 ipykernel==6.29.4 ipympl==0.9.4 ipython==8.18.1 ipython-genutils==0.2.0 -ipywidgets==8.1.2 +ipywidgets==8.1.3 isoduration==20.11.0 isort==5.13.2 -jax==0.4.26 -jaxlib==0.4.26 +jax==0.4.30 +jaxlib==0.4.30 jedi==0.19.1 jinja2==3.1.4 json5==0.9.25 -jsonpointer==2.4 +jsonpointer==3.0.0 jsonschema==4.22.0 jsonschema-specifications==2023.12.1 jupyter==1.0.0 jupyter-cache==1.0.0 -jupyter-client==8.6.1 +jupyter-client==8.6.2 jupyter-console==6.6.3 jupyter-core==5.7.2 jupyter-events==0.10.0 jupyter-lsp==2.2.5 -jupyter-server==2.14.0 +jupyter-server==2.14.1 jupyter-server-mathjax==0.2.6 jupyter-server-terminals==0.5.3 -jupyterlab==4.2.0 +jupyterlab==4.2.2 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 -jupyterlab-server==2.27.1 -jupyterlab-widgets==3.0.10 -keras==3.3.3 +jupyterlab-server==2.27.2 +jupyterlab-widgets==3.0.11 +keras==2.14.0 kiwisolver==1.4.5 libclang==18.1.1 -llvmlite==0.42.0 +llvmlite==0.43.0 lsprotocol==2023.0.1 markdown==3.6 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 -ml-dtypes==0.3.2 +ml-dtypes==0.2.0 mpmath==1.3.0 mypy==1.10.0 mypy-extensions==1.0.0 myst-nb==1.1.0 myst-parser==3.0.1 -namex==0.0.8 nbclient==0.6.8 nbconvert==7.16.4 nbdime==4.0.1 nbformat==5.10.4 -nbmake==1.5.3 +nbmake==1.5.4 nest-asyncio==1.6.0 -nodeenv==1.8.0 -notebook==7.0.7 +nodeenv==1.9.1 +notebook==7.2.1 notebook-shim==0.2.4 -numba==0.59.1 -numpy==1.26.4 +numba==0.60.0 +numpy==2.0.0 +oauthlib==3.2.2 opt-einsum==3.3.0 -optree==0.11.0 overrides==7.7.0 -packaging==24.0 +packaging==24.1 pandas==2.2.2 pandocfilters==1.5.1 parso==0.8.4 particle==0.24.0 pathspec==0.12.1 pexpect==4.9.0 -phasespace==1.10.3 +phasespace==1.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 +prompt-toolkit==3.0.47 protobuf==4.25.3 -psutil==5.9.8 +psutil==6.0.0 ptyprocess==0.7.0 pure-eval==0.2.2 py-cpuinfo==9.0.0 -pyarrow==16.0.0 +pyarrow==16.1.0 +pyasn1==0.6.0 +pyasn1-modules==0.4.0 pycparser==2.22 -pydata-sphinx-theme==0.15.2 +pydata-sphinx-theme==0.15.3 pygments==2.18.0 pyparsing==3.1.2 pyproject-api==1.6.1 -pytest==8.2.0 +pytest==8.2.2 pytest-benchmark==4.0.0 pytest-cov==5.0.0 pytest-mock==3.14.0 pytest-xdist==3.6.1 -python-constraint==1.4.0 +python-constraint2==2.0.0b5 python-dateutil==2.9.0.post0 python-json-logger==2.0.7 python-lsp-jsonrpc==1.1.2 @@ -171,18 +174,19 @@ pytoolconfig==1.3.1 pytz==2024.1 pyyaml==6.0.1 pyzmq==26.0.3 -qrules==0.10.1 +qrules==0.10.2 qtconsole==5.5.2 qtpy==2.4.1 referencing==0.35.1 -requests==2.31.0 +requests==2.32.3 +requests-oauthlib==2.0.0 rfc3339-validator==0.1.4 rfc3986-validator==0.1.1 -rich==13.7.1 rope==1.13.0 rpds-py==0.18.1 -ruff==0.4.3 -scipy==1.13.0 +rsa==4.9 +ruff==0.4.10 +scipy==1.13.1 send2trash==1.8.3 six==1.16.0 smmap==5.0.1 @@ -192,11 +196,11 @@ soupsieve==2.5 sphinx==7.3.7 sphinx-api-relink==0.0.9 sphinx-autobuild==2024.4.16 -sphinx-book-theme==1.1.2 -sphinx-codeautolink==0.15.1 +sphinx-book-theme==1.1.3 +sphinx-codeautolink==0.15.2 sphinx-comments==0.0.3 sphinx-copybutton==0.5.2 -sphinx-design==0.5.0 +sphinx-design==0.6.0 sphinx-thebe==0.3.1 sphinx-togglebutton==0.3.2 sphinxcontrib-applehelp==1.0.8 @@ -205,49 +209,50 @@ sphinxcontrib-htmlhelp==2.0.5 sphinxcontrib-jsmath==1.0.1 sphinxcontrib-qthelp==1.0.7 sphinxcontrib-serializinghtml==1.1.10 -sphobjinv==2.3.1 -sqlalchemy==2.0.30 +sphobjinv==2.3.1.1 +sqlalchemy==2.0.31 stack-data==0.6.3 starlette==0.37.2 -sympy==1.12 +sympy==1.12.1 tabulate==0.9.0 -tensorboard==2.16.2 +tensorboard==2.14.1 tensorboard-data-server==0.7.2 -tensorflow==2.16.1 +tensorflow==2.14.0 +tensorflow-estimator==2.14.0 tensorflow-io-gcs-filesystem==0.37.0 tensorflow-probability==0.24.0 termcolor==2.4.0 terminado==0.18.1 tinycss2==1.3.0 tomli==2.0.1 -tornado==6.4 -tox==4.15.0 +tornado==6.4.1 +tox==4.15.1 tqdm==4.66.4 traitlets==5.14.3 types-protobuf==5.26.0.20240422 types-python-dateutil==2.9.0.20240316 types-pyyaml==6.0.12.20240311 -types-requests==2.31.0.20240406 -types-tensorflow==2.16.0.20240428 +types-requests==2.32.0.20240602 +types-tensorflow==2.16.0.20240617 types-tqdm==4.66.0.20240417 -typing-extensions==4.11.0 +typing-extensions==4.12.2 tzdata==2024.1 -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 -watchfiles==0.21.0 +urllib3==2.2.2 +uvicorn==0.30.1 +virtualenv==20.26.2 +watchfiles==0.22.0 wcwidth==0.2.13 -webcolors==1.13 +webcolors==24.6.0 webencodings==0.5.1 websocket-client==1.8.0 websockets==12.0 werkzeug==3.0.3 wheel==0.43.0 -widgetsnbextension==4.0.10 -wrapt==1.16.0 -zipp==3.18.1 +widgetsnbextension==4.0.11 +wrapt==1.14.1 +zipp==3.19.2 # The following packages were excluded from the output: # setuptools diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 81127144..f92836d5 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -40,7 +40,7 @@ repos: metadata.vscode - repo: https://github.com/ComPWA/policy - rev: 0.3.8 + rev: 0.3.9 hooks: - id: check-dev-files args: @@ -60,7 +60,7 @@ repos: - --extras-require=doc,jax,pwa,viz - repo: https://github.com/astral-sh/ruff-pre-commit - rev: v0.4.3 + rev: v0.4.10 hooks: - id: ruff args: [--fix] @@ -113,7 +113,7 @@ repos: - --in-place - repo: https://github.com/python-jsonschema/check-jsonschema - rev: 0.28.2 + rev: 0.28.5 hooks: - id: check-jsonschema name: Check CITATION.cff @@ -126,7 +126,7 @@ repos: pass_filenames: false - repo: https://github.com/streetsidesoftware/cspell-cli - rev: v8.8.0 + rev: v8.9.0 hooks: - id: cspell @@ -152,6 +152,6 @@ repos: - python - repo: https://github.com/ComPWA/mirrors-pyright - rev: v1.1.361 + rev: v1.1.368 hooks: - id: pyright From 87503d2383ac55f54cf3a398cffc18aa4be97162 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Fri, 21 Jun 2024 18:01:01 +0000 Subject: [PATCH 04/11] [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --- .readthedocs.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.readthedocs.yml b/.readthedocs.yml index f67a479e..61df0d40 100644 --- a/.readthedocs.yml +++ b/.readthedocs.yml @@ -16,6 +16,9 @@ build: - graphviz jobs: post_install: + - curl -LsSf https://astral.sh/uv/install.sh | sh + - python -m pip install 'uv>=0.2.0' + - python -m uv pip install -c .constraints/py3.10.txt -e .[doc] - curl -LsSf https://astral.sh/uv/install.sh | sh - |- /home/docs/.cargo/bin/uv pip install --system -c .constraints/py3.10.txt -e .[doc] From e8f5542b52751a5cad325651f5c64c61bb1773d4 Mon Sep 17 00:00:00 2001 From: Remco de Boer <29308176+redeboer@users.noreply.github.com> Date: Mon, 24 Jun 2024 09:16:07 +0200 Subject: [PATCH 05/11] MAINT: simplify `uv pip` install in RTD config --- .readthedocs.yml | 4 ---- 1 file changed, 4 deletions(-) diff --git a/.readthedocs.yml b/.readthedocs.yml index 61df0d40..efabdc69 100644 --- a/.readthedocs.yml +++ b/.readthedocs.yml @@ -16,9 +16,5 @@ build: - graphviz jobs: post_install: - - curl -LsSf https://astral.sh/uv/install.sh | sh - python -m pip install 'uv>=0.2.0' - python -m uv pip install -c .constraints/py3.10.txt -e .[doc] - - curl -LsSf https://astral.sh/uv/install.sh | sh - - |- - /home/docs/.cargo/bin/uv pip install --system -c .constraints/py3.10.txt -e .[doc] From add17a72665c0f50650c6e623a7dd40c5ebfad9f Mon Sep 17 00:00:00 2001 From: Remco de Boer <29308176+redeboer@users.noreply.github.com> Date: Mon, 24 Jun 2024 09:16:58 +0200 Subject: [PATCH 06/11] MAINT: sort keys in RTD config --- .readthedocs.yml | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/.readthedocs.yml b/.readthedocs.yml index efabdc69..3b9aca14 100644 --- a/.readthedocs.yml +++ b/.readthedocs.yml @@ -1,13 +1,5 @@ version: 2 -sphinx: - builder: dirhtml - configuration: docs/conf.py - fail_on_warning: true - -formats: - - htmlzip - build: os: ubuntu-22.04 tools: @@ -18,3 +10,11 @@ build: post_install: - python -m pip install 'uv>=0.2.0' - python -m uv pip install -c .constraints/py3.10.txt -e .[doc] + +formats: + - htmlzip + +sphinx: + builder: dirhtml + configuration: docs/conf.py + fail_on_warning: true From 1a878e479b25662e3c9d97eb0c2e3b732136b678 Mon Sep 17 00:00:00 2001 From: Remco de Boer <29308176+redeboer@users.noreply.github.com> Date: Mon, 24 Jun 2024 09:17:21 +0200 Subject: [PATCH 07/11] MAINT: address `mypy` errors --- benchmarks/ampform.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/benchmarks/ampform.py b/benchmarks/ampform.py index 3db3781b..d7143975 100644 --- a/benchmarks/ampform.py +++ b/benchmarks/ampform.py @@ -31,7 +31,7 @@ def formulate_amplitude_model( - formalism: str, + formalism, initial_state: StateDefinition, final_state: Sequence[StateDefinition], intermediate_states: list[str] | None = None, From f30a4279def1840f3771ae8fc99c953fe47d4b54 Mon Sep 17 00:00:00 2001 From: Remco de Boer <29308176+redeboer@users.noreply.github.com> Date: Mon, 24 Jun 2024 09:19:59 +0200 Subject: [PATCH 08/11] MAINT: address Ruff issues --- tests/data/test_phasespace.py | 2 +- tests/data/test_transform.py | 8 ++++++-- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/tests/data/test_phasespace.py b/tests/data/test_phasespace.py index 15739101..634deead 100644 --- a/tests/data/test_phasespace.py +++ b/tests/data/test_phasespace.py @@ -182,7 +182,7 @@ def test_generate_deterministic(self, pdg: "ParticleCollection"): } n_events = len(next(iter(expected_sample.values()))) assert set(phsp_momenta) == set(expected_sample) - for i in expected_sample: + for i in expected_sample: # noqa: PLC0206 expected_momenta = expected_sample[i] momenta = phsp_momenta[i] assert len(expected_momenta) == n_events diff --git a/tests/data/test_transform.py b/tests/data/test_transform.py index 7b08f7f9..a1237293 100644 --- a/tests/data/test_transform.py +++ b/tests/data/test_transform.py @@ -22,8 +22,12 @@ def test_identity_chain(self, extend: bool): rng = np.random.default_rng(seed=0) data = {"x": rng.uniform(size=100), "y": rng.uniform(size=100)} transformed_data = chained_transform(data) - for key in data: - np.testing.assert_allclose(data[key], transformed_data[key], rtol=1e-13) + for key in data: # noqa: PLC0206 + np.testing.assert_allclose( + data[key], + transformed_data[key], + rtol=1e-13, + ) if extend: assert set(transformed_data) == {"x", "y", "v", "w"} else: From 59859ea6480177565652b64b35e1cbc2059ce6ce Mon Sep 17 00:00:00 2001 From: Remco de Boer <29308176+redeboer@users.noreply.github.com> Date: Mon, 24 Jun 2024 09:23:12 +0200 Subject: [PATCH 09/11] FIX: downgrade NumPy if installing TensorFlow --- pyproject.toml | 1 + 1 file changed, 1 insertion(+) diff --git a/pyproject.toml b/pyproject.toml index 5604bc63..e62c210e 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -141,6 +141,7 @@ test-types = [ "pytest-mock >=3.3.0", ] tf = [ + "numpy<2", "tensorflow !=2.15.0.post1", # https://github.com/ComPWA/tensorwaves/actions/runs/7147814088/job/19467965144?pr=509 "tensorflow >=2.4", # tensorflow.experimental.numpy 'tensorflow <2.12; python_version <"3.9.0"', From 23a1f71b4a702570924ea26f75ce1882c3dbedc3 Mon Sep 17 00:00:00 2001 From: Remco de Boer <29308176+redeboer@users.noreply.github.com> Date: Mon, 24 Jun 2024 09:28:40 +0200 Subject: [PATCH 10/11] MAINT: autoupdate pip constraint files --- .constraints/py3.10.txt | 39 +++++++++++++++++---------------------- .constraints/py3.11.txt | 39 +++++++++++++++++---------------------- .constraints/py3.8.txt | 14 +++++++------- .constraints/py3.9.txt | 39 +++++++++++++++++---------------------- 4 files changed, 58 insertions(+), 73 deletions(-) diff --git a/.constraints/py3.10.txt b/.constraints/py3.10.txt index 54818298..784948ee 100644 --- a/.constraints/py3.10.txt +++ b/.constraints/py3.10.txt @@ -28,7 +28,7 @@ cloudpickle==3.0.0 colorama==0.4.6 comm==0.2.2 contourpy==1.2.1 -coverage==7.5.3 +coverage==7.5.4 cycler==0.12.1 debugpy==1.8.1 decorator==5.1.1 @@ -41,15 +41,13 @@ exceptiongroup==1.2.1 execnet==2.1.1 executing==2.0.1 fastjsonschema==2.20.0 -filelock==3.15.3 +filelock==3.15.4 flatbuffers==24.3.25 fonttools==4.53.0 fqdn==1.5.1 gast==0.5.4 gitdb==4.0.11 gitpython==3.1.43 -google-auth==2.30.0 -google-auth-oauthlib==1.0.0 google-pasta==0.2.0 graphviz==0.20.3 greenlet==3.0.3 @@ -63,7 +61,7 @@ identify==2.5.36 idna==3.7 imagesize==1.4.1 iminuit==2.26.0 -importlib-metadata==7.2.0 +importlib-metadata==7.2.1 iniconfig==2.0.0 ipykernel==6.29.4 ipympl==0.9.4 @@ -98,7 +96,7 @@ jupyterlab-myst==2.4.2 jupyterlab-pygments==0.3.0 jupyterlab-server==2.27.2 jupyterlab-widgets==3.0.11 -keras==2.14.0 +keras==3.3.3 kiwisolver==1.4.5 libclang==18.1.1 llvmlite==0.43.0 @@ -111,12 +109,13 @@ matplotlib-inline==0.1.7 mdit-py-plugins==0.4.1 mdurl==0.1.2 mistune==3.0.2 -ml-dtypes==0.2.0 +ml-dtypes==0.3.2 mpmath==1.3.0 mypy==1.10.0 mypy-extensions==1.0.0 myst-nb==1.1.0 myst-parser==3.0.1 +namex==0.0.8 nbclient==0.6.8 nbconvert==7.16.4 nbdime==4.0.1 @@ -127,9 +126,9 @@ nodeenv==1.9.1 notebook==7.2.1 notebook-shim==0.2.4 numba==0.60.0 -numpy==2.0.0 -oauthlib==3.2.2 +numpy==1.26.4 opt-einsum==3.3.0 +optree==0.11.0 overrides==7.7.0 packaging==24.1 pandas==2.2.2 @@ -138,7 +137,7 @@ parso==0.8.4 particle==0.24.0 pathspec==0.12.1 pexpect==4.9.0 -phasespace==1.9.0 +phasespace==1.10.3 pillow==10.3.0 platformdirs==4.2.2 pluggy==1.5.0 @@ -151,13 +150,11 @@ ptyprocess==0.7.0 pure-eval==0.2.2 py-cpuinfo==9.0.0 pyarrow==16.1.0 -pyasn1==0.6.0 -pyasn1-modules==0.4.0 pycparser==2.22 pydata-sphinx-theme==0.15.3 pygments==2.18.0 pyparsing==3.1.2 -pyproject-api==1.6.1 +pyproject-api==1.7.1 pytest==8.2.2 pytest-benchmark==4.0.0 pytest-cov==5.0.0 @@ -178,12 +175,11 @@ qtconsole==5.5.2 qtpy==2.4.1 referencing==0.35.1 requests==2.32.3 -requests-oauthlib==2.0.0 rfc3339-validator==0.1.4 rfc3986-validator==0.1.1 +rich==13.7.1 rope==1.13.0 rpds-py==0.18.1 -rsa==4.9 ruff==0.4.10 scipy==1.13.1 send2trash==1.8.3 @@ -214,10 +210,9 @@ stack-data==0.6.3 starlette==0.37.2 sympy==1.12.1 tabulate==0.9.0 -tensorboard==2.14.1 +tensorboard==2.16.2 tensorboard-data-server==0.7.2 -tensorflow==2.14.0 -tensorflow-estimator==2.14.0 +tensorflow==2.16.1 tensorflow-io-gcs-filesystem==0.37.0 tensorflow-probability==0.24.0 termcolor==2.4.0 @@ -231,8 +226,8 @@ traitlets==5.14.3 types-protobuf==5.26.0.20240422 types-python-dateutil==2.9.0.20240316 types-pyyaml==6.0.12.20240311 -types-requests==2.32.0.20240602 -types-tensorflow==2.16.0.20240617 +types-requests==2.32.0.20240622 +types-tensorflow==2.16.0.20240618 types-tqdm==4.66.0.20240417 typing-extensions==4.12.2 tzdata==2024.1 @@ -240,7 +235,7 @@ ujson==5.10.0 uri-template==1.3.0 urllib3==2.2.2 uvicorn==0.30.1 -virtualenv==20.26.2 +virtualenv==20.26.3 watchfiles==0.22.0 wcwidth==0.2.13 webcolors==24.6.0 @@ -250,7 +245,7 @@ websockets==12.0 werkzeug==3.0.3 wheel==0.43.0 widgetsnbextension==4.0.11 -wrapt==1.14.1 +wrapt==1.16.0 zipp==3.19.2 # The following packages were excluded from the output: diff --git a/.constraints/py3.11.txt b/.constraints/py3.11.txt index 4df4afab..fb113061 100644 --- a/.constraints/py3.11.txt +++ b/.constraints/py3.11.txt @@ -28,7 +28,7 @@ cloudpickle==3.0.0 colorama==0.4.6 comm==0.2.2 contourpy==1.2.1 -coverage==7.5.3 +coverage==7.5.4 cycler==0.12.1 debugpy==1.8.1 decorator==5.1.1 @@ -40,15 +40,13 @@ docutils==0.21.2 execnet==2.1.1 executing==2.0.1 fastjsonschema==2.20.0 -filelock==3.15.3 +filelock==3.15.4 flatbuffers==24.3.25 fonttools==4.53.0 fqdn==1.5.1 gast==0.5.4 gitdb==4.0.11 gitpython==3.1.43 -google-auth==2.30.0 -google-auth-oauthlib==1.0.0 google-pasta==0.2.0 graphviz==0.20.3 greenlet==3.0.3 @@ -62,7 +60,7 @@ identify==2.5.36 idna==3.7 imagesize==1.4.1 iminuit==2.26.0 -importlib-metadata==7.2.0 +importlib-metadata==7.2.1 iniconfig==2.0.0 ipykernel==6.29.4 ipympl==0.9.4 @@ -97,7 +95,7 @@ jupyterlab-myst==2.4.2 jupyterlab-pygments==0.3.0 jupyterlab-server==2.27.2 jupyterlab-widgets==3.0.11 -keras==2.14.0 +keras==3.3.3 kiwisolver==1.4.5 libclang==18.1.1 llvmlite==0.43.0 @@ -110,12 +108,13 @@ matplotlib-inline==0.1.7 mdit-py-plugins==0.4.1 mdurl==0.1.2 mistune==3.0.2 -ml-dtypes==0.2.0 +ml-dtypes==0.3.2 mpmath==1.3.0 mypy==1.10.0 mypy-extensions==1.0.0 myst-nb==1.1.0 myst-parser==3.0.1 +namex==0.0.8 nbclient==0.6.8 nbconvert==7.16.4 nbdime==4.0.1 @@ -126,9 +125,9 @@ nodeenv==1.9.1 notebook==7.2.1 notebook-shim==0.2.4 numba==0.60.0 -numpy==2.0.0 -oauthlib==3.2.2 +numpy==1.26.4 opt-einsum==3.3.0 +optree==0.11.0 overrides==7.7.0 packaging==24.1 pandas==2.2.2 @@ -137,7 +136,7 @@ parso==0.8.4 particle==0.24.0 pathspec==0.12.1 pexpect==4.9.0 -phasespace==1.9.0 +phasespace==1.10.3 pillow==10.3.0 platformdirs==4.2.2 pluggy==1.5.0 @@ -150,13 +149,11 @@ ptyprocess==0.7.0 pure-eval==0.2.2 py-cpuinfo==9.0.0 pyarrow==16.1.0 -pyasn1==0.6.0 -pyasn1-modules==0.4.0 pycparser==2.22 pydata-sphinx-theme==0.15.3 pygments==2.18.0 pyparsing==3.1.2 -pyproject-api==1.6.1 +pyproject-api==1.7.1 pytest==8.2.2 pytest-benchmark==4.0.0 pytest-cov==5.0.0 @@ -177,12 +174,11 @@ qtconsole==5.5.2 qtpy==2.4.1 referencing==0.35.1 requests==2.32.3 -requests-oauthlib==2.0.0 rfc3339-validator==0.1.4 rfc3986-validator==0.1.1 +rich==13.7.1 rope==1.13.0 rpds-py==0.18.1 -rsa==4.9 ruff==0.4.10 scipy==1.13.1 send2trash==1.8.3 @@ -213,10 +209,9 @@ stack-data==0.6.3 starlette==0.37.2 sympy==1.12.1 tabulate==0.9.0 -tensorboard==2.14.1 +tensorboard==2.16.2 tensorboard-data-server==0.7.2 -tensorflow==2.14.0 -tensorflow-estimator==2.14.0 +tensorflow==2.16.1 tensorflow-io-gcs-filesystem==0.37.0 tensorflow-probability==0.24.0 termcolor==2.4.0 @@ -229,8 +224,8 @@ traitlets==5.14.3 types-protobuf==5.26.0.20240422 types-python-dateutil==2.9.0.20240316 types-pyyaml==6.0.12.20240311 -types-requests==2.32.0.20240602 -types-tensorflow==2.16.0.20240617 +types-requests==2.32.0.20240622 +types-tensorflow==2.16.0.20240618 types-tqdm==4.66.0.20240417 typing-extensions==4.12.2 tzdata==2024.1 @@ -238,7 +233,7 @@ ujson==5.10.0 uri-template==1.3.0 urllib3==2.2.2 uvicorn==0.30.1 -virtualenv==20.26.2 +virtualenv==20.26.3 watchfiles==0.22.0 wcwidth==0.2.13 webcolors==24.6.0 @@ -248,7 +243,7 @@ websockets==12.0 werkzeug==3.0.3 wheel==0.43.0 widgetsnbextension==4.0.11 -wrapt==1.14.1 +wrapt==1.16.0 zipp==3.19.2 # The following packages were excluded from the output: diff --git a/.constraints/py3.8.txt b/.constraints/py3.8.txt index a3a4b711..cef295bb 100644 --- a/.constraints/py3.8.txt +++ b/.constraints/py3.8.txt @@ -29,7 +29,7 @@ cloudpickle==3.0.0 colorama==0.4.6 comm==0.2.2 contourpy==1.1.1 -coverage==7.5.3 +coverage==7.5.4 cycler==0.12.1 debugpy==1.8.1 decorator==5.1.1 @@ -42,7 +42,7 @@ exceptiongroup==1.2.1 execnet==2.1.1 executing==2.0.1 fastjsonschema==2.20.0 -filelock==3.15.3 +filelock==3.15.4 flatbuffers==24.3.25 fonttools==4.53.0 fqdn==1.5.1 @@ -64,7 +64,7 @@ identify==2.5.36 idna==3.7 imagesize==1.4.1 iminuit==2.26.0 -importlib-metadata==7.2.0 +importlib-metadata==7.2.1 importlib-resources==6.4.0 iniconfig==2.0.0 ipykernel==6.29.4 @@ -103,7 +103,7 @@ jupyterlab-widgets==3.0.11 keras==2.11.0 kiwisolver==1.4.5 libclang==18.1.1 -livereload==2.6.3 +livereload==2.7.0 llvmlite==0.41.1 lsprotocol==2023.0.1 markdown==3.6 @@ -162,7 +162,7 @@ pycparser==2.22 pydata-sphinx-theme==0.14.4 pygments==2.18.0 pyparsing==3.1.2 -pyproject-api==1.6.1 +pyproject-api==1.7.1 pytest==8.2.2 pytest-benchmark==4.0.0 pytest-cov==5.0.0 @@ -236,7 +236,7 @@ traitlets==5.14.3 types-protobuf==5.26.0.20240422 types-python-dateutil==2.9.0.20240316 types-pyyaml==6.0.12.20240311 -types-requests==2.32.0.20240602 +types-requests==2.32.0.20240622 types-tensorflow==2.16.0.20240618 types-tqdm==4.66.0.20240417 typing-extensions==4.12.2 @@ -244,7 +244,7 @@ tzdata==2024.1 ujson==5.10.0 uri-template==1.3.0 urllib3==2.2.2 -virtualenv==20.26.2 +virtualenv==20.26.3 wcwidth==0.2.13 webcolors==24.6.0 webencodings==0.5.1 diff --git a/.constraints/py3.9.txt b/.constraints/py3.9.txt index e30719a5..eb5909ff 100644 --- a/.constraints/py3.9.txt +++ b/.constraints/py3.9.txt @@ -28,7 +28,7 @@ cloudpickle==3.0.0 colorama==0.4.6 comm==0.2.2 contourpy==1.2.1 -coverage==7.5.3 +coverage==7.5.4 cycler==0.12.1 debugpy==1.8.1 decorator==5.1.1 @@ -41,15 +41,13 @@ exceptiongroup==1.2.1 execnet==2.1.1 executing==2.0.1 fastjsonschema==2.20.0 -filelock==3.15.3 +filelock==3.15.4 flatbuffers==24.3.25 fonttools==4.53.0 fqdn==1.5.1 gast==0.5.4 gitdb==4.0.11 gitpython==3.1.43 -google-auth==2.30.0 -google-auth-oauthlib==1.0.0 google-pasta==0.2.0 graphviz==0.20.3 greenlet==3.0.3 @@ -63,7 +61,7 @@ identify==2.5.36 idna==3.7 imagesize==1.4.1 iminuit==2.26.0 -importlib-metadata==7.2.0 +importlib-metadata==7.2.1 importlib-resources==6.4.0 iniconfig==2.0.0 ipykernel==6.29.4 @@ -99,7 +97,7 @@ jupyterlab-myst==2.4.2 jupyterlab-pygments==0.3.0 jupyterlab-server==2.27.2 jupyterlab-widgets==3.0.11 -keras==2.14.0 +keras==3.3.3 kiwisolver==1.4.5 libclang==18.1.1 llvmlite==0.43.0 @@ -112,12 +110,13 @@ matplotlib-inline==0.1.7 mdit-py-plugins==0.4.1 mdurl==0.1.2 mistune==3.0.2 -ml-dtypes==0.2.0 +ml-dtypes==0.3.2 mpmath==1.3.0 mypy==1.10.0 mypy-extensions==1.0.0 myst-nb==1.1.0 myst-parser==3.0.1 +namex==0.0.8 nbclient==0.6.8 nbconvert==7.16.4 nbdime==4.0.1 @@ -128,9 +127,9 @@ nodeenv==1.9.1 notebook==7.2.1 notebook-shim==0.2.4 numba==0.60.0 -numpy==2.0.0 -oauthlib==3.2.2 +numpy==1.26.4 opt-einsum==3.3.0 +optree==0.11.0 overrides==7.7.0 packaging==24.1 pandas==2.2.2 @@ -139,7 +138,7 @@ parso==0.8.4 particle==0.24.0 pathspec==0.12.1 pexpect==4.9.0 -phasespace==1.9.0 +phasespace==1.10.3 pillow==10.3.0 platformdirs==4.2.2 pluggy==1.5.0 @@ -152,13 +151,11 @@ ptyprocess==0.7.0 pure-eval==0.2.2 py-cpuinfo==9.0.0 pyarrow==16.1.0 -pyasn1==0.6.0 -pyasn1-modules==0.4.0 pycparser==2.22 pydata-sphinx-theme==0.15.3 pygments==2.18.0 pyparsing==3.1.2 -pyproject-api==1.6.1 +pyproject-api==1.7.1 pytest==8.2.2 pytest-benchmark==4.0.0 pytest-cov==5.0.0 @@ -179,12 +176,11 @@ qtconsole==5.5.2 qtpy==2.4.1 referencing==0.35.1 requests==2.32.3 -requests-oauthlib==2.0.0 rfc3339-validator==0.1.4 rfc3986-validator==0.1.1 +rich==13.7.1 rope==1.13.0 rpds-py==0.18.1 -rsa==4.9 ruff==0.4.10 scipy==1.13.1 send2trash==1.8.3 @@ -215,10 +211,9 @@ stack-data==0.6.3 starlette==0.37.2 sympy==1.12.1 tabulate==0.9.0 -tensorboard==2.14.1 +tensorboard==2.16.2 tensorboard-data-server==0.7.2 -tensorflow==2.14.0 -tensorflow-estimator==2.14.0 +tensorflow==2.16.1 tensorflow-io-gcs-filesystem==0.37.0 tensorflow-probability==0.24.0 termcolor==2.4.0 @@ -232,8 +227,8 @@ traitlets==5.14.3 types-protobuf==5.26.0.20240422 types-python-dateutil==2.9.0.20240316 types-pyyaml==6.0.12.20240311 -types-requests==2.32.0.20240602 -types-tensorflow==2.16.0.20240617 +types-requests==2.32.0.20240622 +types-tensorflow==2.16.0.20240618 types-tqdm==4.66.0.20240417 typing-extensions==4.12.2 tzdata==2024.1 @@ -241,7 +236,7 @@ ujson==5.10.0 uri-template==1.3.0 urllib3==2.2.2 uvicorn==0.30.1 -virtualenv==20.26.2 +virtualenv==20.26.3 watchfiles==0.22.0 wcwidth==0.2.13 webcolors==24.6.0 @@ -251,7 +246,7 @@ websockets==12.0 werkzeug==3.0.3 wheel==0.43.0 widgetsnbextension==4.0.11 -wrapt==1.14.1 +wrapt==1.16.0 zipp==3.19.2 # The following packages were excluded from the output: From e850e62c51dea6750c3366296acd23cd5eeb4e81 Mon Sep 17 00:00:00 2001 From: Remco de Boer <29308176+redeboer@users.noreply.github.com> Date: Mon, 24 Jun 2024 09:36:40 +0200 Subject: [PATCH 11/11] MAINT: ignore `jax.xla_computation` warning https://github.com/ComPWA/tensorwaves/actions/runs/9641339414/job/26586798317?pr=528 --- pyproject.toml | 1 + 1 file changed, 1 insertion(+) diff --git a/pyproject.toml b/pyproject.toml index e62c210e..86617fed 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -272,6 +272,7 @@ filterwarnings = [ "ignore:divide by zero encountered in divide:RuntimeWarning", "ignore:divide by zero encountered in true_divide:RuntimeWarning", "ignore:invalid value encountered in .*:RuntimeWarning", + "ignore:jax\\.xla_computation is deprecated\\. Please use the AOT APIs\\.:DeprecationWarning", "ignore:ml_dtypes\\.float8.*:DeprecationWarning", "ignore:module 'sre_constants' is deprecated:DeprecationWarning", "ignore:numpy.ufunc size changed, may indicate binary incompatibility.*:RuntimeWarning",