From 4b76f3980ea9600646e4a3ff44016da3b05b2e2c Mon Sep 17 00:00:00 2001 From: Remco de Boer <29308176+redeboer@users.noreply.github.com> Date: Thu, 22 Jun 2023 11:22:58 +0200 Subject: [PATCH] MAINT: update pip constraints and pre-commit (#75) Co-authored-by: GitHub Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> --- .constraints/py3.10.txt | 107 ++++++++++++++++++++------------------- .constraints/py3.11.txt | 107 ++++++++++++++++++++------------------- .constraints/py3.7.txt | 72 +++++++++++++------------- .constraints/py3.8.txt | 105 +++++++++++++++++++------------------- .constraints/py3.9.txt | 107 ++++++++++++++++++++------------------- .github/workflows/ci.yml | 2 +- .pre-commit-config.yaml | 9 ++-- 7 files changed, 257 insertions(+), 252 deletions(-) diff --git a/.constraints/py3.10.txt b/.constraints/py3.10.txt index 7f56cce9..4af214ee 100644 --- a/.constraints/py3.10.txt +++ b/.constraints/py3.10.txt @@ -10,7 +10,7 @@ aiofiles==22.1.0 aiosqlite==0.19.0 alabaster==0.7.13 ampform==0.14.6 -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 @@ -23,7 +23,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 @@ -33,67 +33,67 @@ click==8.1.3 cloudpickle==2.2.1 colorama==0.4.6 comm==0.1.3 -contourpy==1.0.7 -coverage==7.2.5 +contourpy==1.1.0 +coverage==7.2.7 cycler==0.11.0 debugpy==1.6.7 decorator==5.1.1 defusedxml==0.7.1 -deprecated==1.2.13 +deprecated==1.2.14 distlib==0.3.6 dm-tree==0.1.8 docutils==0.19 exceptiongroup==1.1.1 execnet==1.9.0 executing==1.2.0 -fastjsonschema==2.16.3 -filelock==3.12.0 -flatbuffers==23.5.9 -fonttools==4.39.4 +fastjsonschema==2.17.1 +filelock==3.12.2 +flatbuffers==23.5.26 +fonttools==4.40.0 fqdn==1.5.1 gast==0.4.0 -google-auth==2.18.0 +google-auth==2.20.0 google-auth-oauthlib==1.0.0 google-pasta==0.2.0 graphviz==0.20.1 greenlet==2.0.2 grpcio==1.54.2 -h5py==3.8.0 +h5py==3.9.0 hepunits==2.3.2 identify==2.5.24 idna==3.4 imagesize==1.4.1 iminuit==2.21.3 -importlib-metadata==6.6.0 +importlib-metadata==6.7.0 iniconfig==2.0.0 -ipykernel==6.23.0 +ipykernel==6.23.2 ipympl==0.9.3 -ipython==8.13.2 +ipython==8.14.0 ipython-genutils==0.2.0 ipywidgets==8.0.6 isoduration==20.11.0 isort==5.12.0 -jax==0.4.10 -jaxlib==0.4.10 +jax==0.4.12 +jaxlib==0.4.12 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 +jupyterlab==3.6.4 +jupyterlab-code-formatter==2.2.1 +jupyterlab-myst==1.2.0 jupyterlab-pygments==0.2.2 -jupyterlab-server==2.22.1 +jupyterlab-server==2.23.0 jupyterlab-widgets==3.0.7 keras==2.12.0 kiwisolver==1.4.4 @@ -102,21 +102,21 @@ libclang==16.0.0 livereload==2.6.3 markdown==3.4.3 markdown-it-py==2.2.0 -markupsafe==2.1.2 +markupsafe==2.1.3 matplotlib==3.7.1 matplotlib-inline==0.1.6 mdit-py-plugins==0.3.5 mdurl==0.1.2 -mistune==2.0.5 -ml-dtypes==0.1.0 +mistune==3.0.1 +ml-dtypes==0.2.0 mpmath==1.3.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.3.0 nest-asyncio==1.5.6 nodeenv==1.8.0 @@ -125,21 +125,22 @@ notebook-shim==0.2.3 numpy==1.23.5 oauthlib==3.2.2 opt-einsum==3.3.0 +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 pexpect==4.8.0 phasespace==1.8.0 pickleshare==0.7.5 pillow==9.5.0 -platformdirs==3.5.1 -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 -protobuf==4.23.0 +protobuf==4.23.3 psutil==5.9.5 ptyprocess==0.7.0 pure-eval==0.2.2 @@ -148,22 +149,22 @@ pyasn1-modules==0.3.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 pygments==2.15.1 -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-xdist==3.3.0 +pytest==7.3.2 +pytest-cov==4.1.0 +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 +pyzmq==25.1.0 qrules==0.9.8 -requests==2.30.0 +requests==2.31.0 requests-oauthlib==1.3.1 rfc3339-validator==0.1.4 rfc3986-validator==0.1.1 @@ -188,12 +189,12 @@ sphinxcontrib-htmlhelp==2.0.1 sphinxcontrib-jsmath==1.0.1 sphinxcontrib-qthelp==1.0.3 sphinxcontrib-serializinghtml==1.1.5 -sqlalchemy==2.0.13 +sqlalchemy==2.0.16 stack-data==0.6.2 sympy==1.12 tabulate==0.9.0 tensorboard==2.12.3 -tensorboard-data-server==0.7.0 +tensorboard-data-server==0.7.1 tensorflow==2.12.0 tensorflow-estimator==2.12.0 tensorflow-io-gcs-filesystem==0.32.0 @@ -203,19 +204,19 @@ termcolor==2.3.0 terminado==0.17.1 tinycss2==1.2.1 tomli==2.0.1 -tornado==6.3.1 -tox==4.5.1 +tornado==6.3.2 +tox==4.6.3 tqdm==4.65.0 traitlets==5.9.0 -typing-extensions==4.5.0 -uri-template==1.2.0 -urllib3==1.26.15 -virtualenv==20.23.0 +typing-extensions==4.6.3 +uri-template==1.3.0 +urllib3==1.26.16 +virtualenv==20.23.1 wcwidth==0.2.6 webcolors==1.13 webencodings==0.5.1 -websocket-client==1.5.1 -werkzeug==2.3.4 +websocket-client==1.6.0 +werkzeug==2.3.6 wheel==0.40.0 widgetsnbextension==4.0.7 wrapt==1.14.1 diff --git a/.constraints/py3.11.txt b/.constraints/py3.11.txt index 7cdbb291..c36e45ca 100644 --- a/.constraints/py3.11.txt +++ b/.constraints/py3.11.txt @@ -10,7 +10,7 @@ aiofiles==22.1.0 aiosqlite==0.19.0 alabaster==0.7.13 ampform==0.14.6 -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 @@ -23,7 +23,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 @@ -33,66 +33,66 @@ click==8.1.3 cloudpickle==2.2.1 colorama==0.4.6 comm==0.1.3 -contourpy==1.0.7 -coverage==7.2.5 +contourpy==1.1.0 +coverage==7.2.7 cycler==0.11.0 debugpy==1.6.7 decorator==5.1.1 defusedxml==0.7.1 -deprecated==1.2.13 +deprecated==1.2.14 distlib==0.3.6 dm-tree==0.1.8 docutils==0.19 execnet==1.9.0 executing==1.2.0 -fastjsonschema==2.16.3 -filelock==3.12.0 -flatbuffers==23.5.9 -fonttools==4.39.4 +fastjsonschema==2.17.1 +filelock==3.12.2 +flatbuffers==23.5.26 +fonttools==4.40.0 fqdn==1.5.1 gast==0.4.0 -google-auth==2.18.0 +google-auth==2.20.0 google-auth-oauthlib==1.0.0 google-pasta==0.2.0 graphviz==0.20.1 greenlet==2.0.2 grpcio==1.54.2 -h5py==3.8.0 +h5py==3.9.0 hepunits==2.3.2 identify==2.5.24 idna==3.4 imagesize==1.4.1 iminuit==2.21.3 -importlib-metadata==6.6.0 +importlib-metadata==6.7.0 iniconfig==2.0.0 -ipykernel==6.23.0 +ipykernel==6.23.2 ipympl==0.9.3 -ipython==8.13.2 +ipython==8.14.0 ipython-genutils==0.2.0 ipywidgets==8.0.6 isoduration==20.11.0 isort==5.12.0 -jax==0.4.10 -jaxlib==0.4.10 +jax==0.4.12 +jaxlib==0.4.12 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 +jupyterlab==3.6.4 +jupyterlab-code-formatter==2.2.1 +jupyterlab-myst==1.2.0 jupyterlab-pygments==0.2.2 -jupyterlab-server==2.22.1 +jupyterlab-server==2.23.0 jupyterlab-widgets==3.0.7 keras==2.12.0 kiwisolver==1.4.4 @@ -101,21 +101,21 @@ libclang==16.0.0 livereload==2.6.3 markdown==3.4.3 markdown-it-py==2.2.0 -markupsafe==2.1.2 +markupsafe==2.1.3 matplotlib==3.7.1 matplotlib-inline==0.1.6 mdit-py-plugins==0.3.5 mdurl==0.1.2 -mistune==2.0.5 -ml-dtypes==0.1.0 +mistune==3.0.1 +ml-dtypes==0.2.0 mpmath==1.3.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.3.0 nest-asyncio==1.5.6 nodeenv==1.8.0 @@ -124,21 +124,22 @@ notebook-shim==0.2.3 numpy==1.23.5 oauthlib==3.2.2 opt-einsum==3.3.0 +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 pexpect==4.8.0 phasespace==1.8.0 pickleshare==0.7.5 pillow==9.5.0 -platformdirs==3.5.1 -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 -protobuf==4.23.0 +protobuf==4.23.3 psutil==5.9.5 ptyprocess==0.7.0 pure-eval==0.2.2 @@ -147,22 +148,22 @@ pyasn1-modules==0.3.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 pygments==2.15.1 -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-xdist==3.3.0 +pytest==7.3.2 +pytest-cov==4.1.0 +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 +pyzmq==25.1.0 qrules==0.9.8 -requests==2.30.0 +requests==2.31.0 requests-oauthlib==1.3.1 rfc3339-validator==0.1.4 rfc3986-validator==0.1.1 @@ -187,12 +188,12 @@ sphinxcontrib-htmlhelp==2.0.1 sphinxcontrib-jsmath==1.0.1 sphinxcontrib-qthelp==1.0.3 sphinxcontrib-serializinghtml==1.1.5 -sqlalchemy==2.0.13 +sqlalchemy==2.0.16 stack-data==0.6.2 sympy==1.12 tabulate==0.9.0 tensorboard==2.12.3 -tensorboard-data-server==0.7.0 +tensorboard-data-server==0.7.1 tensorflow==2.12.0 tensorflow-estimator==2.12.0 tensorflow-io-gcs-filesystem==0.32.0 @@ -201,19 +202,19 @@ tensorwaves==0.4.10 termcolor==2.3.0 terminado==0.17.1 tinycss2==1.2.1 -tornado==6.3.1 -tox==4.5.1 +tornado==6.3.2 +tox==4.6.3 tqdm==4.65.0 traitlets==5.9.0 -typing-extensions==4.5.0 -uri-template==1.2.0 -urllib3==1.26.15 -virtualenv==20.23.0 +typing-extensions==4.6.3 +uri-template==1.3.0 +urllib3==1.26.16 +virtualenv==20.23.1 wcwidth==0.2.6 webcolors==1.13 webencodings==0.5.1 -websocket-client==1.5.1 -werkzeug==2.3.4 +websocket-client==1.6.0 +werkzeug==2.3.6 wheel==0.40.0 widgetsnbextension==4.0.7 wrapt==1.14.1 diff --git a/.constraints/py3.7.txt b/.constraints/py3.7.txt index 0d4a8b1b..0840293d 100644 --- a/.constraints/py3.7.txt +++ b/.constraints/py3.7.txt @@ -10,7 +10,7 @@ aiofiles==22.1.0 aiosqlite==0.19.0 alabaster==0.7.13 ampform==0.14.6 -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 @@ -23,7 +23,7 @@ beautifulsoup4==4.12.2 black==23.3.0 bleach==6.0.0 cached-property==1.5.2 -cachetools==5.3.0 +cachetools==5.3.1 certifi==2023.5.7 cffi==1.15.1 cfgv==3.3.1 @@ -32,25 +32,25 @@ charset-normalizer==3.1.0 click==8.1.3 cloudpickle==2.2.1 colorama==0.4.6 -coverage==7.2.5 +coverage==7.2.7 cycler==0.11.0 debugpy==1.6.7 decorator==5.1.1 defusedxml==0.7.1 -deprecated==1.2.13 +deprecated==1.2.14 distlib==0.3.6 dm-tree==0.1.8 docutils==0.19 entrypoints==0.4 exceptiongroup==1.1.1 execnet==1.9.0 -fastjsonschema==2.16.3 -filelock==3.12.0 -flatbuffers==23.5.9 +fastjsonschema==2.17.1 +filelock==3.12.2 +flatbuffers==23.5.26 fonttools==4.38.0 fqdn==1.5.1 gast==0.4.0 -google-auth==2.18.0 +google-auth==2.20.0 google-auth-oauthlib==0.4.6 google-pasta==0.2.0 graphviz==0.20.1 @@ -62,7 +62,7 @@ identify==2.5.24 idna==3.4 imagesize==1.4.1 iminuit==2.18.0 -importlib-metadata==6.6.0 ; python_version < "3.8.0" +importlib-metadata==6.7.0 ; python_version < "3.8.0" importlib-resources==5.12.0 iniconfig==2.0.0 ipykernel==6.16.2 @@ -76,8 +76,8 @@ jax==0.3.25 jaxlib==0.3.25 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 @@ -87,11 +87,11 @@ 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 +jupyterlab==3.6.4 +jupyterlab-code-formatter==2.2.1 +jupyterlab-myst==1.2.0 jupyterlab-pygments==0.2.2 -jupyterlab-server==2.22.1 +jupyterlab-server==2.23.0 jupyterlab-widgets==3.0.7 keras==2.11.0 kiwisolver==1.4.4 @@ -100,19 +100,19 @@ libclang==16.0.0 livereload==2.6.3 markdown==3.4.3 markdown-it-py==2.2.0 -markupsafe==2.1.2 +markupsafe==2.1.3 matplotlib==3.5.3 matplotlib-inline==0.1.6 mdit-py-plugins==0.3.5 mdurl==0.1.2 -mistune==2.0.5 +mistune==3.0.1 mpmath==1.3.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.3.0 nest-asyncio==1.5.6 @@ -125,17 +125,17 @@ opt-einsum==3.3.0 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 phasespace==1.8.0 pickleshare==0.7.5 pillow==9.5.0 pkgutil-resolve-name==1.3.10 -platformdirs==3.5.1 -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 protobuf==3.19.6 psutil==5.9.5 @@ -145,23 +145,23 @@ pyasn1-modules==0.3.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 pygments==2.15.1 -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-xdist==3.3.0 +pytest==7.3.2 +pytest-cov==4.1.0 +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 +pyzmq==25.1.0 qrules==0.9.8 -requests==2.30.0 +requests==2.31.0 requests-oauthlib==1.3.1 rfc3339-validator==0.1.4 rfc3986-validator==0.1.1 @@ -203,18 +203,18 @@ terminado==0.17.1 tinycss2==1.2.1 tomli==2.0.1 tornado==6.2 -tox==4.5.1 +tox==4.6.3 tqdm==4.65.0 traitlets==5.9.0 typed-ast==1.5.4 -typing-extensions==4.5.0 ; python_version < "3.8.0" -uri-template==1.2.0 -urllib3==1.26.15 -virtualenv==20.23.0 +typing-extensions==4.6.3 ; python_version < "3.8.0" +uri-template==1.3.0 +urllib3==1.26.16 +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 werkzeug==2.2.3 wheel==0.40.0 widgetsnbextension==4.0.7 diff --git a/.constraints/py3.8.txt b/.constraints/py3.8.txt index e7adf1db..e4ff6227 100644 --- a/.constraints/py3.8.txt +++ b/.constraints/py3.8.txt @@ -10,7 +10,7 @@ aiofiles==22.1.0 aiosqlite==0.19.0 alabaster==0.7.13 ampform==0.14.6 -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 @@ -23,7 +23,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 @@ -33,68 +33,68 @@ click==8.1.3 cloudpickle==2.2.1 colorama==0.4.6 comm==0.1.3 -contourpy==1.0.7 -coverage==7.2.5 +contourpy==1.1.0 +coverage==7.2.7 cycler==0.11.0 debugpy==1.6.7 decorator==5.1.1 defusedxml==0.7.1 -deprecated==1.2.13 +deprecated==1.2.14 distlib==0.3.6 dm-tree==0.1.8 docutils==0.19 exceptiongroup==1.1.1 execnet==1.9.0 executing==1.2.0 -fastjsonschema==2.16.3 -filelock==3.12.0 -flatbuffers==23.5.9 -fonttools==4.39.4 +fastjsonschema==2.17.1 +filelock==3.12.2 +flatbuffers==23.5.26 +fonttools==4.40.0 fqdn==1.5.1 gast==0.4.0 -google-auth==2.18.0 +google-auth==2.20.0 google-auth-oauthlib==1.0.0 google-pasta==0.2.0 graphviz==0.20.1 greenlet==2.0.2 grpcio==1.54.2 -h5py==3.8.0 +h5py==3.9.0 hepunits==2.3.2 identify==2.5.24 idna==3.4 imagesize==1.4.1 iminuit==2.21.3 -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 ipympl==0.9.3 ipython==8.12.2 ipython-genutils==0.2.0 ipywidgets==8.0.6 isoduration==20.11.0 isort==5.12.0 -jax==0.4.10 -jaxlib==0.4.10 +jax==0.4.12 +jaxlib==0.4.12 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 +jupyterlab==3.6.4 +jupyterlab-code-formatter==2.2.1 +jupyterlab-myst==1.2.0 jupyterlab-pygments==0.2.2 -jupyterlab-server==2.22.1 +jupyterlab-server==2.23.0 jupyterlab-widgets==3.0.7 keras==2.12.0 kiwisolver==1.4.4 @@ -103,21 +103,21 @@ libclang==16.0.0 livereload==2.6.3 markdown==3.4.3 markdown-it-py==2.2.0 -markupsafe==2.1.2 +markupsafe==2.1.3 matplotlib==3.7.1 matplotlib-inline==0.1.6 mdit-py-plugins==0.3.5 mdurl==0.1.2 -mistune==2.0.5 -ml-dtypes==0.1.0 +mistune==3.0.1 +ml-dtypes==0.2.0 mpmath==1.3.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.3.0 nest-asyncio==1.5.6 nodeenv==1.8.0 @@ -126,22 +126,23 @@ notebook-shim==0.2.3 numpy==1.23.5 oauthlib==3.2.2 opt-einsum==3.3.0 +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 pexpect==4.8.0 phasespace==1.8.0 pickleshare==0.7.5 pillow==9.5.0 pkgutil-resolve-name==1.3.10 -platformdirs==3.5.1 -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 -protobuf==4.23.0 +protobuf==4.23.3 psutil==5.9.5 ptyprocess==0.7.0 pure-eval==0.2.2 @@ -150,23 +151,23 @@ pyasn1-modules==0.3.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 pygments==2.15.1 -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-xdist==3.3.0 +pytest==7.3.2 +pytest-cov==4.1.0 +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 +pyzmq==25.1.0 qrules==0.9.8 -requests==2.30.0 +requests==2.31.0 requests-oauthlib==1.3.1 rfc3339-validator==0.1.4 rfc3986-validator==0.1.1 @@ -191,12 +192,12 @@ sphinxcontrib-htmlhelp==2.0.1 sphinxcontrib-jsmath==1.0.1 sphinxcontrib-qthelp==1.0.3 sphinxcontrib-serializinghtml==1.1.5 -sqlalchemy==2.0.13 +sqlalchemy==2.0.16 stack-data==0.6.2 sympy==1.12 tabulate==0.9.0 tensorboard==2.12.3 -tensorboard-data-server==0.7.0 +tensorboard-data-server==0.7.1 tensorflow==2.12.0 tensorflow-estimator==2.12.0 tensorflow-io-gcs-filesystem==0.32.0 @@ -206,19 +207,19 @@ termcolor==2.3.0 terminado==0.17.1 tinycss2==1.2.1 tomli==2.0.1 -tornado==6.3.1 -tox==4.5.1 +tornado==6.3.2 +tox==4.6.3 tqdm==4.65.0 traitlets==5.9.0 -typing-extensions==4.5.0 -uri-template==1.2.0 -urllib3==1.26.15 -virtualenv==20.23.0 +typing-extensions==4.6.3 +uri-template==1.3.0 +urllib3==1.26.16 +virtualenv==20.23.1 wcwidth==0.2.6 webcolors==1.13 webencodings==0.5.1 -websocket-client==1.5.1 -werkzeug==2.3.4 +websocket-client==1.6.0 +werkzeug==2.3.6 wheel==0.40.0 widgetsnbextension==4.0.7 wrapt==1.14.1 diff --git a/.constraints/py3.9.txt b/.constraints/py3.9.txt index 40be8077..a9786755 100644 --- a/.constraints/py3.9.txt +++ b/.constraints/py3.9.txt @@ -10,7 +10,7 @@ aiofiles==22.1.0 aiosqlite==0.19.0 alabaster==0.7.13 ampform==0.14.6 -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 @@ -23,7 +23,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 @@ -33,68 +33,68 @@ click==8.1.3 cloudpickle==2.2.1 colorama==0.4.6 comm==0.1.3 -contourpy==1.0.7 -coverage==7.2.5 +contourpy==1.1.0 +coverage==7.2.7 cycler==0.11.0 debugpy==1.6.7 decorator==5.1.1 defusedxml==0.7.1 -deprecated==1.2.13 +deprecated==1.2.14 distlib==0.3.6 dm-tree==0.1.8 docutils==0.19 exceptiongroup==1.1.1 execnet==1.9.0 executing==1.2.0 -fastjsonschema==2.16.3 -filelock==3.12.0 -flatbuffers==23.5.9 -fonttools==4.39.4 +fastjsonschema==2.17.1 +filelock==3.12.2 +flatbuffers==23.5.26 +fonttools==4.40.0 fqdn==1.5.1 gast==0.4.0 -google-auth==2.18.0 +google-auth==2.20.0 google-auth-oauthlib==1.0.0 google-pasta==0.2.0 graphviz==0.20.1 greenlet==2.0.2 grpcio==1.54.2 -h5py==3.8.0 +h5py==3.9.0 hepunits==2.3.2 identify==2.5.24 idna==3.4 imagesize==1.4.1 iminuit==2.21.3 -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 ipympl==0.9.3 -ipython==8.13.2 +ipython==8.14.0 ipython-genutils==0.2.0 ipywidgets==8.0.6 isoduration==20.11.0 isort==5.12.0 -jax==0.4.10 -jaxlib==0.4.10 +jax==0.4.12 +jaxlib==0.4.12 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 +jupyterlab==3.6.4 +jupyterlab-code-formatter==2.2.1 +jupyterlab-myst==1.2.0 jupyterlab-pygments==0.2.2 -jupyterlab-server==2.22.1 +jupyterlab-server==2.23.0 jupyterlab-widgets==3.0.7 keras==2.12.0 kiwisolver==1.4.4 @@ -103,21 +103,21 @@ libclang==16.0.0 livereload==2.6.3 markdown==3.4.3 markdown-it-py==2.2.0 -markupsafe==2.1.2 +markupsafe==2.1.3 matplotlib==3.7.1 matplotlib-inline==0.1.6 mdit-py-plugins==0.3.5 mdurl==0.1.2 -mistune==2.0.5 -ml-dtypes==0.1.0 +mistune==3.0.1 +ml-dtypes==0.2.0 mpmath==1.3.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.3.0 nest-asyncio==1.5.6 nodeenv==1.8.0 @@ -126,21 +126,22 @@ notebook-shim==0.2.3 numpy==1.23.5 oauthlib==3.2.2 opt-einsum==3.3.0 +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 pexpect==4.8.0 phasespace==1.8.0 pickleshare==0.7.5 pillow==9.5.0 -platformdirs==3.5.1 -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 -protobuf==4.23.0 +protobuf==4.23.3 psutil==5.9.5 ptyprocess==0.7.0 pure-eval==0.2.2 @@ -149,22 +150,22 @@ pyasn1-modules==0.3.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 pygments==2.15.1 -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-xdist==3.3.0 +pytest==7.3.2 +pytest-cov==4.1.0 +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 +pyzmq==25.1.0 qrules==0.9.8 -requests==2.30.0 +requests==2.31.0 requests-oauthlib==1.3.1 rfc3339-validator==0.1.4 rfc3986-validator==0.1.1 @@ -189,12 +190,12 @@ sphinxcontrib-htmlhelp==2.0.1 sphinxcontrib-jsmath==1.0.1 sphinxcontrib-qthelp==1.0.3 sphinxcontrib-serializinghtml==1.1.5 -sqlalchemy==2.0.13 +sqlalchemy==2.0.16 stack-data==0.6.2 sympy==1.12 tabulate==0.9.0 tensorboard==2.12.3 -tensorboard-data-server==0.7.0 +tensorboard-data-server==0.7.1 tensorflow==2.12.0 tensorflow-estimator==2.12.0 tensorflow-io-gcs-filesystem==0.32.0 @@ -204,19 +205,19 @@ termcolor==2.3.0 terminado==0.17.1 tinycss2==1.2.1 tomli==2.0.1 -tornado==6.3.1 -tox==4.5.1 +tornado==6.3.2 +tox==4.6.3 tqdm==4.65.0 traitlets==5.9.0 -typing-extensions==4.5.0 -uri-template==1.2.0 -urllib3==1.26.15 -virtualenv==20.23.0 +typing-extensions==4.6.3 +uri-template==1.3.0 +urllib3==1.26.16 +virtualenv==20.23.1 wcwidth==0.2.6 webcolors==1.13 webencodings==0.5.1 -websocket-client==1.5.1 -werkzeug==2.3.4 +websocket-client==1.6.0 +werkzeug==2.3.6 wheel==0.40.0 widgetsnbextension==4.0.7 wrapt==1.14.1 diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 1c08314b..dc3f812e 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -36,7 +36,7 @@ jobs: uses: ComPWA/actions/.github/workflows/pytest.yml@v1 with: coverage-target: ampform_dpd - macos-python-version: "3.7" + macos-python-version: "3.9" specific-pip-packages: ${{ inputs.specific-pip-packages }} style: if: inputs.specific-pip-packages == '' diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index b09cc160..21578067 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -27,7 +27,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: @@ -61,7 +61,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 @@ -83,6 +83,7 @@ repos: args: - --extra-keys - | + cell.attachments cell.metadata.code_folding cell.metadata.id cell.metadata.user_expressions @@ -105,12 +106,12 @@ repos: - id: prettier - repo: https://github.com/ComPWA/mirrors-pyright - rev: v1.1.308 + 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: