diff --git a/dev_tools/requirements/envs/dev.env.txt b/dev_tools/requirements/envs/dev.env.txt index e536aa3d7..b88a9a8bf 100644 --- a/dev_tools/requirements/envs/dev.env.txt +++ b/dev_tools/requirements/envs/dev.env.txt @@ -12,7 +12,7 @@ alabaster==1.0.0 # via sphinx annotated-types==0.7.0 # via pydantic -anyio==4.6.0 +anyio==4.7.0 # via # httpx # jupyter-server @@ -30,9 +30,9 @@ astor==0.8.1 # via # flynt # tensorflow-docs -astroid==3.3.5 +astroid==3.3.6 # via pylint -asttokens==2.4.1 +asttokens==3.0.0 # via stack-data async-lru==2.0.4 # via jupyterlab @@ -43,7 +43,7 @@ attrs==24.2.0 # jsonschema # jupyter-cache # referencing -autoray==0.6.12 +autoray==0.7.0 # via # cotengra # quimb @@ -62,11 +62,11 @@ beautifulsoup4==4.12.3 # pydata-sphinx-theme black==24.8.0 # via -r deps/format.txt -bleach==6.1.0 +bleach==6.2.0 # via nbconvert -blinker==1.8.2 +blinker==1.9.0 # via flask -build==1.2.2 +build==1.2.2.post1 # via pip-tools cachetools==5.5.0 # via -r deps/runtime.txt @@ -79,7 +79,7 @@ cffi==1.17.1 # via # argon2-cffi-bindings # cryptography -charset-normalizer==3.3.2 +charset-normalizer==3.4.0 # via requests cirq-core==1.4.0 # via @@ -95,19 +95,19 @@ comm==0.2.2 # via # ipykernel # ipywidgets -contourpy==1.3.0 +contourpy==1.3.1 # via matplotlib cotengra==0.6.2 # via quimb -coverage[toml]==7.6.1 +coverage[toml]==7.6.9 # via pytest-cov -cryptography==43.0.1 +cryptography==44.0.0 # via secretstorage cycler==0.12.1 # via matplotlib cytoolz==1.0.0 # via quimb -dash==2.18.1 +dash==2.18.2 # via -r deps/runtime.txt dash-core-components==2.0.0 # via dash @@ -115,7 +115,7 @@ dash-html-components==2.0.0 # via dash dash-table==5.0.0 # via dash -debugpy==1.8.6 +debugpy==1.8.9 # via ipykernel decorator==5.1.1 # via ipython @@ -125,7 +125,7 @@ deprecation==2.1.0 # via openfermion dill==0.3.9 # via pylint -distlib==0.3.8 +distlib==0.3.9 # via virtualenv docutils==0.21.2 # via @@ -144,7 +144,7 @@ execnet==2.1.1 # via pytest-xdist executing==2.1.0 # via stack-data -fastjsonschema==2.20.0 +fastjsonschema==2.21.1 # via nbformat filelock==3.16.1 # via @@ -155,21 +155,21 @@ flask==3.0.3 # via dash flynt==0.78 # via -r deps/format.txt -fonttools==4.54.1 +fonttools==4.55.2 # via matplotlib fqdn==1.5.1 # via jsonschema fxpmath==0.4.9 # via -r deps/runtime.txt -galois==0.4.2 +galois==0.4.3 # via -r deps/runtime.txt graphviz==0.20.3 # via qref greenlet==3.1.1 # via sqlalchemy -grpcio==1.66.2 +grpcio==1.68.1 # via grpcio-tools -grpcio-tools==1.66.2 +grpcio-tools==1.68.1 # via -r deps/packaging.txt h11==0.14.0 # via httpcore @@ -177,9 +177,9 @@ h5py==3.12.1 # via # openfermion # pyscf -httpcore==1.0.6 +httpcore==1.0.7 # via httpx -httpx==0.27.2 +httpx==0.28.1 # via jupyterlab idna==3.10 # via @@ -195,7 +195,6 @@ importlib-metadata==8.5.0 # jupyter-cache # keyring # myst-nb - # twine iniconfig==2.0.0 # via pytest ipykernel==6.29.5 @@ -203,7 +202,7 @@ ipykernel==6.29.5 # -r deps/pytest.txt # jupyterlab # myst-nb -ipython==8.28.0 +ipython==8.30.0 # via # -r deps/runtime.txt # ipykernel @@ -228,13 +227,13 @@ jaraco-context==6.0.1 # via keyring jaraco-functools==4.1.0 # via keyring -jax==0.4.34 +jax==0.4.36 # via openfermion -jaxlib==0.4.34 +jaxlib==0.4.36 # via # jax # openfermion -jedi==0.19.1 +jedi==0.19.2 # via ipython jeepney==0.8.0 # via @@ -250,7 +249,7 @@ jinja2==3.1.4 # nbconvert # sphinx # tensorflow-docs -json5==0.9.25 +json5==0.10.0 # via jupyterlab-server jsonpointer==3.0.0 # via jsonschema @@ -259,9 +258,9 @@ jsonschema[format-nongpl]==4.23.0 # jupyter-events # jupyterlab-server # nbformat -jsonschema-specifications==2023.12.1 +jsonschema-specifications==2024.10.1 # via jsonschema -jupyter-cache==1.0.0 +jupyter-cache==1.0.1 # via myst-nb jupyter-client==8.6.3 # via @@ -290,7 +289,7 @@ jupyter-server==2.14.2 # notebook-shim jupyter-server-terminals==0.5.3 # via jupyter-server -jupyterlab==4.2.5 +jupyterlab==4.3.2 # via notebook jupyterlab-pygments==0.3.0 # via nbconvert @@ -300,7 +299,7 @@ jupyterlab-server==2.27.3 # notebook jupyterlab-widgets==3.0.13 # via ipywidgets -keyring==25.4.1 +keyring==25.5.0 # via twine kiwisolver==1.4.7 # via matplotlib @@ -311,12 +310,12 @@ markdown-it-py==3.0.0 # mdit-py-plugins # myst-parser # rich -markupsafe==2.1.5 +markupsafe==3.0.2 # via # jinja2 # nbconvert # werkzeug -matplotlib==3.9.2 +matplotlib==3.9.3 # via # -r deps/runtime.txt # ase @@ -343,7 +342,7 @@ more-itertools==10.5.0 # jaraco-functools mpmath==1.3.0 # via sympy -mypy==1.11.2 +mypy==1.13.0 # via -r deps/mypy.txt mypy-extensions==1.0.0 # via @@ -355,7 +354,7 @@ myst-nb==1.1.2 # via -r deps/docs.txt myst-parser==4.0.0 # via myst-nb -nbclient==0.10.0 +nbclient==0.10.1 # via # jupyter-cache # myst-nb @@ -379,14 +378,14 @@ nest-asyncio==1.6.0 # via # dash # ipykernel -networkx==3.3 +networkx==3.4.2 # via # -r deps/runtime.txt # cirq-core # openfermion -nh3==0.2.18 +nh3==0.2.19 # via readme-renderer -notebook==7.2.2 +notebook==7.3.1 # via # -r deps/dev-tools.txt # -r deps/runtime.txt @@ -425,7 +424,7 @@ opt-einsum==3.4.0 # via jax overrides==7.7.0 # via jupyter-server -packaging==24.1 +packaging==24.2 # via # black # build @@ -437,9 +436,9 @@ packaging==24.1 # matplotlib # nbconvert # plotly - # pydata-sphinx-theme # pytest # sphinx + # twine pandas==2.2.3 # via cirq-core pandocfilters==1.5.1 @@ -450,11 +449,11 @@ pathspec==0.12.1 # via black pexpect==4.9.0 # via ipython -pillow==10.4.0 +pillow==11.0.0 # via matplotlib pip-tools==7.4.1 # via -r deps/pip-tools.txt -pkginfo==1.10.0 +pkginfo==1.12.0 # via twine platformdirs==4.3.6 # via @@ -468,17 +467,17 @@ plotly==5.24.1 # dash pluggy==1.5.0 # via pytest -prometheus-client==0.21.0 +prometheus-client==0.21.1 # via jupyter-server prompt-toolkit==3.0.48 # via ipython -protobuf==5.28.2 +protobuf==5.29.1 # via # -r deps/runtime.txt # grpcio-tools # mypy-protobuf # tensorflow-docs -psutil==6.0.0 +psutil==6.1.0 # via # ipykernel # quimb @@ -494,15 +493,15 @@ pure-eval==0.2.3 # via stack-data pycparser==2.22 # via cffi -pydantic==2.9.2 +pydantic==2.10.3 # via # bartiq # qref -pydantic-core==2.23.4 +pydantic-core==2.27.1 # via pydantic -pydata-sphinx-theme==0.15.4 +pydata-sphinx-theme==0.16.0 # via -r deps/docs.txt -pydot==3.0.2 +pydot==3.0.3 # via -r deps/runtime.txt pygments==2.18.0 # via @@ -513,7 +512,7 @@ pygments==2.18.0 # readme-renderer # rich # sphinx -pylint==3.3.1 +pylint==3.3.2 # via -r deps/pylint.txt pyparsing==3.1.4 # via @@ -526,7 +525,7 @@ pyproject-hooks==1.2.0 # pip-tools pyscf==2.7.0 # via openfermion -pytest==8.3.3 +pytest==8.3.4 # via # -r deps/pylint.txt # -r deps/pytest.txt @@ -535,7 +534,7 @@ pytest==8.3.3 # pytest-xdist pytest-asyncio==0.24.0 # via -r deps/pytest.txt -pytest-cov==5.0.0 +pytest-cov==6.0.0 # via -r deps/pytest.txt pytest-xdist==3.6.1 # via -r deps/pytest.txt @@ -565,11 +564,11 @@ qref==0.7.0 # via # -r deps/runtime.txt # bartiq -qsharp==1.9.0 +qsharp==1.11.1 # via -r deps/runtime.txt -qsharp-widgets==1.9.0 +qsharp-widgets==1.11.1 # via -r deps/runtime.txt -quimb==1.8.4 +quimb==1.9.0 # via -r deps/runtime.txt readme-renderer==44.0 # via twine @@ -600,9 +599,9 @@ rfc3986-validator==0.1.1 # via # jsonschema # jupyter-events -rich==13.9.2 +rich==13.9.4 # via twine -rpds-py==0.20.0 +rpds-py==0.22.3 # via # jsonschema # referencing @@ -619,24 +618,20 @@ secretstorage==3.3.3 # via keyring send2trash==1.8.3 # via jupyter-server -six==1.16.0 +six==1.17.0 # via - # asttokens - # bleach # python-dateutil # retrying # rfc3339-validator sniffio==1.3.1 - # via - # anyio - # httpx + # via anyio snowballstemmer==2.2.0 # via sphinx sortedcontainers==2.4.0 # via cirq-core soupsieve==2.6 # via beautifulsoup4 -sphinx==8.0.2 +sphinx==8.1.3 # via # -r deps/docs.txt # -r deps/pylint.txt @@ -655,7 +650,7 @@ sphinxcontrib-qthelp==2.0.0 # via sphinx sphinxcontrib-serializinghtml==2.0.0 # via sphinx -sqlalchemy==2.0.35 +sqlalchemy==2.0.36 # via jupyter-cache stack-data==0.6.3 # via ipython @@ -678,9 +673,9 @@ terminado==0.18.1 # via # jupyter-server # jupyter-server-terminals -tinycss2==1.3.0 +tinycss2==1.4.0 # via nbconvert -tomli==2.0.2 +tomli==2.2.1 # via # black # build @@ -696,7 +691,7 @@ tomlkit==0.13.2 # via pylint toolz==1.0.0 # via cytoolz -tornado==6.4.1 +tornado==6.4.2 # via # ipykernel # jupyter-client @@ -704,7 +699,7 @@ tornado==6.4.1 # jupyterlab # notebook # terminado -tqdm==4.66.5 +tqdm==4.67.1 # via # cirq-core # quimb @@ -723,11 +718,11 @@ traitlets==5.14.3 # nbclient # nbconvert # nbformat -twine==5.1.1 +twine==6.0.1 # via -r deps/packaging.txt -types-protobuf==5.28.0.20240924 +types-protobuf==5.29.1.20241207 # via mypy-protobuf -types-python-dateutil==2.9.0.20241003 +types-python-dateutil==2.9.0.20241206 # via arrow typing-extensions==4.12.2 # via @@ -756,11 +751,11 @@ urllib3==2.2.3 # via # requests # twine -virtualenv==20.26.6 +virtualenv==20.28.0 # via -r deps/packaging.txt wcwidth==0.2.13 # via prompt-toolkit -webcolors==24.8.0 +webcolors==24.11.1 # via jsonschema webencodings==0.5.1 # via @@ -768,17 +763,17 @@ webencodings==0.5.1 # tinycss2 websocket-client==1.8.0 # via jupyter-server -werkzeug==3.0.4 +werkzeug==3.0.6 # via # dash # flask -wheel==0.44.0 +wheel==0.45.1 # via # -r deps/packaging.txt # pip-tools widgetsnbextension==4.0.13 # via ipywidgets -zipp==3.20.2 +zipp==3.21.0 # via importlib-metadata # The following packages are considered to be unsafe in a requirements file: diff --git a/dev_tools/requirements/envs/docs.env.txt b/dev_tools/requirements/envs/docs.env.txt index d712bd9b1..2dd447053 100644 --- a/dev_tools/requirements/envs/docs.env.txt +++ b/dev_tools/requirements/envs/docs.env.txt @@ -20,7 +20,7 @@ annotated-types==0.7.0 # via # -c envs/dev.env.txt # pydantic -anyio==4.6.0 +anyio==4.7.0 # via # -c envs/dev.env.txt # httpx @@ -45,7 +45,7 @@ astor==0.8.1 # via # -c envs/dev.env.txt # tensorflow-docs -asttokens==2.4.1 +asttokens==3.0.0 # via # -c envs/dev.env.txt # stack-data @@ -61,7 +61,7 @@ attrs==24.2.0 # jsonschema # jupyter-cache # referencing -autoray==0.6.12 +autoray==0.7.0 # via # -c envs/dev.env.txt # cotengra @@ -81,11 +81,11 @@ beautifulsoup4==4.12.3 # -c envs/dev.env.txt # nbconvert # pydata-sphinx-theme -bleach==6.1.0 +bleach==6.2.0 # via # -c envs/dev.env.txt # nbconvert -blinker==1.8.2 +blinker==1.9.0 # via # -c envs/dev.env.txt # flask @@ -103,7 +103,7 @@ cffi==1.17.1 # via # -c envs/dev.env.txt # argon2-cffi-bindings -charset-normalizer==3.3.2 +charset-normalizer==3.4.0 # via # -c envs/dev.env.txt # requests @@ -121,7 +121,7 @@ comm==0.2.2 # -c envs/dev.env.txt # ipykernel # ipywidgets -contourpy==1.3.0 +contourpy==1.3.1 # via # -c envs/dev.env.txt # matplotlib @@ -137,7 +137,7 @@ cytoolz==1.0.0 # via # -c envs/dev.env.txt # quimb -dash==2.18.1 +dash==2.18.2 # via # -c envs/dev.env.txt # -r deps/runtime.txt @@ -153,7 +153,7 @@ dash-table==5.0.0 # via # -c envs/dev.env.txt # dash -debugpy==1.8.6 +debugpy==1.8.9 # via # -c envs/dev.env.txt # ipykernel @@ -184,7 +184,7 @@ executing==2.1.0 # via # -c envs/dev.env.txt # stack-data -fastjsonschema==2.20.0 +fastjsonschema==2.21.1 # via # -c envs/dev.env.txt # nbformat @@ -192,7 +192,7 @@ flask==3.0.3 # via # -c envs/dev.env.txt # dash -fonttools==4.54.1 +fonttools==4.55.2 # via # -c envs/dev.env.txt # matplotlib @@ -204,7 +204,7 @@ fxpmath==0.4.9 # via # -c envs/dev.env.txt # -r deps/runtime.txt -galois==0.4.2 +galois==0.4.3 # via # -c envs/dev.env.txt # -r deps/runtime.txt @@ -220,11 +220,11 @@ h11==0.14.0 # via # -c envs/dev.env.txt # httpcore -httpcore==1.0.6 +httpcore==1.0.7 # via # -c envs/dev.env.txt # httpx -httpx==0.27.2 +httpx==0.28.1 # via # -c envs/dev.env.txt # jupyterlab @@ -250,7 +250,7 @@ ipykernel==6.29.5 # -c envs/dev.env.txt # jupyterlab # myst-nb -ipython==8.28.0 +ipython==8.30.0 # via # -c envs/dev.env.txt # -r deps/runtime.txt @@ -271,7 +271,7 @@ itsdangerous==2.2.0 # via # -c envs/dev.env.txt # flask -jedi==0.19.1 +jedi==0.19.2 # via # -c envs/dev.env.txt # ipython @@ -286,7 +286,7 @@ jinja2==3.1.4 # nbconvert # sphinx # tensorflow-docs -json5==0.9.25 +json5==0.10.0 # via # -c envs/dev.env.txt # jupyterlab-server @@ -300,11 +300,11 @@ jsonschema[format-nongpl]==4.23.0 # jupyter-events # jupyterlab-server # nbformat -jsonschema-specifications==2023.12.1 +jsonschema-specifications==2024.10.1 # via # -c envs/dev.env.txt # jsonschema -jupyter-cache==1.0.0 +jupyter-cache==1.0.1 # via # -c envs/dev.env.txt # myst-nb @@ -344,7 +344,7 @@ jupyter-server-terminals==0.5.3 # via # -c envs/dev.env.txt # jupyter-server -jupyterlab==4.2.5 +jupyterlab==4.3.2 # via # -c envs/dev.env.txt # notebook @@ -374,13 +374,13 @@ markdown-it-py==3.0.0 # -c envs/dev.env.txt # mdit-py-plugins # myst-parser -markupsafe==2.1.5 +markupsafe==3.0.2 # via # -c envs/dev.env.txt # jinja2 # nbconvert # werkzeug -matplotlib==3.9.2 +matplotlib==3.9.3 # via # -c envs/dev.env.txt # -r deps/runtime.txt @@ -414,7 +414,7 @@ myst-parser==4.0.0 # via # -c envs/dev.env.txt # myst-nb -nbclient==0.10.0 +nbclient==0.10.1 # via # -c envs/dev.env.txt # jupyter-cache @@ -442,12 +442,12 @@ nest-asyncio==1.6.0 # -c envs/dev.env.txt # dash # ipykernel -networkx==3.3 +networkx==3.4.2 # via # -c envs/dev.env.txt # -r deps/runtime.txt # cirq-core -notebook==7.2.2 +notebook==7.3.1 # via # -c envs/dev.env.txt # -r deps/runtime.txt @@ -478,7 +478,7 @@ overrides==7.7.0 # via # -c envs/dev.env.txt # jupyter-server -packaging==24.1 +packaging==24.2 # via # -c envs/dev.env.txt # ipykernel @@ -488,7 +488,6 @@ packaging==24.1 # matplotlib # nbconvert # plotly - # pydata-sphinx-theme # sphinx pandas==2.2.3 # via @@ -506,7 +505,7 @@ pexpect==4.9.0 # via # -c envs/dev.env.txt # ipython -pillow==10.4.0 +pillow==11.0.0 # via # -c envs/dev.env.txt # matplotlib @@ -519,7 +518,7 @@ plotly==5.24.1 # -c envs/dev.env.txt # -r deps/runtime.txt # dash -prometheus-client==0.21.0 +prometheus-client==0.21.1 # via # -c envs/dev.env.txt # jupyter-server @@ -527,12 +526,12 @@ prompt-toolkit==3.0.48 # via # -c envs/dev.env.txt # ipython -protobuf==5.28.2 +protobuf==5.29.1 # via # -c envs/dev.env.txt # -r deps/runtime.txt # tensorflow-docs -psutil==6.0.0 +psutil==6.1.0 # via # -c envs/dev.env.txt # ipykernel @@ -554,20 +553,20 @@ pycparser==2.22 # via # -c envs/dev.env.txt # cffi -pydantic==2.9.2 +pydantic==2.10.3 # via # -c envs/dev.env.txt # bartiq # qref -pydantic-core==2.23.4 +pydantic-core==2.27.1 # via # -c envs/dev.env.txt # pydantic -pydata-sphinx-theme==0.15.4 +pydata-sphinx-theme==0.16.0 # via # -c envs/dev.env.txt # -r deps/docs.txt -pydot==3.0.2 +pydot==3.0.3 # via # -c envs/dev.env.txt # -r deps/runtime.txt @@ -619,15 +618,15 @@ qref==0.7.0 # -c envs/dev.env.txt # -r deps/runtime.txt # bartiq -qsharp==1.9.0 +qsharp==1.11.1 # via # -c envs/dev.env.txt # -r deps/runtime.txt -qsharp-widgets==1.9.0 +qsharp-widgets==1.11.1 # via # -c envs/dev.env.txt # -r deps/runtime.txt -quimb==1.8.4 +quimb==1.9.0 # via # -c envs/dev.env.txt # -r deps/runtime.txt @@ -657,7 +656,7 @@ rfc3986-validator==0.1.1 # -c envs/dev.env.txt # jsonschema # jupyter-events -rpds-py==0.20.0 +rpds-py==0.22.3 # via # -c envs/dev.env.txt # jsonschema @@ -671,11 +670,9 @@ send2trash==1.8.3 # via # -c envs/dev.env.txt # jupyter-server -six==1.16.0 +six==1.17.0 # via # -c envs/dev.env.txt - # asttokens - # bleach # python-dateutil # retrying # rfc3339-validator @@ -683,7 +680,6 @@ sniffio==1.3.1 # via # -c envs/dev.env.txt # anyio - # httpx snowballstemmer==2.2.0 # via # -c envs/dev.env.txt @@ -696,7 +692,7 @@ soupsieve==2.6 # via # -c envs/dev.env.txt # beautifulsoup4 -sphinx==8.0.2 +sphinx==8.1.3 # via # -c envs/dev.env.txt # -r deps/docs.txt @@ -727,7 +723,7 @@ sphinxcontrib-serializinghtml==2.0.0 # via # -c envs/dev.env.txt # sphinx -sqlalchemy==2.0.35 +sqlalchemy==2.0.36 # via # -c envs/dev.env.txt # jupyter-cache @@ -758,11 +754,11 @@ terminado==0.18.1 # -c envs/dev.env.txt # jupyter-server # jupyter-server-terminals -tinycss2==1.3.0 +tinycss2==1.4.0 # via # -c envs/dev.env.txt # nbconvert -tomli==2.0.2 +tomli==2.2.1 # via # -c envs/dev.env.txt # jupyterlab @@ -771,7 +767,7 @@ toolz==1.0.0 # via # -c envs/dev.env.txt # cytoolz -tornado==6.4.1 +tornado==6.4.2 # via # -c envs/dev.env.txt # ipykernel @@ -780,7 +776,7 @@ tornado==6.4.1 # jupyterlab # notebook # terminado -tqdm==4.66.5 +tqdm==4.67.1 # via # -c envs/dev.env.txt # cirq-core @@ -801,7 +797,7 @@ traitlets==5.14.3 # nbclient # nbconvert # nbformat -types-python-dateutil==2.9.0.20241003 +types-python-dateutil==2.9.0.20241206 # via # -c envs/dev.env.txt # arrow @@ -837,7 +833,7 @@ wcwidth==0.2.13 # via # -c envs/dev.env.txt # prompt-toolkit -webcolors==24.8.0 +webcolors==24.11.1 # via # -c envs/dev.env.txt # jsonschema @@ -850,7 +846,7 @@ websocket-client==1.8.0 # via # -c envs/dev.env.txt # jupyter-server -werkzeug==3.0.4 +werkzeug==3.0.6 # via # -c envs/dev.env.txt # dash @@ -859,7 +855,7 @@ widgetsnbextension==4.0.13 # via # -c envs/dev.env.txt # ipywidgets -zipp==3.20.2 +zipp==3.21.0 # via # -c envs/dev.env.txt # importlib-metadata diff --git a/dev_tools/requirements/envs/format.env.txt b/dev_tools/requirements/envs/format.env.txt index 22872de48..9b960b1be 100644 --- a/dev_tools/requirements/envs/format.env.txt +++ b/dev_tools/requirements/envs/format.env.txt @@ -8,7 +8,7 @@ annotated-types==0.7.0 # via # -c envs/dev.env.txt # pydantic -anyio==4.6.0 +anyio==4.7.0 # via # -c envs/dev.env.txt # httpx @@ -33,7 +33,7 @@ astor==0.8.1 # via # -c envs/dev.env.txt # flynt -asttokens==2.4.1 +asttokens==3.0.0 # via # -c envs/dev.env.txt # stack-data @@ -48,7 +48,7 @@ attrs==24.2.0 # cirq-core # jsonschema # referencing -autoray==0.6.12 +autoray==0.7.0 # via # -c envs/dev.env.txt # cotengra @@ -69,11 +69,11 @@ black==24.8.0 # via # -c envs/dev.env.txt # -r deps/format.txt -bleach==6.1.0 +bleach==6.2.0 # via # -c envs/dev.env.txt # nbconvert -blinker==1.8.2 +blinker==1.9.0 # via # -c envs/dev.env.txt # flask @@ -91,7 +91,7 @@ cffi==1.17.1 # via # -c envs/dev.env.txt # argon2-cffi-bindings -charset-normalizer==3.3.2 +charset-normalizer==3.4.0 # via # -c envs/dev.env.txt # requests @@ -109,7 +109,7 @@ comm==0.2.2 # -c envs/dev.env.txt # ipykernel # ipywidgets -contourpy==1.3.0 +contourpy==1.3.1 # via # -c envs/dev.env.txt # matplotlib @@ -125,7 +125,7 @@ cytoolz==1.0.0 # via # -c envs/dev.env.txt # quimb -dash==2.18.1 +dash==2.18.2 # via # -c envs/dev.env.txt # -r deps/runtime.txt @@ -141,7 +141,7 @@ dash-table==5.0.0 # via # -c envs/dev.env.txt # dash -debugpy==1.8.6 +debugpy==1.8.9 # via # -c envs/dev.env.txt # ipykernel @@ -166,7 +166,7 @@ executing==2.1.0 # via # -c envs/dev.env.txt # stack-data -fastjsonschema==2.20.0 +fastjsonschema==2.21.1 # via # -c envs/dev.env.txt # nbformat @@ -178,7 +178,7 @@ flynt==0.78 # via # -c envs/dev.env.txt # -r deps/format.txt -fonttools==4.54.1 +fonttools==4.55.2 # via # -c envs/dev.env.txt # matplotlib @@ -190,7 +190,7 @@ fxpmath==0.4.9 # via # -c envs/dev.env.txt # -r deps/runtime.txt -galois==0.4.2 +galois==0.4.3 # via # -c envs/dev.env.txt # -r deps/runtime.txt @@ -202,11 +202,11 @@ h11==0.14.0 # via # -c envs/dev.env.txt # httpcore -httpcore==1.0.6 +httpcore==1.0.7 # via # -c envs/dev.env.txt # httpx -httpx==0.27.2 +httpx==0.28.1 # via # -c envs/dev.env.txt # jupyterlab @@ -225,7 +225,7 @@ ipykernel==6.29.5 # via # -c envs/dev.env.txt # jupyterlab -ipython==8.28.0 +ipython==8.30.0 # via # -c envs/dev.env.txt # -r deps/runtime.txt @@ -248,7 +248,7 @@ itsdangerous==2.2.0 # via # -c envs/dev.env.txt # flask -jedi==0.19.1 +jedi==0.19.2 # via # -c envs/dev.env.txt # ipython @@ -260,7 +260,7 @@ jinja2==3.1.4 # jupyterlab # jupyterlab-server # nbconvert -json5==0.9.25 +json5==0.10.0 # via # -c envs/dev.env.txt # jupyterlab-server @@ -274,7 +274,7 @@ jsonschema[format-nongpl]==4.23.0 # jupyter-events # jupyterlab-server # nbformat -jsonschema-specifications==2023.12.1 +jsonschema-specifications==2024.10.1 # via # -c envs/dev.env.txt # jsonschema @@ -314,7 +314,7 @@ jupyter-server-terminals==0.5.3 # via # -c envs/dev.env.txt # jupyter-server -jupyterlab==4.2.5 +jupyterlab==4.3.2 # via # -c envs/dev.env.txt # notebook @@ -339,13 +339,13 @@ llvmlite==0.43.0 # via # -c envs/dev.env.txt # numba -markupsafe==2.1.5 +markupsafe==3.0.2 # via # -c envs/dev.env.txt # jinja2 # nbconvert # werkzeug -matplotlib==3.9.2 +matplotlib==3.9.3 # via # -c envs/dev.env.txt # -r deps/runtime.txt @@ -367,7 +367,7 @@ mypy-extensions==1.0.0 # via # -c envs/dev.env.txt # black -nbclient==0.10.0 +nbclient==0.10.1 # via # -c envs/dev.env.txt # nbconvert @@ -388,12 +388,12 @@ nest-asyncio==1.6.0 # -c envs/dev.env.txt # dash # ipykernel -networkx==3.3 +networkx==3.4.2 # via # -c envs/dev.env.txt # -r deps/runtime.txt # cirq-core -notebook==7.2.2 +notebook==7.3.1 # via # -c envs/dev.env.txt # -r deps/runtime.txt @@ -424,7 +424,7 @@ overrides==7.7.0 # via # -c envs/dev.env.txt # jupyter-server -packaging==24.1 +packaging==24.2 # via # -c envs/dev.env.txt # black @@ -455,7 +455,7 @@ pexpect==4.9.0 # via # -c envs/dev.env.txt # ipython -pillow==10.4.0 +pillow==11.0.0 # via # -c envs/dev.env.txt # matplotlib @@ -469,7 +469,7 @@ plotly==5.24.1 # -c envs/dev.env.txt # -r deps/runtime.txt # dash -prometheus-client==0.21.0 +prometheus-client==0.21.1 # via # -c envs/dev.env.txt # jupyter-server @@ -477,11 +477,11 @@ prompt-toolkit==3.0.48 # via # -c envs/dev.env.txt # ipython -protobuf==5.28.2 +protobuf==5.29.1 # via # -c envs/dev.env.txt # -r deps/runtime.txt -psutil==6.0.0 +psutil==6.1.0 # via # -c envs/dev.env.txt # ipykernel @@ -503,16 +503,16 @@ pycparser==2.22 # via # -c envs/dev.env.txt # cffi -pydantic==2.9.2 +pydantic==2.10.3 # via # -c envs/dev.env.txt # bartiq # qref -pydantic-core==2.23.4 +pydantic-core==2.27.1 # via # -c envs/dev.env.txt # pydantic -pydot==3.0.2 +pydot==3.0.3 # via # -c envs/dev.env.txt # -r deps/runtime.txt @@ -557,15 +557,15 @@ qref==0.7.0 # -c envs/dev.env.txt # -r deps/runtime.txt # bartiq -qsharp==1.9.0 +qsharp==1.11.1 # via # -c envs/dev.env.txt # -r deps/runtime.txt -qsharp-widgets==1.9.0 +qsharp-widgets==1.11.1 # via # -c envs/dev.env.txt # -r deps/runtime.txt -quimb==1.8.4 +quimb==1.9.0 # via # -c envs/dev.env.txt # -r deps/runtime.txt @@ -594,7 +594,7 @@ rfc3986-validator==0.1.1 # -c envs/dev.env.txt # jsonschema # jupyter-events -rpds-py==0.20.0 +rpds-py==0.22.3 # via # -c envs/dev.env.txt # jsonschema @@ -608,11 +608,9 @@ send2trash==1.8.3 # via # -c envs/dev.env.txt # jupyter-server -six==1.16.0 +six==1.17.0 # via # -c envs/dev.env.txt - # asttokens - # bleach # python-dateutil # retrying # rfc3339-validator @@ -620,7 +618,6 @@ sniffio==1.3.1 # via # -c envs/dev.env.txt # anyio - # httpx sortedcontainers==2.4.0 # via # -c envs/dev.env.txt @@ -648,11 +645,11 @@ terminado==0.18.1 # -c envs/dev.env.txt # jupyter-server # jupyter-server-terminals -tinycss2==1.3.0 +tinycss2==1.4.0 # via # -c envs/dev.env.txt # nbconvert -tomli==2.0.2 +tomli==2.2.1 # via # -c envs/dev.env.txt # black @@ -662,7 +659,7 @@ toolz==1.0.0 # via # -c envs/dev.env.txt # cytoolz -tornado==6.4.1 +tornado==6.4.2 # via # -c envs/dev.env.txt # ipykernel @@ -671,7 +668,7 @@ tornado==6.4.1 # jupyterlab # notebook # terminado -tqdm==4.66.5 +tqdm==4.67.1 # via # -c envs/dev.env.txt # cirq-core @@ -692,7 +689,7 @@ traitlets==5.14.3 # nbclient # nbconvert # nbformat -types-python-dateutil==2.9.0.20241003 +types-python-dateutil==2.9.0.20241206 # via # -c envs/dev.env.txt # arrow @@ -726,7 +723,7 @@ wcwidth==0.2.13 # via # -c envs/dev.env.txt # prompt-toolkit -webcolors==24.8.0 +webcolors==24.11.1 # via # -c envs/dev.env.txt # jsonschema @@ -739,7 +736,7 @@ websocket-client==1.8.0 # via # -c envs/dev.env.txt # jupyter-server -werkzeug==3.0.4 +werkzeug==3.0.6 # via # -c envs/dev.env.txt # dash @@ -748,7 +745,7 @@ widgetsnbextension==4.0.13 # via # -c envs/dev.env.txt # ipywidgets -zipp==3.20.2 +zipp==3.21.0 # via # -c envs/dev.env.txt # importlib-metadata diff --git a/dev_tools/requirements/envs/pip-tools.env.txt b/dev_tools/requirements/envs/pip-tools.env.txt index 1503cbbc1..128c16b94 100644 --- a/dev_tools/requirements/envs/pip-tools.env.txt +++ b/dev_tools/requirements/envs/pip-tools.env.txt @@ -4,7 +4,7 @@ # # pip-compile --constraint=envs/dev.env.txt --output-file=envs/pip-tools.env.txt deps/pip-tools.txt # -build==1.2.2 +build==1.2.2.post1 # via # -c envs/dev.env.txt # pip-tools @@ -12,7 +12,7 @@ click==8.1.7 # via # -c envs/dev.env.txt # pip-tools -packaging==24.1 +packaging==24.2 # via # -c envs/dev.env.txt # build @@ -25,12 +25,12 @@ pyproject-hooks==1.2.0 # -c envs/dev.env.txt # build # pip-tools -tomli==2.0.2 +tomli==2.2.1 # via # -c envs/dev.env.txt # build # pip-tools -wheel==0.44.0 +wheel==0.45.1 # via # -c envs/dev.env.txt # pip-tools diff --git a/dev_tools/requirements/envs/pylint.env.txt b/dev_tools/requirements/envs/pylint.env.txt index 0e3dddb6e..6953013bd 100644 --- a/dev_tools/requirements/envs/pylint.env.txt +++ b/dev_tools/requirements/envs/pylint.env.txt @@ -16,7 +16,7 @@ annotated-types==0.7.0 # via # -c envs/dev.env.txt # pydantic -anyio==4.6.0 +anyio==4.7.0 # via # -c envs/dev.env.txt # httpx @@ -45,11 +45,11 @@ astor==0.8.1 # via # -c envs/dev.env.txt # tensorflow-docs -astroid==3.3.5 +astroid==3.3.6 # via # -c envs/dev.env.txt # pylint -asttokens==2.4.1 +asttokens==3.0.0 # via # -c envs/dev.env.txt # stack-data @@ -64,7 +64,7 @@ attrs==24.2.0 # cirq-core # jsonschema # referencing -autoray==0.6.12 +autoray==0.7.0 # via # -c envs/dev.env.txt # cotengra @@ -82,11 +82,11 @@ beautifulsoup4==4.12.3 # via # -c envs/dev.env.txt # nbconvert -bleach==6.1.0 +bleach==6.2.0 # via # -c envs/dev.env.txt # nbconvert -blinker==1.8.2 +blinker==1.9.0 # via # -c envs/dev.env.txt # flask @@ -104,7 +104,7 @@ cffi==1.17.1 # via # -c envs/dev.env.txt # argon2-cffi-bindings -charset-normalizer==3.3.2 +charset-normalizer==3.4.0 # via # -c envs/dev.env.txt # requests @@ -122,7 +122,7 @@ comm==0.2.2 # -c envs/dev.env.txt # ipykernel # ipywidgets -contourpy==1.3.0 +contourpy==1.3.1 # via # -c envs/dev.env.txt # matplotlib @@ -138,7 +138,7 @@ cytoolz==1.0.0 # via # -c envs/dev.env.txt # quimb -dash==2.18.1 +dash==2.18.2 # via # -c envs/dev.env.txt # -r deps/runtime.txt @@ -154,7 +154,7 @@ dash-table==5.0.0 # via # -c envs/dev.env.txt # dash -debugpy==1.8.6 +debugpy==1.8.9 # via # -c envs/dev.env.txt # ipykernel @@ -192,7 +192,7 @@ executing==2.1.0 # via # -c envs/dev.env.txt # stack-data -fastjsonschema==2.20.0 +fastjsonschema==2.21.1 # via # -c envs/dev.env.txt # nbformat @@ -204,7 +204,7 @@ flask==3.0.3 # via # -c envs/dev.env.txt # dash -fonttools==4.54.1 +fonttools==4.55.2 # via # -c envs/dev.env.txt # matplotlib @@ -216,7 +216,7 @@ fxpmath==0.4.9 # via # -c envs/dev.env.txt # -r deps/runtime.txt -galois==0.4.2 +galois==0.4.3 # via # -c envs/dev.env.txt # -r deps/runtime.txt @@ -233,11 +233,11 @@ h5py==3.12.1 # -c envs/dev.env.txt # openfermion # pyscf -httpcore==1.0.6 +httpcore==1.0.7 # via # -c envs/dev.env.txt # httpx -httpx==0.27.2 +httpx==0.28.1 # via # -c envs/dev.env.txt # jupyterlab @@ -264,7 +264,7 @@ ipykernel==6.29.5 # via # -c envs/dev.env.txt # jupyterlab -ipython==8.28.0 +ipython==8.30.0 # via # -c envs/dev.env.txt # -r deps/runtime.txt @@ -287,16 +287,16 @@ itsdangerous==2.2.0 # via # -c envs/dev.env.txt # flask -jax==0.4.34 +jax==0.4.36 # via # -c envs/dev.env.txt # openfermion -jaxlib==0.4.34 +jaxlib==0.4.36 # via # -c envs/dev.env.txt # jax # openfermion -jedi==0.19.1 +jedi==0.19.2 # via # -c envs/dev.env.txt # ipython @@ -310,7 +310,7 @@ jinja2==3.1.4 # nbconvert # sphinx # tensorflow-docs -json5==0.9.25 +json5==0.10.0 # via # -c envs/dev.env.txt # jupyterlab-server @@ -324,7 +324,7 @@ jsonschema[format-nongpl]==4.23.0 # jupyter-events # jupyterlab-server # nbformat -jsonschema-specifications==2023.12.1 +jsonschema-specifications==2024.10.1 # via # -c envs/dev.env.txt # jsonschema @@ -364,7 +364,7 @@ jupyter-server-terminals==0.5.3 # via # -c envs/dev.env.txt # jupyter-server -jupyterlab==4.2.5 +jupyterlab==4.3.2 # via # -c envs/dev.env.txt # notebook @@ -389,13 +389,13 @@ llvmlite==0.43.0 # via # -c envs/dev.env.txt # numba -markupsafe==2.1.5 +markupsafe==3.0.2 # via # -c envs/dev.env.txt # jinja2 # nbconvert # werkzeug -matplotlib==3.9.2 +matplotlib==3.9.3 # via # -c envs/dev.env.txt # -r deps/runtime.txt @@ -423,7 +423,7 @@ mpmath==1.3.0 # via # -c envs/dev.env.txt # sympy -nbclient==0.10.0 +nbclient==0.10.1 # via # -c envs/dev.env.txt # nbconvert @@ -445,13 +445,13 @@ nest-asyncio==1.6.0 # -c envs/dev.env.txt # dash # ipykernel -networkx==3.3 +networkx==3.4.2 # via # -c envs/dev.env.txt # -r deps/runtime.txt # cirq-core # openfermion -notebook==7.2.2 +notebook==7.3.1 # via # -c envs/dev.env.txt # -r deps/runtime.txt @@ -497,7 +497,7 @@ overrides==7.7.0 # via # -c envs/dev.env.txt # jupyter-server -packaging==24.1 +packaging==24.2 # via # -c envs/dev.env.txt # deprecation @@ -526,7 +526,7 @@ pexpect==4.9.0 # via # -c envs/dev.env.txt # ipython -pillow==10.4.0 +pillow==11.0.0 # via # -c envs/dev.env.txt # matplotlib @@ -544,7 +544,7 @@ pluggy==1.5.0 # via # -c envs/dev.env.txt # pytest -prometheus-client==0.21.0 +prometheus-client==0.21.1 # via # -c envs/dev.env.txt # jupyter-server @@ -552,12 +552,12 @@ prompt-toolkit==3.0.48 # via # -c envs/dev.env.txt # ipython -protobuf==5.28.2 +protobuf==5.29.1 # via # -c envs/dev.env.txt # -r deps/runtime.txt # tensorflow-docs -psutil==6.0.0 +psutil==6.1.0 # via # -c envs/dev.env.txt # ipykernel @@ -583,16 +583,16 @@ pycparser==2.22 # via # -c envs/dev.env.txt # cffi -pydantic==2.9.2 +pydantic==2.10.3 # via # -c envs/dev.env.txt # bartiq # qref -pydantic-core==2.23.4 +pydantic-core==2.27.1 # via # -c envs/dev.env.txt # pydantic -pydot==3.0.2 +pydot==3.0.3 # via # -c envs/dev.env.txt # -r deps/runtime.txt @@ -602,7 +602,7 @@ pygments==2.18.0 # ipython # nbconvert # sphinx -pylint==3.3.1 +pylint==3.3.2 # via # -c envs/dev.env.txt # -r deps/pylint.txt @@ -616,7 +616,7 @@ pyscf==2.7.0 # via # -c envs/dev.env.txt # openfermion -pytest==8.3.3 +pytest==8.3.4 # via # -c envs/dev.env.txt # -r deps/pylint.txt @@ -651,15 +651,15 @@ qref==0.7.0 # -c envs/dev.env.txt # -r deps/runtime.txt # bartiq -qsharp==1.9.0 +qsharp==1.11.1 # via # -c envs/dev.env.txt # -r deps/runtime.txt -qsharp-widgets==1.9.0 +qsharp-widgets==1.11.1 # via # -c envs/dev.env.txt # -r deps/runtime.txt -quimb==1.8.4 +quimb==1.9.0 # via # -c envs/dev.env.txt # -r deps/runtime.txt @@ -690,7 +690,7 @@ rfc3986-validator==0.1.1 # -c envs/dev.env.txt # jsonschema # jupyter-events -rpds-py==0.20.0 +rpds-py==0.22.3 # via # -c envs/dev.env.txt # jsonschema @@ -709,11 +709,9 @@ send2trash==1.8.3 # via # -c envs/dev.env.txt # jupyter-server -six==1.16.0 +six==1.17.0 # via # -c envs/dev.env.txt - # asttokens - # bleach # python-dateutil # retrying # rfc3339-validator @@ -721,7 +719,6 @@ sniffio==1.3.1 # via # -c envs/dev.env.txt # anyio - # httpx snowballstemmer==2.2.0 # via # -c envs/dev.env.txt @@ -734,7 +731,7 @@ soupsieve==2.6 # via # -c envs/dev.env.txt # beautifulsoup4 -sphinx==8.0.2 +sphinx==8.1.3 # via # -c envs/dev.env.txt # -r deps/pylint.txt @@ -786,11 +783,11 @@ terminado==0.18.1 # -c envs/dev.env.txt # jupyter-server # jupyter-server-terminals -tinycss2==1.3.0 +tinycss2==1.4.0 # via # -c envs/dev.env.txt # nbconvert -tomli==2.0.2 +tomli==2.2.1 # via # -c envs/dev.env.txt # jupyterlab @@ -805,7 +802,7 @@ toolz==1.0.0 # via # -c envs/dev.env.txt # cytoolz -tornado==6.4.1 +tornado==6.4.2 # via # -c envs/dev.env.txt # ipykernel @@ -814,7 +811,7 @@ tornado==6.4.1 # jupyterlab # notebook # terminado -tqdm==4.66.5 +tqdm==4.67.1 # via # -c envs/dev.env.txt # cirq-core @@ -835,7 +832,7 @@ traitlets==5.14.3 # nbclient # nbconvert # nbformat -types-python-dateutil==2.9.0.20241003 +types-python-dateutil==2.9.0.20241206 # via # -c envs/dev.env.txt # arrow @@ -869,7 +866,7 @@ wcwidth==0.2.13 # via # -c envs/dev.env.txt # prompt-toolkit -webcolors==24.8.0 +webcolors==24.11.1 # via # -c envs/dev.env.txt # jsonschema @@ -882,7 +879,7 @@ websocket-client==1.8.0 # via # -c envs/dev.env.txt # jupyter-server -werkzeug==3.0.4 +werkzeug==3.0.6 # via # -c envs/dev.env.txt # dash @@ -891,7 +888,7 @@ widgetsnbextension==4.0.13 # via # -c envs/dev.env.txt # ipywidgets -zipp==3.20.2 +zipp==3.21.0 # via # -c envs/dev.env.txt # importlib-metadata diff --git a/dev_tools/requirements/envs/pytest.env.txt b/dev_tools/requirements/envs/pytest.env.txt index 3ecafa454..a69181dd8 100644 --- a/dev_tools/requirements/envs/pytest.env.txt +++ b/dev_tools/requirements/envs/pytest.env.txt @@ -8,7 +8,7 @@ annotated-types==0.7.0 # via # -c envs/dev.env.txt # pydantic -anyio==4.6.0 +anyio==4.7.0 # via # -c envs/dev.env.txt # httpx @@ -33,7 +33,7 @@ ase==3.23.0 # via # -c envs/dev.env.txt # openfermion -asttokens==2.4.1 +asttokens==3.0.0 # via # -c envs/dev.env.txt # stack-data @@ -48,7 +48,7 @@ attrs==24.2.0 # cirq-core # jsonschema # referencing -autoray==0.6.12 +autoray==0.7.0 # via # -c envs/dev.env.txt # cotengra @@ -65,11 +65,11 @@ beautifulsoup4==4.12.3 # via # -c envs/dev.env.txt # nbconvert -bleach==6.1.0 +bleach==6.2.0 # via # -c envs/dev.env.txt # nbconvert -blinker==1.8.2 +blinker==1.9.0 # via # -c envs/dev.env.txt # flask @@ -87,7 +87,7 @@ cffi==1.17.1 # via # -c envs/dev.env.txt # argon2-cffi-bindings -charset-normalizer==3.3.2 +charset-normalizer==3.4.0 # via # -c envs/dev.env.txt # requests @@ -105,7 +105,7 @@ comm==0.2.2 # -c envs/dev.env.txt # ipykernel # ipywidgets -contourpy==1.3.0 +contourpy==1.3.1 # via # -c envs/dev.env.txt # matplotlib @@ -113,7 +113,7 @@ cotengra==0.6.2 # via # -c envs/dev.env.txt # quimb -coverage[toml]==7.6.1 +coverage[toml]==7.6.9 # via # -c envs/dev.env.txt # pytest-cov @@ -125,7 +125,7 @@ cytoolz==1.0.0 # via # -c envs/dev.env.txt # quimb -dash==2.18.1 +dash==2.18.2 # via # -c envs/dev.env.txt # -r deps/runtime.txt @@ -141,7 +141,7 @@ dash-table==5.0.0 # via # -c envs/dev.env.txt # dash -debugpy==1.8.6 +debugpy==1.8.9 # via # -c envs/dev.env.txt # ipykernel @@ -175,7 +175,7 @@ executing==2.1.0 # via # -c envs/dev.env.txt # stack-data -fastjsonschema==2.20.0 +fastjsonschema==2.21.1 # via # -c envs/dev.env.txt # nbformat @@ -187,7 +187,7 @@ flask==3.0.3 # via # -c envs/dev.env.txt # dash -fonttools==4.54.1 +fonttools==4.55.2 # via # -c envs/dev.env.txt # matplotlib @@ -199,7 +199,7 @@ fxpmath==0.4.9 # via # -c envs/dev.env.txt # -r deps/runtime.txt -galois==0.4.2 +galois==0.4.3 # via # -c envs/dev.env.txt # -r deps/runtime.txt @@ -216,11 +216,11 @@ h5py==3.12.1 # -c envs/dev.env.txt # openfermion # pyscf -httpcore==1.0.6 +httpcore==1.0.7 # via # -c envs/dev.env.txt # httpx -httpx==0.27.2 +httpx==0.28.1 # via # -c envs/dev.env.txt # jupyterlab @@ -244,7 +244,7 @@ ipykernel==6.29.5 # -c envs/dev.env.txt # -r deps/pytest.txt # jupyterlab -ipython==8.28.0 +ipython==8.30.0 # via # -c envs/dev.env.txt # -r deps/runtime.txt @@ -263,16 +263,16 @@ itsdangerous==2.2.0 # via # -c envs/dev.env.txt # flask -jax==0.4.34 +jax==0.4.36 # via # -c envs/dev.env.txt # openfermion -jaxlib==0.4.34 +jaxlib==0.4.36 # via # -c envs/dev.env.txt # jax # openfermion -jedi==0.19.1 +jedi==0.19.2 # via # -c envs/dev.env.txt # ipython @@ -284,7 +284,7 @@ jinja2==3.1.4 # jupyterlab # jupyterlab-server # nbconvert -json5==0.9.25 +json5==0.10.0 # via # -c envs/dev.env.txt # jupyterlab-server @@ -298,7 +298,7 @@ jsonschema[format-nongpl]==4.23.0 # jupyter-events # jupyterlab-server # nbformat -jsonschema-specifications==2023.12.1 +jsonschema-specifications==2024.10.1 # via # -c envs/dev.env.txt # jsonschema @@ -338,7 +338,7 @@ jupyter-server-terminals==0.5.3 # via # -c envs/dev.env.txt # jupyter-server -jupyterlab==4.2.5 +jupyterlab==4.3.2 # via # -c envs/dev.env.txt # notebook @@ -363,13 +363,13 @@ llvmlite==0.43.0 # via # -c envs/dev.env.txt # numba -markupsafe==2.1.5 +markupsafe==3.0.2 # via # -c envs/dev.env.txt # jinja2 # nbconvert # werkzeug -matplotlib==3.9.2 +matplotlib==3.9.3 # via # -c envs/dev.env.txt # -r deps/runtime.txt @@ -393,7 +393,7 @@ mpmath==1.3.0 # via # -c envs/dev.env.txt # sympy -nbclient==0.10.0 +nbclient==0.10.1 # via # -c envs/dev.env.txt # nbconvert @@ -414,13 +414,13 @@ nest-asyncio==1.6.0 # -c envs/dev.env.txt # dash # ipykernel -networkx==3.3 +networkx==3.4.2 # via # -c envs/dev.env.txt # -r deps/runtime.txt # cirq-core # openfermion -notebook==7.2.2 +notebook==7.3.1 # via # -c envs/dev.env.txt # -r deps/runtime.txt @@ -466,7 +466,7 @@ overrides==7.7.0 # via # -c envs/dev.env.txt # jupyter-server -packaging==24.1 +packaging==24.2 # via # -c envs/dev.env.txt # deprecation @@ -494,7 +494,7 @@ pexpect==4.9.0 # via # -c envs/dev.env.txt # ipython -pillow==10.4.0 +pillow==11.0.0 # via # -c envs/dev.env.txt # matplotlib @@ -511,7 +511,7 @@ pluggy==1.5.0 # via # -c envs/dev.env.txt # pytest -prometheus-client==0.21.0 +prometheus-client==0.21.1 # via # -c envs/dev.env.txt # jupyter-server @@ -519,11 +519,11 @@ prompt-toolkit==3.0.48 # via # -c envs/dev.env.txt # ipython -protobuf==5.28.2 +protobuf==5.29.1 # via # -c envs/dev.env.txt # -r deps/runtime.txt -psutil==6.0.0 +psutil==6.1.0 # via # -c envs/dev.env.txt # ipykernel @@ -549,16 +549,16 @@ pycparser==2.22 # via # -c envs/dev.env.txt # cffi -pydantic==2.9.2 +pydantic==2.10.3 # via # -c envs/dev.env.txt # bartiq # qref -pydantic-core==2.23.4 +pydantic-core==2.27.1 # via # -c envs/dev.env.txt # pydantic -pydot==3.0.2 +pydot==3.0.3 # via # -c envs/dev.env.txt # -r deps/runtime.txt @@ -577,7 +577,7 @@ pyscf==2.7.0 # via # -c envs/dev.env.txt # openfermion -pytest==8.3.3 +pytest==8.3.4 # via # -c envs/dev.env.txt # -r deps/pytest.txt @@ -588,7 +588,7 @@ pytest-asyncio==0.24.0 # via # -c envs/dev.env.txt # -r deps/pytest.txt -pytest-cov==5.0.0 +pytest-cov==6.0.0 # via # -c envs/dev.env.txt # -r deps/pytest.txt @@ -626,15 +626,15 @@ qref==0.7.0 # -c envs/dev.env.txt # -r deps/runtime.txt # bartiq -qsharp==1.9.0 +qsharp==1.11.1 # via # -c envs/dev.env.txt # -r deps/runtime.txt -qsharp-widgets==1.9.0 +qsharp-widgets==1.11.1 # via # -c envs/dev.env.txt # -r deps/runtime.txt -quimb==1.8.4 +quimb==1.9.0 # via # -c envs/dev.env.txt # -r deps/runtime.txt @@ -664,7 +664,7 @@ rfc3986-validator==0.1.1 # -c envs/dev.env.txt # jsonschema # jupyter-events -rpds-py==0.20.0 +rpds-py==0.22.3 # via # -c envs/dev.env.txt # jsonschema @@ -683,11 +683,9 @@ send2trash==1.8.3 # via # -c envs/dev.env.txt # jupyter-server -six==1.16.0 +six==1.17.0 # via # -c envs/dev.env.txt - # asttokens - # bleach # python-dateutil # retrying # rfc3339-validator @@ -695,7 +693,6 @@ sniffio==1.3.1 # via # -c envs/dev.env.txt # anyio - # httpx sortedcontainers==2.4.0 # via # -c envs/dev.env.txt @@ -724,11 +721,11 @@ terminado==0.18.1 # -c envs/dev.env.txt # jupyter-server # jupyter-server-terminals -tinycss2==1.3.0 +tinycss2==1.4.0 # via # -c envs/dev.env.txt # nbconvert -tomli==2.0.2 +tomli==2.2.1 # via # -c envs/dev.env.txt # coverage @@ -738,7 +735,7 @@ toolz==1.0.0 # via # -c envs/dev.env.txt # cytoolz -tornado==6.4.1 +tornado==6.4.2 # via # -c envs/dev.env.txt # ipykernel @@ -747,7 +744,7 @@ tornado==6.4.1 # jupyterlab # notebook # terminado -tqdm==4.66.5 +tqdm==4.67.1 # via # -c envs/dev.env.txt # cirq-core @@ -768,7 +765,7 @@ traitlets==5.14.3 # nbclient # nbconvert # nbformat -types-python-dateutil==2.9.0.20241003 +types-python-dateutil==2.9.0.20241206 # via # -c envs/dev.env.txt # arrow @@ -801,7 +798,7 @@ wcwidth==0.2.13 # via # -c envs/dev.env.txt # prompt-toolkit -webcolors==24.8.0 +webcolors==24.11.1 # via # -c envs/dev.env.txt # jsonschema @@ -814,7 +811,7 @@ websocket-client==1.8.0 # via # -c envs/dev.env.txt # jupyter-server -werkzeug==3.0.4 +werkzeug==3.0.6 # via # -c envs/dev.env.txt # dash @@ -823,7 +820,7 @@ widgetsnbextension==4.0.13 # via # -c envs/dev.env.txt # ipywidgets -zipp==3.20.2 +zipp==3.21.0 # via # -c envs/dev.env.txt # importlib-metadata diff --git a/dev_tools/requirements/envs/runtime.env.txt b/dev_tools/requirements/envs/runtime.env.txt index 18d4d020b..7da724d88 100644 --- a/dev_tools/requirements/envs/runtime.env.txt +++ b/dev_tools/requirements/envs/runtime.env.txt @@ -8,7 +8,7 @@ annotated-types==0.7.0 # via # -c envs/dev.env.txt # pydantic -anyio==4.6.0 +anyio==4.7.0 # via # -c envs/dev.env.txt # httpx @@ -29,7 +29,7 @@ arrow==1.3.0 # via # -c envs/dev.env.txt # isoduration -asttokens==2.4.1 +asttokens==3.0.0 # via # -c envs/dev.env.txt # stack-data @@ -44,7 +44,7 @@ attrs==24.2.0 # cirq-core # jsonschema # referencing -autoray==0.6.12 +autoray==0.7.0 # via # -c envs/dev.env.txt # cotengra @@ -61,11 +61,11 @@ beautifulsoup4==4.12.3 # via # -c envs/dev.env.txt # nbconvert -bleach==6.1.0 +bleach==6.2.0 # via # -c envs/dev.env.txt # nbconvert -blinker==1.8.2 +blinker==1.9.0 # via # -c envs/dev.env.txt # flask @@ -83,7 +83,7 @@ cffi==1.17.1 # via # -c envs/dev.env.txt # argon2-cffi-bindings -charset-normalizer==3.3.2 +charset-normalizer==3.4.0 # via # -c envs/dev.env.txt # requests @@ -100,7 +100,7 @@ comm==0.2.2 # -c envs/dev.env.txt # ipykernel # ipywidgets -contourpy==1.3.0 +contourpy==1.3.1 # via # -c envs/dev.env.txt # matplotlib @@ -116,7 +116,7 @@ cytoolz==1.0.0 # via # -c envs/dev.env.txt # quimb -dash==2.18.1 +dash==2.18.2 # via # -c envs/dev.env.txt # -r deps/runtime.txt @@ -132,7 +132,7 @@ dash-table==5.0.0 # via # -c envs/dev.env.txt # dash -debugpy==1.8.6 +debugpy==1.8.9 # via # -c envs/dev.env.txt # ipykernel @@ -157,7 +157,7 @@ executing==2.1.0 # via # -c envs/dev.env.txt # stack-data -fastjsonschema==2.20.0 +fastjsonschema==2.21.1 # via # -c envs/dev.env.txt # nbformat @@ -165,7 +165,7 @@ flask==3.0.3 # via # -c envs/dev.env.txt # dash -fonttools==4.54.1 +fonttools==4.55.2 # via # -c envs/dev.env.txt # matplotlib @@ -177,7 +177,7 @@ fxpmath==0.4.9 # via # -c envs/dev.env.txt # -r deps/runtime.txt -galois==0.4.2 +galois==0.4.3 # via # -c envs/dev.env.txt # -r deps/runtime.txt @@ -189,11 +189,11 @@ h11==0.14.0 # via # -c envs/dev.env.txt # httpcore -httpcore==1.0.6 +httpcore==1.0.7 # via # -c envs/dev.env.txt # httpx -httpx==0.27.2 +httpx==0.28.1 # via # -c envs/dev.env.txt # jupyterlab @@ -212,7 +212,7 @@ ipykernel==6.29.5 # via # -c envs/dev.env.txt # jupyterlab -ipython==8.28.0 +ipython==8.30.0 # via # -c envs/dev.env.txt # -r deps/runtime.txt @@ -231,7 +231,7 @@ itsdangerous==2.2.0 # via # -c envs/dev.env.txt # flask -jedi==0.19.1 +jedi==0.19.2 # via # -c envs/dev.env.txt # ipython @@ -243,7 +243,7 @@ jinja2==3.1.4 # jupyterlab # jupyterlab-server # nbconvert -json5==0.9.25 +json5==0.10.0 # via # -c envs/dev.env.txt # jupyterlab-server @@ -257,7 +257,7 @@ jsonschema[format-nongpl]==4.23.0 # jupyter-events # jupyterlab-server # nbformat -jsonschema-specifications==2023.12.1 +jsonschema-specifications==2024.10.1 # via # -c envs/dev.env.txt # jsonschema @@ -297,7 +297,7 @@ jupyter-server-terminals==0.5.3 # via # -c envs/dev.env.txt # jupyter-server -jupyterlab==4.2.5 +jupyterlab==4.3.2 # via # -c envs/dev.env.txt # notebook @@ -322,13 +322,13 @@ llvmlite==0.43.0 # via # -c envs/dev.env.txt # numba -markupsafe==2.1.5 +markupsafe==3.0.2 # via # -c envs/dev.env.txt # jinja2 # nbconvert # werkzeug -matplotlib==3.9.2 +matplotlib==3.9.3 # via # -c envs/dev.env.txt # -r deps/runtime.txt @@ -346,7 +346,7 @@ mpmath==1.3.0 # via # -c envs/dev.env.txt # sympy -nbclient==0.10.0 +nbclient==0.10.1 # via # -c envs/dev.env.txt # nbconvert @@ -367,12 +367,12 @@ nest-asyncio==1.6.0 # -c envs/dev.env.txt # dash # ipykernel -networkx==3.3 +networkx==3.4.2 # via # -c envs/dev.env.txt # -r deps/runtime.txt # cirq-core -notebook==7.2.2 +notebook==7.3.1 # via # -c envs/dev.env.txt # -r deps/runtime.txt @@ -403,7 +403,7 @@ overrides==7.7.0 # via # -c envs/dev.env.txt # jupyter-server -packaging==24.1 +packaging==24.2 # via # -c envs/dev.env.txt # ipykernel @@ -429,7 +429,7 @@ pexpect==4.9.0 # via # -c envs/dev.env.txt # ipython -pillow==10.4.0 +pillow==11.0.0 # via # -c envs/dev.env.txt # matplotlib @@ -442,7 +442,7 @@ plotly==5.24.1 # -c envs/dev.env.txt # -r deps/runtime.txt # dash -prometheus-client==0.21.0 +prometheus-client==0.21.1 # via # -c envs/dev.env.txt # jupyter-server @@ -450,11 +450,11 @@ prompt-toolkit==3.0.48 # via # -c envs/dev.env.txt # ipython -protobuf==5.28.2 +protobuf==5.29.1 # via # -c envs/dev.env.txt # -r deps/runtime.txt -psutil==6.0.0 +psutil==6.1.0 # via # -c envs/dev.env.txt # ipykernel @@ -476,16 +476,16 @@ pycparser==2.22 # via # -c envs/dev.env.txt # cffi -pydantic==2.9.2 +pydantic==2.10.3 # via # -c envs/dev.env.txt # bartiq # qref -pydantic-core==2.23.4 +pydantic-core==2.27.1 # via # -c envs/dev.env.txt # pydantic -pydot==3.0.2 +pydot==3.0.3 # via # -c envs/dev.env.txt # -r deps/runtime.txt @@ -530,15 +530,15 @@ qref==0.7.0 # -c envs/dev.env.txt # -r deps/runtime.txt # bartiq -qsharp==1.9.0 +qsharp==1.11.1 # via # -c envs/dev.env.txt # -r deps/runtime.txt -qsharp-widgets==1.9.0 +qsharp-widgets==1.11.1 # via # -c envs/dev.env.txt # -r deps/runtime.txt -quimb==1.8.4 +quimb==1.9.0 # via # -c envs/dev.env.txt # -r deps/runtime.txt @@ -567,7 +567,7 @@ rfc3986-validator==0.1.1 # -c envs/dev.env.txt # jsonschema # jupyter-events -rpds-py==0.20.0 +rpds-py==0.22.3 # via # -c envs/dev.env.txt # jsonschema @@ -581,11 +581,9 @@ send2trash==1.8.3 # via # -c envs/dev.env.txt # jupyter-server -six==1.16.0 +six==1.17.0 # via # -c envs/dev.env.txt - # asttokens - # bleach # python-dateutil # retrying # rfc3339-validator @@ -593,7 +591,6 @@ sniffio==1.3.1 # via # -c envs/dev.env.txt # anyio - # httpx sortedcontainers==2.4.0 # via # -c envs/dev.env.txt @@ -621,11 +618,11 @@ terminado==0.18.1 # -c envs/dev.env.txt # jupyter-server # jupyter-server-terminals -tinycss2==1.3.0 +tinycss2==1.4.0 # via # -c envs/dev.env.txt # nbconvert -tomli==2.0.2 +tomli==2.2.1 # via # -c envs/dev.env.txt # jupyterlab @@ -633,7 +630,7 @@ toolz==1.0.0 # via # -c envs/dev.env.txt # cytoolz -tornado==6.4.1 +tornado==6.4.2 # via # -c envs/dev.env.txt # ipykernel @@ -642,7 +639,7 @@ tornado==6.4.1 # jupyterlab # notebook # terminado -tqdm==4.66.5 +tqdm==4.67.1 # via # -c envs/dev.env.txt # cirq-core @@ -663,7 +660,7 @@ traitlets==5.14.3 # nbclient # nbconvert # nbformat -types-python-dateutil==2.9.0.20241003 +types-python-dateutil==2.9.0.20241206 # via # -c envs/dev.env.txt # arrow @@ -696,7 +693,7 @@ wcwidth==0.2.13 # via # -c envs/dev.env.txt # prompt-toolkit -webcolors==24.8.0 +webcolors==24.11.1 # via # -c envs/dev.env.txt # jsonschema @@ -709,7 +706,7 @@ websocket-client==1.8.0 # via # -c envs/dev.env.txt # jupyter-server -werkzeug==3.0.4 +werkzeug==3.0.6 # via # -c envs/dev.env.txt # dash @@ -718,7 +715,7 @@ widgetsnbextension==4.0.13 # via # -c envs/dev.env.txt # ipywidgets -zipp==3.20.2 +zipp==3.21.0 # via # -c envs/dev.env.txt # importlib-metadata diff --git a/qualtran/_infra/controlled.py b/qualtran/_infra/controlled.py index bcfc1ee6f..beeeb5933 100644 --- a/qualtran/_infra/controlled.py +++ b/qualtran/_infra/controlled.py @@ -284,7 +284,7 @@ def from_cirq_cv( for qdtype, shape in zip(qdtypes, shapes): full_shape = shape + (qdtype.num_qubits,) curr_cvs_bits = np.array(cv[idx : idx + int(np.prod(full_shape))]).reshape(full_shape) - curr_cvs = np.apply_along_axis(qdtype.from_bits, -1, curr_cvs_bits) # type: ignore[arg-type] + curr_cvs = np.apply_along_axis(qdtype.from_bits, -1, curr_cvs_bits) # type: ignore bloq_cvs.append(curr_cvs) return CtrlSpec(tuple(qdtypes), tuple(bloq_cvs)) diff --git a/qualtran/bloqs/multiplexers/apply_lth_bloq.py b/qualtran/bloqs/multiplexers/apply_lth_bloq.py index 5ff1e6c74..57ea79336 100644 --- a/qualtran/bloqs/multiplexers/apply_lth_bloq.py +++ b/qualtran/bloqs/multiplexers/apply_lth_bloq.py @@ -98,7 +98,7 @@ def selection_registers(self) -> Tuple[Register, ...]: @cached_property def target_registers(self) -> Tuple[Register, ...]: - return tuple(self.ops.flat[0].signature) + return tuple(self.ops.flat[0].signature) # type: ignore def nth_operation_callgraph(self, **kwargs: int) -> Set[BloqCountT]: return {(self.ops[tuple(kwargs.values())].controlled(), 1)} diff --git a/qualtran/bloqs/multiplexers/selected_majorana_fermion.py b/qualtran/bloqs/multiplexers/selected_majorana_fermion.py index 8be4daaea..fd5a94952 100644 --- a/qualtran/bloqs/multiplexers/selected_majorana_fermion.py +++ b/qualtran/bloqs/multiplexers/selected_majorana_fermion.py @@ -100,7 +100,9 @@ def decompose_from_registers( self, context: cirq.DecompositionContext, **quregs: NDArray[cirq.Qid] ) -> Iterator[cirq.OP_TREE]: quregs['accumulator'] = np.array(context.qubit_manager.qalloc(1)) - control = quregs[self.control_regs[0].name] if total_bits(self.control_registers) else [] + control: Sequence['cirq.Qid'] = ( + quregs[self.control_regs[0].name].tolist() if total_bits(self.control_registers) else [] + ) yield cirq.X(*quregs['accumulator']).controlled_by(*control) yield super(SelectedMajoranaFermion, self).decompose_from_registers( context=context, **quregs diff --git a/qualtran/cirq_interop/_bloq_to_cirq.py b/qualtran/cirq_interop/_bloq_to_cirq.py index 70f6d122c..53cfbadc9 100644 --- a/qualtran/cirq_interop/_bloq_to_cirq.py +++ b/qualtran/cirq_interop/_bloq_to_cirq.py @@ -255,7 +255,7 @@ def _cbloq_to_cirq_circuit( cirq_quregs: The output mapping from right register names to Cirq qubit arrays. """ cirq_quregs: Dict[str, 'CirqQuregInT'] = { - k: np.apply_along_axis(_QReg, -1, *(v, signature.get_left(k).dtype)) # type: ignore[arg-type] + k: np.apply_along_axis(_QReg, -1, *(v, signature.get_left(k).dtype)) # type: ignore for k, v in cirq_quregs.items() } qvar_to_qreg: Dict[Soquet, _QReg] = { diff --git a/qualtran/cirq_interop/_cirq_to_bloq.py b/qualtran/cirq_interop/_cirq_to_bloq.py index b74383534..2c55177ae 100644 --- a/qualtran/cirq_interop/_cirq_to_bloq.py +++ b/qualtran/cirq_interop/_cirq_to_bloq.py @@ -482,11 +482,11 @@ def cirq_optree_to_cbloq( raise ValueError("`signature` requires specifying both `in_quregs` and `out_quregs`.") in_quregs: Dict[str, NDArray] = { - k: np.apply_along_axis(_QReg, -1, *(v, signature.get_left(k).dtype)) # type: ignore[arg-type] + k: np.apply_along_axis(_QReg, -1, *(v, signature.get_left(k).dtype)) # type: ignore for k, v in in_quregs.items() } out_quregs: Dict[str, NDArray] = { - k: np.apply_along_axis(_QReg, -1, *(v, signature.get_right(k).dtype)) # type: ignore[arg-type] + k: np.apply_along_axis(_QReg, -1, *(v, signature.get_right(k).dtype)) # type: ignore for k, v in out_quregs.items() } @@ -517,7 +517,7 @@ def cirq_optree_to_cbloq( reg_dtypes = [r.dtype for r in bloq.signature] # 3.1 Find input / output registers. all_op_quregs: Dict[str, NDArray[_QReg]] = { - k: np.apply_along_axis(_QReg, -1, *(v, reg_dtypes[i])) # type: ignore[arg-type] + k: np.apply_along_axis(_QReg, -1, *(v, reg_dtypes[i])) # type: ignore for i, (k, v) in enumerate(split_qubits(bloq.signature, op.qubits).items()) }