diff --git a/.constraints/py3.10.txt b/.constraints/py3.10.txt index ff1686f2..7f56cce9 100644 --- a/.constraints/py3.10.txt +++ b/.constraints/py3.10.txt @@ -7,9 +7,9 @@ absl-py==1.4.0 accessible-pygments==0.0.4 aiofiles==22.1.0 -aiosqlite==0.18.0 +aiosqlite==0.19.0 alabaster==0.7.13 -ampform==0.14.5 +ampform==0.14.6 anyio==3.6.2 aquirdturtle-collapsible-headings==3.1.0 argon2-cffi==21.3.0 @@ -17,14 +17,14 @@ argon2-cffi-bindings==21.2.0 arrow==1.2.3 asttokens==2.2.1 astunparse==1.6.3 -attrs==22.2.0 +attrs==23.1.0 babel==2.12.1 backcall==0.2.0 beautifulsoup4==4.12.2 black==23.3.0 bleach==6.0.0 cachetools==5.3.0 -certifi==2022.12.7 +certifi==2023.5.7 cffi==1.15.1 cfgv==3.3.1 chardet==5.1.0 @@ -34,7 +34,7 @@ cloudpickle==2.2.1 colorama==0.4.6 comm==0.1.3 contourpy==1.0.7 -coverage==7.2.3 +coverage==7.2.5 cycler==0.11.0 debugpy==1.6.7 decorator==5.1.1 @@ -47,41 +47,41 @@ exceptiongroup==1.1.1 execnet==1.9.0 executing==1.2.0 fastjsonschema==2.16.3 -filelock==3.11.0 -flatbuffers==23.3.3 -fonttools==4.39.3 +filelock==3.12.0 +flatbuffers==23.5.9 +fonttools==4.39.4 fqdn==1.5.1 gast==0.4.0 -google-auth==2.17.3 +google-auth==2.18.0 google-auth-oauthlib==1.0.0 google-pasta==0.2.0 graphviz==0.20.1 greenlet==2.0.2 -grpcio==1.53.0 +grpcio==1.54.2 h5py==3.8.0 hepunits==2.3.2 -identify==2.5.22 +identify==2.5.24 idna==3.4 imagesize==1.4.1 iminuit==2.21.3 -importlib-metadata==6.3.0 +importlib-metadata==6.6.0 iniconfig==2.0.0 -ipykernel==6.22.0 +ipykernel==6.23.0 ipympl==0.9.3 -ipython==8.12.0 +ipython==8.13.2 ipython-genutils==0.2.0 ipywidgets==8.0.6 isoduration==20.11.0 isort==5.12.0 -jax==0.4.8 -jaxlib==0.4.7 +jax==0.4.10 +jaxlib==0.4.10 jedi==0.18.2 jinja2==3.1.2 json5==0.9.11 jsonpointer==2.3 jsonschema==4.17.3 -jupyter-cache==0.5.0 -jupyter-client==8.1.0 +jupyter-cache==0.6.1 +jupyter-client==8.2.0 jupyter-core==5.3.0 jupyter-events==0.6.3 jupyter-server==2.5.0 @@ -90,10 +90,10 @@ jupyter-server-terminals==0.4.4 jupyter-server-ydoc==0.8.0 jupyter-ydoc==0.2.4 jupyterlab==3.6.3 -jupyterlab-code-formatter==1.6.0 +jupyterlab-code-formatter==2.0.0 jupyterlab-myst==1.1.3 jupyterlab-pygments==0.2.2 -jupyterlab-server==2.22.0 +jupyterlab-server==2.22.1 jupyterlab-widgets==3.0.7 keras==2.12.0 kiwisolver==1.4.4 @@ -111,17 +111,17 @@ mistune==2.0.5 ml-dtypes==0.1.0 mpmath==1.3.0 mypy-extensions==1.0.0 -myst-nb==0.17.1 +myst-nb==0.17.2 myst-parser==0.18.1 -nbclassic==0.5.5 +nbclassic==1.0.0 nbclient==0.5.13 -nbconvert==7.3.1 +nbconvert==7.4.0 nbformat==5.8.0 nbmake==1.3.0 nest-asyncio==1.5.6 -nodeenv==1.7.0 +nodeenv==1.8.0 notebook==6.5.4 -notebook-shim==0.2.2 +notebook-shim==0.2.3 numpy==1.23.5 oauthlib==3.2.2 opt-einsum==3.3.0 @@ -134,51 +134,51 @@ pexpect==4.8.0 phasespace==1.8.0 pickleshare==0.7.5 pillow==9.5.0 -platformdirs==3.2.0 +platformdirs==3.5.1 pluggy==1.0.0 -pre-commit==3.2.2 +pre-commit==3.3.1 prometheus-client==0.16.0 prompt-toolkit==3.0.38 -protobuf==4.22.3 -psutil==5.9.4 +protobuf==4.23.0 +psutil==5.9.5 ptyprocess==0.7.0 pure-eval==0.2.2 -pyasn1==0.4.8 -pyasn1-modules==0.2.8 +pyasn1==0.5.0 +pyasn1-modules==0.3.0 pybtex==0.24.0 pybtex-docutils==1.0.2 pycparser==2.21 pydantic==1.10.7 pydata-sphinx-theme==0.13.3 -pygments==2.15.0 +pygments==2.15.1 pyparsing==3.0.9 pyproject-api==1.5.1 pyrsistent==0.19.3 -pytest==7.3.0 +pytest==7.3.1 pytest-cov==4.0.0 -pytest-xdist==3.2.1 +pytest-xdist==3.3.0 python-constraint==1.4.0 python-dateutil==2.8.2 python-json-logger==2.0.7 pyyaml==6.0 pyzmq==25.0.2 -qrules==0.9.7 -requests==2.28.2 +qrules==0.9.8 +requests==2.30.0 requests-oauthlib==1.3.1 rfc3339-validator==0.1.4 rfc3986-validator==0.1.1 rsa==4.9 scipy==1.10.1 -send2trash==1.8.0 +send2trash==1.8.2 six==1.16.0 sniffio==1.3.0 snowballstemmer==2.2.0 -soupsieve==2.4 +soupsieve==2.4.1 sphinx==5.3.0 sphinx-autobuild==2021.3.14 sphinx-book-theme==1.0.1 -sphinx-codeautolink==0.14.1 -sphinx-copybutton==0.5.1 +sphinx-codeautolink==0.15.0 +sphinx-copybutton==0.5.2 sphinx-design==0.4.1 sphinx-togglebutton==0.3.2 sphinxcontrib-applehelp==1.0.4 @@ -188,35 +188,34 @@ sphinxcontrib-htmlhelp==2.0.1 sphinxcontrib-jsmath==1.0.1 sphinxcontrib-qthelp==1.0.3 sphinxcontrib-serializinghtml==1.1.5 -sqlalchemy==1.4.47 +sqlalchemy==2.0.13 stack-data==0.6.2 -sympy==1.11.1 +sympy==1.12 tabulate==0.9.0 -tensorboard==2.12.1 +tensorboard==2.12.3 tensorboard-data-server==0.7.0 -tensorboard-plugin-wit==1.8.1 tensorflow==2.12.0 tensorflow-estimator==2.12.0 tensorflow-io-gcs-filesystem==0.32.0 tensorflow-probability==0.18.0 tensorwaves==0.4.10 -termcolor==2.2.0 +termcolor==2.3.0 terminado==0.17.1 tinycss2==1.2.1 tomli==2.0.1 -tornado==6.2 -tox==4.4.11 +tornado==6.3.1 +tox==4.5.1 tqdm==4.65.0 traitlets==5.9.0 typing-extensions==4.5.0 uri-template==1.2.0 urllib3==1.26.15 -virtualenv==20.21.0 +virtualenv==20.23.0 wcwidth==0.2.6 webcolors==1.13 webencodings==0.5.1 websocket-client==1.5.1 -werkzeug==2.2.3 +werkzeug==2.3.4 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 4964c8fb..7cdbb291 100644 --- a/.constraints/py3.11.txt +++ b/.constraints/py3.11.txt @@ -7,9 +7,9 @@ absl-py==1.4.0 accessible-pygments==0.0.4 aiofiles==22.1.0 -aiosqlite==0.18.0 +aiosqlite==0.19.0 alabaster==0.7.13 -ampform==0.14.5 +ampform==0.14.6 anyio==3.6.2 aquirdturtle-collapsible-headings==3.1.0 argon2-cffi==21.3.0 @@ -17,14 +17,14 @@ argon2-cffi-bindings==21.2.0 arrow==1.2.3 asttokens==2.2.1 astunparse==1.6.3 -attrs==22.2.0 +attrs==23.1.0 babel==2.12.1 backcall==0.2.0 beautifulsoup4==4.12.2 black==23.3.0 bleach==6.0.0 cachetools==5.3.0 -certifi==2022.12.7 +certifi==2023.5.7 cffi==1.15.1 cfgv==3.3.1 chardet==5.1.0 @@ -34,7 +34,7 @@ cloudpickle==2.2.1 colorama==0.4.6 comm==0.1.3 contourpy==1.0.7 -coverage==7.2.3 +coverage==7.2.5 cycler==0.11.0 debugpy==1.6.7 decorator==5.1.1 @@ -46,41 +46,41 @@ docutils==0.19 execnet==1.9.0 executing==1.2.0 fastjsonschema==2.16.3 -filelock==3.11.0 -flatbuffers==23.3.3 -fonttools==4.39.3 +filelock==3.12.0 +flatbuffers==23.5.9 +fonttools==4.39.4 fqdn==1.5.1 gast==0.4.0 -google-auth==2.17.3 +google-auth==2.18.0 google-auth-oauthlib==1.0.0 google-pasta==0.2.0 graphviz==0.20.1 greenlet==2.0.2 -grpcio==1.53.0 +grpcio==1.54.2 h5py==3.8.0 hepunits==2.3.2 -identify==2.5.22 +identify==2.5.24 idna==3.4 imagesize==1.4.1 iminuit==2.21.3 -importlib-metadata==6.3.0 +importlib-metadata==6.6.0 iniconfig==2.0.0 -ipykernel==6.22.0 +ipykernel==6.23.0 ipympl==0.9.3 -ipython==8.12.0 +ipython==8.13.2 ipython-genutils==0.2.0 ipywidgets==8.0.6 isoduration==20.11.0 isort==5.12.0 -jax==0.4.8 -jaxlib==0.4.7 +jax==0.4.10 +jaxlib==0.4.10 jedi==0.18.2 jinja2==3.1.2 json5==0.9.11 jsonpointer==2.3 jsonschema==4.17.3 -jupyter-cache==0.5.0 -jupyter-client==8.1.0 +jupyter-cache==0.6.1 +jupyter-client==8.2.0 jupyter-core==5.3.0 jupyter-events==0.6.3 jupyter-server==2.5.0 @@ -89,10 +89,10 @@ jupyter-server-terminals==0.4.4 jupyter-server-ydoc==0.8.0 jupyter-ydoc==0.2.4 jupyterlab==3.6.3 -jupyterlab-code-formatter==1.6.0 +jupyterlab-code-formatter==2.0.0 jupyterlab-myst==1.1.3 jupyterlab-pygments==0.2.2 -jupyterlab-server==2.22.0 +jupyterlab-server==2.22.1 jupyterlab-widgets==3.0.7 keras==2.12.0 kiwisolver==1.4.4 @@ -110,17 +110,17 @@ mistune==2.0.5 ml-dtypes==0.1.0 mpmath==1.3.0 mypy-extensions==1.0.0 -myst-nb==0.17.1 +myst-nb==0.17.2 myst-parser==0.18.1 -nbclassic==0.5.5 +nbclassic==1.0.0 nbclient==0.5.13 -nbconvert==7.3.1 +nbconvert==7.4.0 nbformat==5.8.0 nbmake==1.3.0 nest-asyncio==1.5.6 -nodeenv==1.7.0 +nodeenv==1.8.0 notebook==6.5.4 -notebook-shim==0.2.2 +notebook-shim==0.2.3 numpy==1.23.5 oauthlib==3.2.2 opt-einsum==3.3.0 @@ -133,51 +133,51 @@ pexpect==4.8.0 phasespace==1.8.0 pickleshare==0.7.5 pillow==9.5.0 -platformdirs==3.2.0 +platformdirs==3.5.1 pluggy==1.0.0 -pre-commit==3.2.2 +pre-commit==3.3.1 prometheus-client==0.16.0 prompt-toolkit==3.0.38 -protobuf==4.22.3 -psutil==5.9.4 +protobuf==4.23.0 +psutil==5.9.5 ptyprocess==0.7.0 pure-eval==0.2.2 -pyasn1==0.4.8 -pyasn1-modules==0.2.8 +pyasn1==0.5.0 +pyasn1-modules==0.3.0 pybtex==0.24.0 pybtex-docutils==1.0.2 pycparser==2.21 pydantic==1.10.7 pydata-sphinx-theme==0.13.3 -pygments==2.15.0 +pygments==2.15.1 pyparsing==3.0.9 pyproject-api==1.5.1 pyrsistent==0.19.3 -pytest==7.3.0 +pytest==7.3.1 pytest-cov==4.0.0 -pytest-xdist==3.2.1 +pytest-xdist==3.3.0 python-constraint==1.4.0 python-dateutil==2.8.2 python-json-logger==2.0.7 pyyaml==6.0 pyzmq==25.0.2 -qrules==0.9.7 -requests==2.28.2 +qrules==0.9.8 +requests==2.30.0 requests-oauthlib==1.3.1 rfc3339-validator==0.1.4 rfc3986-validator==0.1.1 rsa==4.9 scipy==1.10.1 -send2trash==1.8.0 +send2trash==1.8.2 six==1.16.0 sniffio==1.3.0 snowballstemmer==2.2.0 -soupsieve==2.4 +soupsieve==2.4.1 sphinx==5.3.0 sphinx-autobuild==2021.3.14 sphinx-book-theme==1.0.1 -sphinx-codeautolink==0.14.1 -sphinx-copybutton==0.5.1 +sphinx-codeautolink==0.15.0 +sphinx-copybutton==0.5.2 sphinx-design==0.4.1 sphinx-togglebutton==0.3.2 sphinxcontrib-applehelp==1.0.4 @@ -187,34 +187,33 @@ sphinxcontrib-htmlhelp==2.0.1 sphinxcontrib-jsmath==1.0.1 sphinxcontrib-qthelp==1.0.3 sphinxcontrib-serializinghtml==1.1.5 -sqlalchemy==1.4.47 +sqlalchemy==2.0.13 stack-data==0.6.2 -sympy==1.11.1 +sympy==1.12 tabulate==0.9.0 -tensorboard==2.12.1 +tensorboard==2.12.3 tensorboard-data-server==0.7.0 -tensorboard-plugin-wit==1.8.1 tensorflow==2.12.0 tensorflow-estimator==2.12.0 tensorflow-io-gcs-filesystem==0.32.0 tensorflow-probability==0.18.0 tensorwaves==0.4.10 -termcolor==2.2.0 +termcolor==2.3.0 terminado==0.17.1 tinycss2==1.2.1 -tornado==6.2 -tox==4.4.11 +tornado==6.3.1 +tox==4.5.1 tqdm==4.65.0 traitlets==5.9.0 typing-extensions==4.5.0 uri-template==1.2.0 urllib3==1.26.15 -virtualenv==20.21.0 +virtualenv==20.23.0 wcwidth==0.2.6 webcolors==1.13 webencodings==0.5.1 websocket-client==1.5.1 -werkzeug==2.2.3 +werkzeug==2.3.4 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 fd3b55c6..0d4a8b1b 100644 --- a/.constraints/py3.7.txt +++ b/.constraints/py3.7.txt @@ -7,16 +7,16 @@ absl-py==1.4.0 accessible-pygments==0.0.4 aiofiles==22.1.0 -aiosqlite==0.18.0 +aiosqlite==0.19.0 alabaster==0.7.13 -ampform==0.14.5 +ampform==0.14.6 anyio==3.6.2 aquirdturtle-collapsible-headings==3.1.0 argon2-cffi==21.3.0 argon2-cffi-bindings==21.2.0 arrow==1.2.3 astunparse==1.6.3 -attrs==22.2.0 +attrs==23.1.0 babel==2.12.1 backcall==0.2.0 beautifulsoup4==4.12.2 @@ -24,7 +24,7 @@ black==23.3.0 bleach==6.0.0 cached-property==1.5.2 cachetools==5.3.0 -certifi==2022.12.7 +certifi==2023.5.7 cffi==1.15.1 cfgv==3.3.1 chardet==5.1.0 @@ -32,7 +32,7 @@ charset-normalizer==3.1.0 click==8.1.3 cloudpickle==2.2.1 colorama==0.4.6 -coverage==7.2.3 +coverage==7.2.5 cycler==0.11.0 debugpy==1.6.7 decorator==5.1.1 @@ -45,24 +45,24 @@ entrypoints==0.4 exceptiongroup==1.1.1 execnet==1.9.0 fastjsonschema==2.16.3 -filelock==3.11.0 -flatbuffers==23.3.3 +filelock==3.12.0 +flatbuffers==23.5.9 fonttools==4.38.0 fqdn==1.5.1 gast==0.4.0 -google-auth==2.17.3 +google-auth==2.18.0 google-auth-oauthlib==0.4.6 google-pasta==0.2.0 graphviz==0.20.1 greenlet==2.0.2 -grpcio==1.53.0 +grpcio==1.54.2 h5py==3.8.0 hepunits==2.3.2 -identify==2.5.22 +identify==2.5.24 idna==3.4 imagesize==1.4.1 iminuit==2.18.0 -importlib-metadata==6.3.0 ; python_version < "3.8.0" +importlib-metadata==6.6.0 ; python_version < "3.8.0" importlib-resources==5.12.0 iniconfig==2.0.0 ipykernel==6.16.2 @@ -83,15 +83,15 @@ jupyter-cache==0.5.0 jupyter-client==7.4.9 jupyter-core==4.12.0 jupyter-events==0.6.3 -jupyter-server==1.23.6 +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==1.6.0 +jupyterlab-code-formatter==2.0.0 jupyterlab-myst==1.1.3 jupyterlab-pygments==0.2.2 -jupyterlab-server==2.22.0 +jupyterlab-server==2.22.1 jupyterlab-widgets==3.0.7 keras==2.11.0 kiwisolver==1.4.4 @@ -108,17 +108,17 @@ mdurl==0.1.2 mistune==2.0.5 mpmath==1.3.0 mypy-extensions==1.0.0 -myst-nb==0.17.1 +myst-nb==0.17.2 myst-parser==0.18.1 -nbclassic==0.5.5 +nbclassic==1.0.0 nbclient==0.5.13 -nbconvert==7.3.1 +nbconvert==7.4.0 nbformat==5.8.0 nbmake==1.3.0 nest-asyncio==1.5.6 -nodeenv==1.7.0 +nodeenv==1.8.0 notebook==6.5.4 -notebook-shim==0.2.2 +notebook-shim==0.2.3 numpy==1.21.6 oauthlib==3.2.2 opt-einsum==3.3.0 @@ -132,52 +132,52 @@ phasespace==1.8.0 pickleshare==0.7.5 pillow==9.5.0 pkgutil-resolve-name==1.3.10 -platformdirs==3.2.0 +platformdirs==3.5.1 pluggy==1.0.0 pre-commit==2.21.0 prometheus-client==0.16.0 prompt-toolkit==3.0.38 protobuf==3.19.6 -psutil==5.9.4 +psutil==5.9.5 ptyprocess==0.7.0 -pyasn1==0.4.8 -pyasn1-modules==0.2.8 +pyasn1==0.5.0 +pyasn1-modules==0.3.0 pybtex==0.24.0 pybtex-docutils==1.0.2 pycparser==2.21 pydantic==1.10.7 pydata-sphinx-theme==0.13.3 -pygments==2.15.0 +pygments==2.15.1 pyparsing==3.0.9 pyproject-api==1.5.1 pyrsistent==0.19.3 -pytest==7.3.0 +pytest==7.3.1 pytest-cov==4.0.0 -pytest-xdist==3.2.1 +pytest-xdist==3.3.0 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 -qrules==0.9.7 -requests==2.28.2 +qrules==0.9.8 +requests==2.30.0 requests-oauthlib==1.3.1 rfc3339-validator==0.1.4 rfc3986-validator==0.1.1 rsa==4.9 scipy==1.7.3 -send2trash==1.8.0 +send2trash==1.8.2 singledispatchmethod==1.0 six==1.16.0 sniffio==1.3.0 snowballstemmer==2.2.0 -soupsieve==2.4 +soupsieve==2.4.1 sphinx==5.3.0 sphinx-autobuild==2021.3.14 sphinx-book-theme==1.0.1 -sphinx-codeautolink==0.14.1 -sphinx-copybutton==0.5.1 +sphinx-codeautolink==0.15.0 +sphinx-copybutton==0.5.2 sphinx-design==0.4.1 sphinx-togglebutton==0.3.2 sphinxcontrib-applehelp==1.0.2 @@ -187,7 +187,7 @@ sphinxcontrib-htmlhelp==2.0.0 sphinxcontrib-jsmath==1.0.1 sphinxcontrib-qthelp==1.0.3 sphinxcontrib-serializinghtml==1.1.5 -sqlalchemy==1.4.47 +sqlalchemy==1.4.48 sympy==1.10.1 tabulate==0.9.0 tensorboard==2.11.2 @@ -198,19 +198,19 @@ tensorflow-estimator==2.11.0 tensorflow-io-gcs-filesystem==0.32.0 tensorflow-probability==0.18.0 tensorwaves==0.4.10 -termcolor==2.2.0 +termcolor==2.3.0 terminado==0.17.1 tinycss2==1.2.1 tomli==2.0.1 tornado==6.2 -tox==4.4.11 +tox==4.5.1 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.21.0 +virtualenv==20.23.0 wcwidth==0.2.6 webcolors==1.13 webencodings==0.5.1 diff --git a/.constraints/py3.8.txt b/.constraints/py3.8.txt index c2ab4cbc..e7adf1db 100644 --- a/.constraints/py3.8.txt +++ b/.constraints/py3.8.txt @@ -7,9 +7,9 @@ absl-py==1.4.0 accessible-pygments==0.0.4 aiofiles==22.1.0 -aiosqlite==0.18.0 +aiosqlite==0.19.0 alabaster==0.7.13 -ampform==0.14.5 +ampform==0.14.6 anyio==3.6.2 aquirdturtle-collapsible-headings==3.1.0 argon2-cffi==21.3.0 @@ -17,14 +17,14 @@ argon2-cffi-bindings==21.2.0 arrow==1.2.3 asttokens==2.2.1 astunparse==1.6.3 -attrs==22.2.0 +attrs==23.1.0 babel==2.12.1 backcall==0.2.0 beautifulsoup4==4.12.2 black==23.3.0 bleach==6.0.0 cachetools==5.3.0 -certifi==2022.12.7 +certifi==2023.5.7 cffi==1.15.1 cfgv==3.3.1 chardet==5.1.0 @@ -34,7 +34,7 @@ cloudpickle==2.2.1 colorama==0.4.6 comm==0.1.3 contourpy==1.0.7 -coverage==7.2.3 +coverage==7.2.5 cycler==0.11.0 debugpy==1.6.7 decorator==5.1.1 @@ -47,42 +47,42 @@ exceptiongroup==1.1.1 execnet==1.9.0 executing==1.2.0 fastjsonschema==2.16.3 -filelock==3.11.0 -flatbuffers==23.3.3 -fonttools==4.39.3 +filelock==3.12.0 +flatbuffers==23.5.9 +fonttools==4.39.4 fqdn==1.5.1 gast==0.4.0 -google-auth==2.17.3 +google-auth==2.18.0 google-auth-oauthlib==1.0.0 google-pasta==0.2.0 graphviz==0.20.1 greenlet==2.0.2 -grpcio==1.53.0 +grpcio==1.54.2 h5py==3.8.0 hepunits==2.3.2 -identify==2.5.22 +identify==2.5.24 idna==3.4 imagesize==1.4.1 iminuit==2.21.3 -importlib-metadata==6.3.0 +importlib-metadata==6.6.0 importlib-resources==5.12.0 iniconfig==2.0.0 -ipykernel==6.22.0 +ipykernel==6.23.0 ipympl==0.9.3 -ipython==8.12.0 +ipython==8.12.2 ipython-genutils==0.2.0 ipywidgets==8.0.6 isoduration==20.11.0 isort==5.12.0 -jax==0.4.8 -jaxlib==0.4.7 +jax==0.4.10 +jaxlib==0.4.10 jedi==0.18.2 jinja2==3.1.2 json5==0.9.11 jsonpointer==2.3 jsonschema==4.17.3 -jupyter-cache==0.5.0 -jupyter-client==8.1.0 +jupyter-cache==0.6.1 +jupyter-client==8.2.0 jupyter-core==5.3.0 jupyter-events==0.6.3 jupyter-server==2.5.0 @@ -91,10 +91,10 @@ jupyter-server-terminals==0.4.4 jupyter-server-ydoc==0.8.0 jupyter-ydoc==0.2.4 jupyterlab==3.6.3 -jupyterlab-code-formatter==1.6.0 +jupyterlab-code-formatter==2.0.0 jupyterlab-myst==1.1.3 jupyterlab-pygments==0.2.2 -jupyterlab-server==2.22.0 +jupyterlab-server==2.22.1 jupyterlab-widgets==3.0.7 keras==2.12.0 kiwisolver==1.4.4 @@ -112,17 +112,17 @@ mistune==2.0.5 ml-dtypes==0.1.0 mpmath==1.3.0 mypy-extensions==1.0.0 -myst-nb==0.17.1 +myst-nb==0.17.2 myst-parser==0.18.1 -nbclassic==0.5.5 +nbclassic==1.0.0 nbclient==0.5.13 -nbconvert==7.3.1 +nbconvert==7.4.0 nbformat==5.8.0 nbmake==1.3.0 nest-asyncio==1.5.6 -nodeenv==1.7.0 +nodeenv==1.8.0 notebook==6.5.4 -notebook-shim==0.2.2 +notebook-shim==0.2.3 numpy==1.23.5 oauthlib==3.2.2 opt-einsum==3.3.0 @@ -136,52 +136,52 @@ phasespace==1.8.0 pickleshare==0.7.5 pillow==9.5.0 pkgutil-resolve-name==1.3.10 -platformdirs==3.2.0 +platformdirs==3.5.1 pluggy==1.0.0 -pre-commit==3.2.2 +pre-commit==3.3.1 prometheus-client==0.16.0 prompt-toolkit==3.0.38 -protobuf==4.22.3 -psutil==5.9.4 +protobuf==4.23.0 +psutil==5.9.5 ptyprocess==0.7.0 pure-eval==0.2.2 -pyasn1==0.4.8 -pyasn1-modules==0.2.8 +pyasn1==0.5.0 +pyasn1-modules==0.3.0 pybtex==0.24.0 pybtex-docutils==1.0.2 pycparser==2.21 pydantic==1.10.7 pydata-sphinx-theme==0.13.3 -pygments==2.15.0 +pygments==2.15.1 pyparsing==3.0.9 pyproject-api==1.5.1 pyrsistent==0.19.3 -pytest==7.3.0 +pytest==7.3.1 pytest-cov==4.0.0 -pytest-xdist==3.2.1 +pytest-xdist==3.3.0 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 -qrules==0.9.7 -requests==2.28.2 +qrules==0.9.8 +requests==2.30.0 requests-oauthlib==1.3.1 rfc3339-validator==0.1.4 rfc3986-validator==0.1.1 rsa==4.9 scipy==1.10.1 -send2trash==1.8.0 +send2trash==1.8.2 six==1.16.0 sniffio==1.3.0 snowballstemmer==2.2.0 -soupsieve==2.4 +soupsieve==2.4.1 sphinx==5.3.0 sphinx-autobuild==2021.3.14 sphinx-book-theme==1.0.1 -sphinx-codeautolink==0.14.1 -sphinx-copybutton==0.5.1 +sphinx-codeautolink==0.15.0 +sphinx-copybutton==0.5.2 sphinx-design==0.4.1 sphinx-togglebutton==0.3.2 sphinxcontrib-applehelp==1.0.4 @@ -191,35 +191,34 @@ sphinxcontrib-htmlhelp==2.0.1 sphinxcontrib-jsmath==1.0.1 sphinxcontrib-qthelp==1.0.3 sphinxcontrib-serializinghtml==1.1.5 -sqlalchemy==1.4.47 +sqlalchemy==2.0.13 stack-data==0.6.2 -sympy==1.11.1 +sympy==1.12 tabulate==0.9.0 -tensorboard==2.12.1 +tensorboard==2.12.3 tensorboard-data-server==0.7.0 -tensorboard-plugin-wit==1.8.1 tensorflow==2.12.0 tensorflow-estimator==2.12.0 tensorflow-io-gcs-filesystem==0.32.0 tensorflow-probability==0.18.0 tensorwaves==0.4.10 -termcolor==2.2.0 +termcolor==2.3.0 terminado==0.17.1 tinycss2==1.2.1 tomli==2.0.1 -tornado==6.2 -tox==4.4.11 +tornado==6.3.1 +tox==4.5.1 tqdm==4.65.0 traitlets==5.9.0 typing-extensions==4.5.0 uri-template==1.2.0 urllib3==1.26.15 -virtualenv==20.21.0 +virtualenv==20.23.0 wcwidth==0.2.6 webcolors==1.13 webencodings==0.5.1 websocket-client==1.5.1 -werkzeug==2.2.3 +werkzeug==2.3.4 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 55813d7d..40be8077 100644 --- a/.constraints/py3.9.txt +++ b/.constraints/py3.9.txt @@ -7,9 +7,9 @@ absl-py==1.4.0 accessible-pygments==0.0.4 aiofiles==22.1.0 -aiosqlite==0.18.0 +aiosqlite==0.19.0 alabaster==0.7.13 -ampform==0.14.5 +ampform==0.14.6 anyio==3.6.2 aquirdturtle-collapsible-headings==3.1.0 argon2-cffi==21.3.0 @@ -17,14 +17,14 @@ argon2-cffi-bindings==21.2.0 arrow==1.2.3 asttokens==2.2.1 astunparse==1.6.3 -attrs==22.2.0 +attrs==23.1.0 babel==2.12.1 backcall==0.2.0 beautifulsoup4==4.12.2 black==23.3.0 bleach==6.0.0 cachetools==5.3.0 -certifi==2022.12.7 +certifi==2023.5.7 cffi==1.15.1 cfgv==3.3.1 chardet==5.1.0 @@ -34,7 +34,7 @@ cloudpickle==2.2.1 colorama==0.4.6 comm==0.1.3 contourpy==1.0.7 -coverage==7.2.3 +coverage==7.2.5 cycler==0.11.0 debugpy==1.6.7 decorator==5.1.1 @@ -47,42 +47,42 @@ exceptiongroup==1.1.1 execnet==1.9.0 executing==1.2.0 fastjsonschema==2.16.3 -filelock==3.11.0 -flatbuffers==23.3.3 -fonttools==4.39.3 +filelock==3.12.0 +flatbuffers==23.5.9 +fonttools==4.39.4 fqdn==1.5.1 gast==0.4.0 -google-auth==2.17.3 +google-auth==2.18.0 google-auth-oauthlib==1.0.0 google-pasta==0.2.0 graphviz==0.20.1 greenlet==2.0.2 -grpcio==1.53.0 +grpcio==1.54.2 h5py==3.8.0 hepunits==2.3.2 -identify==2.5.22 +identify==2.5.24 idna==3.4 imagesize==1.4.1 iminuit==2.21.3 -importlib-metadata==6.3.0 +importlib-metadata==6.6.0 importlib-resources==5.12.0 iniconfig==2.0.0 -ipykernel==6.22.0 +ipykernel==6.23.0 ipympl==0.9.3 -ipython==8.12.0 +ipython==8.13.2 ipython-genutils==0.2.0 ipywidgets==8.0.6 isoduration==20.11.0 isort==5.12.0 -jax==0.4.8 -jaxlib==0.4.7 +jax==0.4.10 +jaxlib==0.4.10 jedi==0.18.2 jinja2==3.1.2 json5==0.9.11 jsonpointer==2.3 jsonschema==4.17.3 -jupyter-cache==0.5.0 -jupyter-client==8.1.0 +jupyter-cache==0.6.1 +jupyter-client==8.2.0 jupyter-core==5.3.0 jupyter-events==0.6.3 jupyter-server==2.5.0 @@ -91,10 +91,10 @@ jupyter-server-terminals==0.4.4 jupyter-server-ydoc==0.8.0 jupyter-ydoc==0.2.4 jupyterlab==3.6.3 -jupyterlab-code-formatter==1.6.0 +jupyterlab-code-formatter==2.0.0 jupyterlab-myst==1.1.3 jupyterlab-pygments==0.2.2 -jupyterlab-server==2.22.0 +jupyterlab-server==2.22.1 jupyterlab-widgets==3.0.7 keras==2.12.0 kiwisolver==1.4.4 @@ -112,17 +112,17 @@ mistune==2.0.5 ml-dtypes==0.1.0 mpmath==1.3.0 mypy-extensions==1.0.0 -myst-nb==0.17.1 +myst-nb==0.17.2 myst-parser==0.18.1 -nbclassic==0.5.5 +nbclassic==1.0.0 nbclient==0.5.13 -nbconvert==7.3.1 +nbconvert==7.4.0 nbformat==5.8.0 nbmake==1.3.0 nest-asyncio==1.5.6 -nodeenv==1.7.0 +nodeenv==1.8.0 notebook==6.5.4 -notebook-shim==0.2.2 +notebook-shim==0.2.3 numpy==1.23.5 oauthlib==3.2.2 opt-einsum==3.3.0 @@ -135,51 +135,51 @@ pexpect==4.8.0 phasespace==1.8.0 pickleshare==0.7.5 pillow==9.5.0 -platformdirs==3.2.0 +platformdirs==3.5.1 pluggy==1.0.0 -pre-commit==3.2.2 +pre-commit==3.3.1 prometheus-client==0.16.0 prompt-toolkit==3.0.38 -protobuf==4.22.3 -psutil==5.9.4 +protobuf==4.23.0 +psutil==5.9.5 ptyprocess==0.7.0 pure-eval==0.2.2 -pyasn1==0.4.8 -pyasn1-modules==0.2.8 +pyasn1==0.5.0 +pyasn1-modules==0.3.0 pybtex==0.24.0 pybtex-docutils==1.0.2 pycparser==2.21 pydantic==1.10.7 pydata-sphinx-theme==0.13.3 -pygments==2.15.0 +pygments==2.15.1 pyparsing==3.0.9 pyproject-api==1.5.1 pyrsistent==0.19.3 -pytest==7.3.0 +pytest==7.3.1 pytest-cov==4.0.0 -pytest-xdist==3.2.1 +pytest-xdist==3.3.0 python-constraint==1.4.0 python-dateutil==2.8.2 python-json-logger==2.0.7 pyyaml==6.0 pyzmq==25.0.2 -qrules==0.9.7 -requests==2.28.2 +qrules==0.9.8 +requests==2.30.0 requests-oauthlib==1.3.1 rfc3339-validator==0.1.4 rfc3986-validator==0.1.1 rsa==4.9 scipy==1.10.1 -send2trash==1.8.0 +send2trash==1.8.2 six==1.16.0 sniffio==1.3.0 snowballstemmer==2.2.0 -soupsieve==2.4 +soupsieve==2.4.1 sphinx==5.3.0 sphinx-autobuild==2021.3.14 sphinx-book-theme==1.0.1 -sphinx-codeautolink==0.14.1 -sphinx-copybutton==0.5.1 +sphinx-codeautolink==0.15.0 +sphinx-copybutton==0.5.2 sphinx-design==0.4.1 sphinx-togglebutton==0.3.2 sphinxcontrib-applehelp==1.0.4 @@ -189,35 +189,34 @@ sphinxcontrib-htmlhelp==2.0.1 sphinxcontrib-jsmath==1.0.1 sphinxcontrib-qthelp==1.0.3 sphinxcontrib-serializinghtml==1.1.5 -sqlalchemy==1.4.47 +sqlalchemy==2.0.13 stack-data==0.6.2 -sympy==1.11.1 +sympy==1.12 tabulate==0.9.0 -tensorboard==2.12.1 +tensorboard==2.12.3 tensorboard-data-server==0.7.0 -tensorboard-plugin-wit==1.8.1 tensorflow==2.12.0 tensorflow-estimator==2.12.0 tensorflow-io-gcs-filesystem==0.32.0 tensorflow-probability==0.18.0 tensorwaves==0.4.10 -termcolor==2.2.0 +termcolor==2.3.0 terminado==0.17.1 tinycss2==1.2.1 tomli==2.0.1 -tornado==6.2 -tox==4.4.11 +tornado==6.3.1 +tox==4.5.1 tqdm==4.65.0 traitlets==5.9.0 typing-extensions==4.5.0 uri-template==1.2.0 urllib3==1.26.15 -virtualenv==20.21.0 +virtualenv==20.23.0 wcwidth==0.2.6 webcolors==1.13 webencodings==0.5.1 websocket-client==1.5.1 -werkzeug==2.2.3 +werkzeug==2.3.4 wheel==0.40.0 widgetsnbextension==4.0.7 wrapt==1.14.1 diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 7686e6c9..b09cc160 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -100,17 +100,17 @@ repos: metadata.vscode - repo: https://github.com/pre-commit/mirrors-prettier - rev: v3.0.0-alpha.6 + rev: v3.0.0-alpha.9-for-vscode hooks: - id: prettier - repo: https://github.com/ComPWA/mirrors-pyright - rev: v1.1.303 + rev: v1.1.308 hooks: - id: pyright - repo: https://github.com/asottile/pyupgrade - rev: v3.3.1 + rev: v3.4.0 hooks: - id: pyupgrade args: diff --git a/src/ampform_dpd/angles.py b/src/ampform_dpd/angles.py index 1537d233..1ef059a3 100644 --- a/src/ampform_dpd/angles.py +++ b/src/ampform_dpd/angles.py @@ -16,7 +16,7 @@ def formulate_scattering_angle( """ if not {state_id, sibling_id} <= {1, 2, 3}: raise ValueError(f"Child IDs need to be one of 1, 2, 3") - # pyright: reportUnnecessaryContains=false + # pyright: ignore[reportUnnecessaryContains] if {state_id, sibling_id} in {(2, 1), (3, 2), (1, 3)}: raise NotImplementedError( f"Cannot compute scattering angle θ{state_id}{sibling_id}"