diff --git a/poetry.lock b/poetry.lock index b538b37f..f4ddd3b2 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1,4 +1,4 @@ -# This file is automatically @generated by Poetry 1.8.2 and should not be changed by hand. +# This file is automatically @generated by Poetry 1.7.1 and should not be changed by hand. [[package]] name = "aiosignal" @@ -2190,8 +2190,8 @@ files = [ [package.dependencies] numpy = [ {version = ">=1.20.3", markers = "python_version < \"3.10\""}, - {version = ">=1.21.0", markers = "python_version >= \"3.10\" and python_version < \"3.11\""}, {version = ">=1.23.2", markers = "python_version >= \"3.11\""}, + {version = ">=1.21.0", markers = "python_version >= \"3.10\" and python_version < \"3.11\""}, ] python-dateutil = ">=2.8.2" pytz = ">=2020.1" @@ -2409,6 +2409,17 @@ files = [ dev = ["pre-commit", "tox"] testing = ["pytest", "pytest-benchmark"] +[[package]] +name = "ply" +version = "3.11" +description = "Python Lex & Yacc" +optional = false +python-versions = "*" +files = [ + {file = "ply-3.11-py2.py3-none-any.whl", hash = "sha256:096f9b8350b65ebd2fd1346b12452efe5b9607f7482813ffca50c22722a807ce"}, + {file = "ply-3.11.tar.gz", hash = "sha256:00c7c1aaa88358b9c765b6d3000c6eec0ba42abca5351b095321aef446081da3"}, +] + [[package]] name = "prompt-toolkit" version = "3.0.43" @@ -2838,41 +2849,64 @@ cffi = {version = "*", markers = "implementation_name == \"pypy\""} [[package]] name = "qiskit" -version = "1.0.2" -description = "An open-source SDK for working with quantum computers at the level of extended quantum circuits, operators, and primitives." +version = "0.46.1" +description = "Software for developing quantum computing programs" +optional = false +python-versions = ">=3.8" +files = [ + {file = "qiskit-0.46.1-py3-none-any.whl", hash = "sha256:7f17dd8d43073a8926568f73ae6b03d108bff44fe52ec1a4c78945aed47c19da"}, + {file = "qiskit-0.46.1.tar.gz", hash = "sha256:e21914a56c8b2ad551d4c7e0a7c488fd00f0c17299116b848e7528906d17dcdb"}, +] + +[package.dependencies] +qiskit-terra = "0.46.1" + +[package.extras] +all = ["qiskit-terra[all]"] +crosstalk-pass = ["qiskit-terra[crosstalk-pass]"] +csp-layout-pass = ["qiskit-terra[csp-layout-pass]"] +qasm3-import = ["qiskit-terra[qasm3-import]"] +visualization = ["qiskit-terra[visualization]"] + +[[package]] +name = "qiskit-terra" +version = "0.46.1" +description = "Software for developing quantum computing programs" optional = false python-versions = ">=3.8" files = [ - {file = "qiskit-1.0.2-cp38-abi3-macosx_10_9_universal2.whl", hash = "sha256:c78b9488b867f7a121a946db9d453c22e21dab6f00e092defb8010c1a0ec871b"}, - {file = "qiskit-1.0.2-cp38-abi3-macosx_10_9_x86_64.whl", hash = "sha256:a900f04a0c6349a37aaabbf5a0b1be9fe92c19a6a049e3dcf0aaae0e971d79f2"}, - {file = "qiskit-1.0.2-cp38-abi3-macosx_11_0_arm64.whl", hash = "sha256:cfe7589d0f61a4a575028cc9d3503fe3965e6cf1df58ace4659d49dc9ce11897"}, - {file = "qiskit-1.0.2-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:baa4051027bd121efba758db0b48bf6f67ffb74c70bea74fc072c4ccd9fac01a"}, - {file = "qiskit-1.0.2-cp38-abi3-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:5ca533c878b36bfd53a92641cbf552ce4f48821924b107140dfb6e242eeb9425"}, - {file = "qiskit-1.0.2-cp38-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:100577d7ee452918e814bcd54f90e3794fdcfdfa32936c1cee2c7fc917485c31"}, - {file = "qiskit-1.0.2-cp38-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:186535c0dca89476cbef63420cdb297a8bc73f4444d6c7a49ec9639fb48647c2"}, - {file = "qiskit-1.0.2-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:99f2a8d7ccdc3b7c31ed59e8d83d2da2ca6d2b204d158dd758ad19c9d9c27858"}, - {file = "qiskit-1.0.2-cp38-abi3-win32.whl", hash = "sha256:bf215feeec065398a611b6d6c8bb7b04131b110fbf68ed0967e841d62fb7cb4f"}, - {file = "qiskit-1.0.2-cp38-abi3-win_amd64.whl", hash = "sha256:9f3195eb746f59715837cdbfeaf6b2624f7176248b99faa71add1d9e7ce9fe8f"}, - {file = "qiskit-1.0.2.tar.gz", hash = "sha256:f0480adb1379a5799dde6571d4f717f58909c24100125b6f6addaf123613aee2"}, + {file = "qiskit-terra-0.46.1.tar.gz", hash = "sha256:9fe20d23cb59cefcda66f9d2b9c3e6c6d532887637568bbc80b2c1d36bff3c0f"}, + {file = "qiskit_terra-0.46.1-cp38-abi3-macosx_10_9_universal2.whl", hash = "sha256:aff879c24a6f64dd25e767a3d03da384cc99cfb47f6b6229cd2a2d89c695167c"}, + {file = "qiskit_terra-0.46.1-cp38-abi3-macosx_10_9_x86_64.whl", hash = "sha256:1aad98a6962bd65345c472ad3b457daa65e3a59ed5dabeb069082a5344564100"}, + {file = "qiskit_terra-0.46.1-cp38-abi3-macosx_11_0_arm64.whl", hash = "sha256:ca68842dc39548ec4b097095800663f35d2ea9a7b575d51d501e52e2d7377e17"}, + {file = "qiskit_terra-0.46.1-cp38-abi3-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:1efc424748b10ff4e0195fa236eeab575ddbd0598bb350b7ee79566149d963a4"}, + {file = "qiskit_terra-0.46.1-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e3a00c7dbf82df76380de381438571af2f2616fa951bf831db665052755dff49"}, + {file = "qiskit_terra-0.46.1-cp38-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:85cb48ada079ff025dab3dd06637575ac800769dba56c66282b4798b05e6b88b"}, + {file = "qiskit_terra-0.46.1-cp38-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:d26df2cec4668267aa6acea167255400684c2465e89256d70bb97885756f278b"}, + {file = "qiskit_terra-0.46.1-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:34055c62e18adcd2b6df7b4feb7dc744a02d6ec29c5e94f4f5efec2ccda97631"}, + {file = "qiskit_terra-0.46.1-cp38-abi3-win32.whl", hash = "sha256:af912230baf45511aa63728b85a1ed9b1963b5a4576b4197cc77c5504ea6b329"}, + {file = "qiskit_terra-0.46.1-cp38-abi3-win_amd64.whl", hash = "sha256:959600a1acd5f6a3f7b7269dd5e3d4a80b2d67d4da72f5de4579b97eaf84fca3"}, ] [package.dependencies] dill = ">=0.3" numpy = ">=1.17,<2" +ply = ">=3.10" +psutil = ">=5" python-dateutil = ">=2.8.0" -rustworkx = ">=0.14.0" +rustworkx = ">=0.13.0" scipy = ">=1.5" stevedore = ">=3.0.0" -symengine = ">=0.11" +symengine = {version = ">=0.11", markers = "platform_machine == \"x86_64\" or platform_machine == \"aarch64\" or platform_machine == \"ppc64le\" or platform_machine == \"amd64\" or platform_machine == \"arm64\""} sympy = ">=1.3" -typing-extensions = "*" +typing-extensions = {version = "*", markers = "python_version < \"3.11\""} [package.extras] -all = ["qiskit[crosstalk-pass,csp-layout-pass,qasm3-import,visualization]"] +all = ["ipywidgets (>=7.3.0)", "matplotlib (>=3.3)", "pillow (>=4.2.1)", "pydot", "pygments (>=2.4)", "pylatexenc (>=1.4)", "python-constraint (>=1.4)", "qiskit-qasm3-import (>=0.1.0)", "seaborn (>=0.9.0)", "z3-solver (>=4.7)"] crosstalk-pass = ["z3-solver (>=4.7)"] csp-layout-pass = ["python-constraint (>=1.4)"] qasm3-import = ["qiskit-qasm3-import (>=0.1.0)"] -visualization = ["Pillow (>=4.2.1)", "matplotlib (>=3.3)", "pydot", "pylatexenc (>=1.4)", "seaborn (>=0.9.0)"] +visualization = ["ipywidgets (>=7.3.0)", "matplotlib (>=3.3)", "pillow (>=4.2.1)", "pydot", "pygments (>=2.4)", "pylatexenc (>=1.4)", "seaborn (>=0.9.0)"] [[package]] name = "quimb" @@ -3751,4 +3785,4 @@ testing = ["big-O", "jaraco.functools", "jaraco.itertools", "more-itertools", "p [metadata] lock-version = "2.0" python-versions = "^3.8" -content-hash = "a1d5c5b318225146f94cfed373fd952335f822ec6498bd4b33d1621750ebac45" +content-hash = "8b9ff740bfc1224871142a5438c949ce28b963cbc4f949d9723b2d9631fec2ba" diff --git a/pyproject.toml b/pyproject.toml index e135eee1..8662f4e1 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -9,7 +9,7 @@ license = "MIT" python = "^3.8" openfermion = "^1.6.1" cached-property = "^1.5.2" -qiskit = "^1.0.2" +qiskit = "^0.46.1" pydocstyle = "^6.1.1" isort = "^5.10.1" black = "^24.3.0"