diff --git a/.constraints/py3.10.txt b/.constraints/py3.10.txt index 86d758d2..45e52afb 100644 --- a/.constraints/py3.10.txt +++ b/.constraints/py3.10.txt @@ -7,25 +7,25 @@ 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 -astroid==2.15.2 +astroid==2.15.4 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 @@ -35,7 +35,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 @@ -49,10 +49,10 @@ exceptiongroup==1.1.1 execnet==1.9.0 executing==1.2.0 fastjsonschema==2.16.3 -filelock==3.11.0 +filelock==3.12.0 flake8==6.0.0 ; python_version >= "3.8.0" flake8-blind-except==0.2.1 ; python_version >= "3.8.0" -flake8-bugbear==23.3.23 ; python_version >= "3.8.0" +flake8-bugbear==23.5.9 ; python_version >= "3.8.0" flake8-builtins==2.1.0 ; python_version >= "3.8.0" flake8-comprehensions==3.12.0 ; python_version >= "3.8.0" flake8-future-annotations==1.1.0 ; python_version >= "3.8.0" @@ -61,41 +61,41 @@ flake8-pytest-style==1.7.2 ; python_version >= "3.8.0" flake8-rst-docstrings==0.3.0 ; python_version >= "3.8.0" flake8-type-ignore==0.1.0.post2 ; python_version >= "3.8.0" flake8-use-fstring==1.4 ; python_version >= "3.8.0" -flatbuffers==23.3.3 -fonttools==4.39.3 +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==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.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==1.0.0 -jupyter-cache==0.5.0 -jupyter-client==8.1.0 +jupyter-cache==0.6.1 +jupyter-client==8.2.0 jupyter-console==6.6.3 jupyter-core==5.3.0 jupyter-events==0.6.3 @@ -105,17 +105,17 @@ 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.11.0 kiwisolver==1.4.4 lazy-object-proxy==1.9.0 libclang==16.0.0 livereload==2.6.3 -llvmlite==0.39.1 +llvmlite==0.40.0 markdown==3.4.3 markdown-it-py==2.2.0 markupsafe==2.1.2 @@ -127,25 +127,25 @@ mdurl==0.1.2 mistune==2.0.5 ml-dtypes==0.1.0 mpmath==1.3.0 -mypy==1.2.0 +mypy==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.2.1 nest-asyncio==1.5.6 -nodeenv==1.7.0 +nodeenv==1.8.0 notebook==6.5.4 -notebook-shim==0.2.2 -numba==0.56.4 -numpy==1.23.5 +notebook-shim==0.2.3 +numba==0.57.0 +numpy==1.24.3 oauthlib==3.2.2 opt-einsum==3.3.0 packaging==23.1 -pandas==2.0.0 +pandas==2.0.1 pandocfilters==1.5.0 parso==0.8.3 particle==0.22.0 @@ -155,61 +155,61 @@ 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==3.19.6 -psutil==5.9.4 +psutil==5.9.5 ptyprocess==0.7.0 pure-eval==0.2.2 py-cpuinfo==9.0.0 -pyasn1==0.4.8 -pyasn1-modules==0.2.8 +pyasn1==0.5.0 +pyasn1-modules==0.3.0 pycodestyle==2.10.0 pycparser==2.21 pydantic==1.10.7 pydata-sphinx-theme==0.13.3 pydocstyle==6.3.0 pyflakes==3.0.1 -pygments==2.15.0 -pylint==2.17.2 +pygments==2.15.1 +pylint==2.17.4 pyparsing==3.0.9 pyproject-api==1.5.1 pyrsistent==0.19.3 -pytest==7.3.0 +pytest==7.3.1 pytest-benchmark==4.0.0 pytest-cov==4.0.0 pytest-mock==3.10.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 -qtconsole==5.4.2 +qrules==0.9.8 +qtconsole==5.4.3 qtpy==2.3.1 -requests==2.28.2 +requests==2.30.0 requests-oauthlib==1.3.1 restructuredtext-lint==1.4.0 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-codeautolink==0.15.0 sphinx-comments==0.0.3 -sphinx-copybutton==0.5.1 +sphinx-copybutton==0.5.2 sphinx-design==0.4.1 sphinx-thebe==0.2.1 sphinx-togglebutton==0.3.2 @@ -220,9 +220,9 @@ sphinxcontrib-jsmath==1.0.1 sphinxcontrib-qthelp==1.0.3 sphinxcontrib-serializinghtml==1.1.5 sphobjinv==2.3.1 -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.11.2 tensorboard-data-server==0.6.1 @@ -231,31 +231,31 @@ tensorflow==2.11.1 ; python_version < "3.11.0" tensorflow-estimator==2.11.0 tensorflow-io-gcs-filesystem==0.32.0 tensorflow-probability==0.18.0 -termcolor==2.2.0 +termcolor==2.3.0 terminado==0.17.1 tinycss2==1.2.1 tomli==2.0.1 -tomlkit==0.11.7 -tornado==6.2 -tox==4.4.11 +tomlkit==0.11.8 +tornado==6.3.1 +tox==4.5.1 tqdm==4.65.0 traitlets==5.9.0 -types-docutils==0.19.1.7 +types-docutils==0.20.0.1 types-pkg-resources==0.1.3 types-pyyaml==6.0.12.9 -types-requests==2.28.11.17 -types-setuptools==67.6.0.7 -types-urllib3==1.26.25.10 +types-requests==2.30.0.0 +types-setuptools==67.7.0.2 +types-urllib3==1.26.25.13 typing-extensions==4.5.0 tzdata==2023.3 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.15.0 diff --git a/.constraints/py3.7.txt b/.constraints/py3.7.txt index a72ab9d5..b189af57 100644 --- a/.constraints/py3.7.txt +++ b/.constraints/py3.7.txt @@ -7,17 +7,17 @@ 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 -astroid==2.15.2 +astroid==2.15.4 astunparse==1.6.3 -attrs==22.2.0 +attrs==23.1.0 babel==2.12.1 backcall==0.2.0 beautifulsoup4==4.12.2 @@ -25,14 +25,14 @@ 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 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 @@ -46,20 +46,20 @@ 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 @@ -86,15 +86,15 @@ jupyter-client==7.4.9 jupyter-console==6.6.3 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 @@ -112,19 +112,19 @@ mdit-py-plugins==0.3.5 mdurl==0.1.2 mistune==2.0.5 mpmath==1.3.0 -mypy==1.2.0 +mypy==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.2.1 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 numba==0.56.4 numpy==1.21.6 oauthlib==3.2.2 @@ -140,58 +140,58 @@ 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 py==1.11.0 py-cpuinfo==9.0.0 -pyasn1==0.4.8 -pyasn1-modules==0.2.8 +pyasn1==0.5.0 +pyasn1-modules==0.3.0 pycparser==2.21 pydantic==1.10.7 pydata-sphinx-theme==0.13.3 pydocstyle==6.3.0 -pygments==2.15.0 -pylint==2.17.2 +pygments==2.15.1 +pylint==2.17.4 pyparsing==3.0.9 pyrsistent==0.19.3 -pytest==7.3.0 +pytest==7.3.1 pytest-benchmark==4.0.0 pytest-cov==4.0.0 pytest-mock==3.10.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 -qtconsole==5.4.2 +qrules==0.9.8 +qtconsole==5.4.3 qtpy==2.3.1 -requests==2.28.2 +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-codeautolink==0.15.0 sphinx-comments==0.0.3 -sphinx-copybutton==0.5.1 +sphinx-copybutton==0.5.2 sphinx-design==0.4.1 sphinx-thebe==0.2.1 sphinx-togglebutton==0.3.2 @@ -202,7 +202,7 @@ sphinxcontrib-jsmath==1.0.1 sphinxcontrib-qthelp==1.0.3 sphinxcontrib-serializinghtml==1.1.5 sphobjinv==2.3.1 -sqlalchemy==1.4.47 +sqlalchemy==1.4.48 sympy==1.10.1 tabulate==0.9.0 tensorboard==2.11.2 @@ -212,26 +212,26 @@ tensorflow==2.11.0 ; python_version < "3.11.0" tensorflow-estimator==2.11.0 tensorflow-io-gcs-filesystem==0.32.0 tensorflow-probability==0.18.0 -termcolor==2.2.0 +termcolor==2.3.0 terminado==0.17.1 tinycss2==1.2.1 tomli==2.0.1 -tomlkit==0.11.7 +tomlkit==0.11.8 tornado==6.2 tox==3.28.0 ; python_version < "3.8.0" tqdm==4.65.0 traitlets==5.9.0 typed-ast==1.5.4 -types-docutils==0.19.1.7 +types-docutils==0.20.0.1 types-pkg-resources==0.1.3 types-pyyaml==6.0.12.9 -types-requests==2.28.11.17 -types-setuptools==67.6.0.7 -types-urllib3==1.26.25.10 +types-requests==2.30.0.0 +types-setuptools==67.7.0.2 +types-urllib3==1.26.25.13 typing-extensions==4.5.0 uri-template==1.2.0 urllib3==1.26.15 -virtualenv==20.21.0 +virtualenv==20.21.1 ; python_version < "3.8.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 ece90860..c0654ba6 100644 --- a/.constraints/py3.8.txt +++ b/.constraints/py3.8.txt @@ -7,25 +7,25 @@ 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 -astroid==2.15.2 +astroid==2.15.4 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 @@ -35,7 +35,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 @@ -49,10 +49,10 @@ exceptiongroup==1.1.1 execnet==1.9.0 executing==1.2.0 fastjsonschema==2.16.3 -filelock==3.11.0 +filelock==3.12.0 flake8==6.0.0 ; python_version >= "3.8.0" flake8-blind-except==0.2.1 ; python_version >= "3.8.0" -flake8-bugbear==23.3.23 ; python_version >= "3.8.0" +flake8-bugbear==23.5.9 ; python_version >= "3.8.0" flake8-builtins==2.1.0 ; python_version >= "3.8.0" flake8-comprehensions==3.12.0 ; python_version >= "3.8.0" flake8-future-annotations==1.1.0 ; python_version >= "3.8.0" @@ -61,42 +61,42 @@ flake8-pytest-style==1.7.2 ; python_version >= "3.8.0" flake8-rst-docstrings==0.3.0 ; python_version >= "3.8.0" flake8-type-ignore==0.1.0.post2 ; python_version >= "3.8.0" flake8-use-fstring==1.4 ; python_version >= "3.8.0" -flatbuffers==23.3.3 -fonttools==4.39.3 +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==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.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==1.0.0 -jupyter-cache==0.5.0 -jupyter-client==8.1.0 +jupyter-cache==0.6.1 +jupyter-client==8.2.0 jupyter-console==6.6.3 jupyter-core==5.3.0 jupyter-events==0.6.3 @@ -106,17 +106,17 @@ 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.11.0 kiwisolver==1.4.4 lazy-object-proxy==1.9.0 libclang==16.0.0 livereload==2.6.3 -llvmlite==0.39.1 +llvmlite==0.40.0 markdown==3.4.3 markdown-it-py==2.2.0 markupsafe==2.1.2 @@ -128,25 +128,25 @@ mdurl==0.1.2 mistune==2.0.5 ml-dtypes==0.1.0 mpmath==1.3.0 -mypy==1.2.0 +mypy==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.2.1 nest-asyncio==1.5.6 -nodeenv==1.7.0 +nodeenv==1.8.0 notebook==6.5.4 -notebook-shim==0.2.2 -numba==0.56.4 -numpy==1.23.5 +notebook-shim==0.2.3 +numba==0.57.0 +numpy==1.24.3 oauthlib==3.2.2 opt-einsum==3.3.0 packaging==23.1 -pandas==2.0.0 +pandas==2.0.1 pandocfilters==1.5.0 parso==0.8.3 particle==0.22.0 @@ -157,61 +157,61 @@ 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==3.19.6 -psutil==5.9.4 +psutil==5.9.5 ptyprocess==0.7.0 pure-eval==0.2.2 py-cpuinfo==9.0.0 -pyasn1==0.4.8 -pyasn1-modules==0.2.8 +pyasn1==0.5.0 +pyasn1-modules==0.3.0 pycodestyle==2.10.0 pycparser==2.21 pydantic==1.10.7 pydata-sphinx-theme==0.13.3 pydocstyle==6.3.0 pyflakes==3.0.1 -pygments==2.15.0 -pylint==2.17.2 +pygments==2.15.1 +pylint==2.17.4 pyparsing==3.0.9 pyproject-api==1.5.1 pyrsistent==0.19.3 -pytest==7.3.0 +pytest==7.3.1 pytest-benchmark==4.0.0 pytest-cov==4.0.0 pytest-mock==3.10.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 -qtconsole==5.4.2 +qrules==0.9.8 +qtconsole==5.4.3 qtpy==2.3.1 -requests==2.28.2 +requests==2.30.0 requests-oauthlib==1.3.1 restructuredtext-lint==1.4.0 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-codeautolink==0.15.0 sphinx-comments==0.0.3 -sphinx-copybutton==0.5.1 +sphinx-copybutton==0.5.2 sphinx-design==0.4.1 sphinx-thebe==0.2.1 sphinx-togglebutton==0.3.2 @@ -222,9 +222,9 @@ sphinxcontrib-jsmath==1.0.1 sphinxcontrib-qthelp==1.0.3 sphinxcontrib-serializinghtml==1.1.5 sphobjinv==2.3.1 -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.11.2 tensorboard-data-server==0.6.1 @@ -233,31 +233,31 @@ tensorflow==2.11.1 ; python_version < "3.11.0" tensorflow-estimator==2.11.0 tensorflow-io-gcs-filesystem==0.32.0 tensorflow-probability==0.18.0 -termcolor==2.2.0 +termcolor==2.3.0 terminado==0.17.1 tinycss2==1.2.1 tomli==2.0.1 -tomlkit==0.11.7 -tornado==6.2 -tox==4.4.11 +tomlkit==0.11.8 +tornado==6.3.1 +tox==4.5.1 tqdm==4.65.0 traitlets==5.9.0 -types-docutils==0.19.1.7 +types-docutils==0.20.0.1 types-pkg-resources==0.1.3 types-pyyaml==6.0.12.9 -types-requests==2.28.11.17 -types-setuptools==67.6.0.7 -types-urllib3==1.26.25.10 +types-requests==2.30.0.0 +types-setuptools==67.7.0.2 +types-urllib3==1.26.25.13 typing-extensions==4.5.0 tzdata==2023.3 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.15.0 diff --git a/.constraints/py3.9.txt b/.constraints/py3.9.txt index 5f579c5f..d5120b03 100644 --- a/.constraints/py3.9.txt +++ b/.constraints/py3.9.txt @@ -7,25 +7,25 @@ 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 -astroid==2.15.2 +astroid==2.15.4 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 @@ -35,7 +35,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 @@ -49,10 +49,10 @@ exceptiongroup==1.1.1 execnet==1.9.0 executing==1.2.0 fastjsonschema==2.16.3 -filelock==3.11.0 +filelock==3.12.0 flake8==6.0.0 ; python_version >= "3.8.0" flake8-blind-except==0.2.1 ; python_version >= "3.8.0" -flake8-bugbear==23.3.23 ; python_version >= "3.8.0" +flake8-bugbear==23.5.9 ; python_version >= "3.8.0" flake8-builtins==2.1.0 ; python_version >= "3.8.0" flake8-comprehensions==3.12.0 ; python_version >= "3.8.0" flake8-future-annotations==1.1.0 ; python_version >= "3.8.0" @@ -61,42 +61,42 @@ flake8-pytest-style==1.7.2 ; python_version >= "3.8.0" flake8-rst-docstrings==0.3.0 ; python_version >= "3.8.0" flake8-type-ignore==0.1.0.post2 ; python_version >= "3.8.0" flake8-use-fstring==1.4 ; python_version >= "3.8.0" -flatbuffers==23.3.3 -fonttools==4.39.3 +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==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.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==1.0.0 -jupyter-cache==0.5.0 -jupyter-client==8.1.0 +jupyter-cache==0.6.1 +jupyter-client==8.2.0 jupyter-console==6.6.3 jupyter-core==5.3.0 jupyter-events==0.6.3 @@ -106,17 +106,17 @@ 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.11.0 kiwisolver==1.4.4 lazy-object-proxy==1.9.0 libclang==16.0.0 livereload==2.6.3 -llvmlite==0.39.1 +llvmlite==0.40.0 markdown==3.4.3 markdown-it-py==2.2.0 markupsafe==2.1.2 @@ -128,25 +128,25 @@ mdurl==0.1.2 mistune==2.0.5 ml-dtypes==0.1.0 mpmath==1.3.0 -mypy==1.2.0 +mypy==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.2.1 nest-asyncio==1.5.6 -nodeenv==1.7.0 +nodeenv==1.8.0 notebook==6.5.4 -notebook-shim==0.2.2 -numba==0.56.4 -numpy==1.23.5 +notebook-shim==0.2.3 +numba==0.57.0 +numpy==1.24.3 oauthlib==3.2.2 opt-einsum==3.3.0 packaging==23.1 -pandas==2.0.0 +pandas==2.0.1 pandocfilters==1.5.0 parso==0.8.3 particle==0.22.0 @@ -156,61 +156,61 @@ 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==3.19.6 -psutil==5.9.4 +psutil==5.9.5 ptyprocess==0.7.0 pure-eval==0.2.2 py-cpuinfo==9.0.0 -pyasn1==0.4.8 -pyasn1-modules==0.2.8 +pyasn1==0.5.0 +pyasn1-modules==0.3.0 pycodestyle==2.10.0 pycparser==2.21 pydantic==1.10.7 pydata-sphinx-theme==0.13.3 pydocstyle==6.3.0 pyflakes==3.0.1 -pygments==2.15.0 -pylint==2.17.2 +pygments==2.15.1 +pylint==2.17.4 pyparsing==3.0.9 pyproject-api==1.5.1 pyrsistent==0.19.3 -pytest==7.3.0 +pytest==7.3.1 pytest-benchmark==4.0.0 pytest-cov==4.0.0 pytest-mock==3.10.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 -qtconsole==5.4.2 +qrules==0.9.8 +qtconsole==5.4.3 qtpy==2.3.1 -requests==2.28.2 +requests==2.30.0 requests-oauthlib==1.3.1 restructuredtext-lint==1.4.0 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-codeautolink==0.15.0 sphinx-comments==0.0.3 -sphinx-copybutton==0.5.1 +sphinx-copybutton==0.5.2 sphinx-design==0.4.1 sphinx-thebe==0.2.1 sphinx-togglebutton==0.3.2 @@ -221,9 +221,9 @@ sphinxcontrib-jsmath==1.0.1 sphinxcontrib-qthelp==1.0.3 sphinxcontrib-serializinghtml==1.1.5 sphobjinv==2.3.1 -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.11.2 tensorboard-data-server==0.6.1 @@ -232,31 +232,31 @@ tensorflow==2.11.1 ; python_version < "3.11.0" tensorflow-estimator==2.11.0 tensorflow-io-gcs-filesystem==0.32.0 tensorflow-probability==0.18.0 -termcolor==2.2.0 +termcolor==2.3.0 terminado==0.17.1 tinycss2==1.2.1 tomli==2.0.1 -tomlkit==0.11.7 -tornado==6.2 -tox==4.4.11 +tomlkit==0.11.8 +tornado==6.3.1 +tox==4.5.1 tqdm==4.65.0 traitlets==5.9.0 -types-docutils==0.19.1.7 +types-docutils==0.20.0.1 types-pkg-resources==0.1.3 types-pyyaml==6.0.12.9 -types-requests==2.28.11.17 -types-setuptools==67.6.0.7 -types-urllib3==1.26.25.10 +types-requests==2.30.0.0 +types-setuptools==67.7.0.2 +types-urllib3==1.26.25.13 typing-extensions==4.5.0 tzdata==2023.3 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.15.0 diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 8e8dc075..842a4d80 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -112,7 +112,7 @@ repos: - id: isort - repo: https://github.com/igorshubovych/markdownlint-cli - rev: v0.33.0 + rev: v0.34.0 hooks: - id: markdownlint @@ -150,7 +150,7 @@ 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 @@ -173,12 +173,12 @@ repos: - python - 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/docs/amplitude-analysis/analytic-continuation.ipynb b/docs/amplitude-analysis/analytic-continuation.ipynb index 7607aa23..ff4eacad 100644 --- a/docs/amplitude-analysis/analytic-continuation.ipynb +++ b/docs/amplitude-analysis/analytic-continuation.ipynb @@ -192,7 +192,7 @@ " phsp_factor=PhaseSpaceFactorSWave,\n", ")\n", "model_builder.set_dynamics(\n", - " \"J/psi(1S)\",\n", + " \"D0\",\n", " create_non_dynamic_with_ff,\n", ")\n", "model_builder.set_dynamics(\n", @@ -277,7 +277,7 @@ "for p, color in zip(resonances, colors):\n", " ax.axvline(x=p.mass, linestyle=\"dotted\", label=p.name, color=color)\n", "ax.set_yticks([])\n", - "ax.hist(phsp[\"m_02\"], bins=100, alpha=0.5, weights=intensities)\n", + "ax.hist(phsp[\"m_01\"], bins=100, alpha=0.5, weights=intensities)\n", "ax.legend()\n", "plt.show()" ] @@ -299,7 +299,7 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.8.13" + "version": "3.8.16" } }, "nbformat": 4, diff --git a/pytest.ini b/pytest.ini index 019448bc..a54430af 100644 --- a/pytest.ini +++ b/pytest.ini @@ -28,6 +28,7 @@ filterwarnings = ignore:invalid value encountered in .*:RuntimeWarning ignore:numpy.ufunc size changed, may indicate binary incompatibility.*:RuntimeWarning ignore:unclosed .*:ResourceWarning + ignore: `np.bool8` is a deprecated alias for `np.bool_`.*:DeprecationWarning markers = slow: marks tests as slow (select with '-m slow') norecursedirs = diff --git a/setup.cfg b/setup.cfg index d3203d83..964c2752 100644 --- a/setup.cfg +++ b/setup.cfg @@ -159,6 +159,7 @@ dev = sphinx-autobuild tox >=1.9 # for skip_install, use_develop tox !=4.*; python_version <"3.8.0" # https://github.com/ComPWA/tensorwaves/actions/runs/4114638663/jobs/7102281592#step:3:97 + virtualenv <20.22.0; python_version <"3.8.0" # importlib-metadata conflict ypy-websocket <0.8.3 # https://github.com/ComPWA/tensorwaves/actions/runs/4350354717/jobs/7600982077#step:3:78 [options.packages.find] diff --git a/src/tensorwaves/optimizer/callbacks.py b/src/tensorwaves/optimizer/callbacks.py index 09dbe7f8..eb66c4e9 100644 --- a/src/tensorwaves/optimizer/callbacks.py +++ b/src/tensorwaves/optimizer/callbacks.py @@ -365,7 +365,7 @@ def _empty_file(stream: IO | None) -> None: stream.truncate() -def _create_log( # pyright: reportUnusedFunction=false +def _create_log( # pyright: ignore[reportUnusedFunction] optimizer: type[Optimizer], estimator_value: float, estimator_type: type[Estimator],