diff options
author | V3n3RiX <venerix@koprulu.sector> | 2024-02-26 17:40:44 +0000 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2024-02-26 17:40:44 +0000 |
commit | fab95e98818bada1626a7723a1348f4e920d25e0 (patch) | |
tree | 8f2d17919a6a012a482e3ad069d44e54739c6249 /dev-python/qiskit-terra | |
parent | 533b7fe309e51c571ca6fe8fdd4453537d4f662a (diff) |
gentoo auto-resync : 26:02:2024 - 17:40:44
Diffstat (limited to 'dev-python/qiskit-terra')
-rw-r--r-- | dev-python/qiskit-terra/Manifest | 6 | ||||
-rw-r--r-- | dev-python/qiskit-terra/qiskit-terra-0.45.1.ebuild | 187 | ||||
-rw-r--r-- | dev-python/qiskit-terra/qiskit-terra-0.45.2.ebuild | 187 | ||||
-rw-r--r-- | dev-python/qiskit-terra/qiskit-terra-0.45.3.ebuild | 187 |
4 files changed, 0 insertions, 567 deletions
diff --git a/dev-python/qiskit-terra/Manifest b/dev-python/qiskit-terra/Manifest index dbbf39f60375..9dfb7c815ead 100644 --- a/dev-python/qiskit-terra/Manifest +++ b/dev-python/qiskit-terra/Manifest @@ -39,9 +39,6 @@ DIST pyo3-build-config-0.19.2.crate 29206 BLAKE2B 5b1cd80d643e448cf8f1d28a514333 DIST pyo3-ffi-0.19.2.crate 66500 BLAKE2B b4139fba31ef17017b6b60784e41ccda34931a072c2638af1eed8d02d7af701c46fe38b12772d2301cff41d10a433ff0f00a69d79d40233eadafe82abe585f8d SHA512 789191bca537998dd23d72dce4f185b84bbe700f4171c47de35b9bbca15a180ad214392b4f465cc1ecb0be955ebec1cf5a3c497815073be18035bd8bf8c51a32 DIST pyo3-macros-0.19.2.crate 7173 BLAKE2B 8862f42a30929579b0b0bc2ba7f0b416518724480e197fa13288e49324e851f964183e1529b7f31bf5d4fe0ae194a412723b6b401100e66fba98bbcd9c283866 SHA512 852cc2792aa3d30d9ab8802a451be5617cae6536adced1bf0dde71704a3c7c1bfe862fba751b6d045249819a8ba5d87dfc50914d142a0b662f046498c06f8c2e DIST pyo3-macros-backend-0.19.2.crate 49962 BLAKE2B 9d8a032c2205f55d2431b6bbc40df153339e08479df3a8a65506ade7d1f3d17cfaf664cbd09eaec9acff3f5a248598e37427d0c5a531eaf527137803adf49834 SHA512 fd708e6fdbd54ef7c676bedc62070175bac6b8f7ae11231578196dbf552b163a8a2499a1266f786bb6bfb85517fe83610902137d59a5c42efcb1a27c4235a07e -DIST qiskit-0.45.1.gh.tar.gz 16001091 BLAKE2B fd5ac5e98dd3512e34309fb81dfcb97d10ef03db03ad9011fa5043f28e9f9019fa3bc8a8406252cc1623ca6d9841703e9353cda8b8af81fd2602294aceed5b6b SHA512 e44649bea4f5db3d7bd6f5e69a577e37fdc1f89ed573edb27cdc1eca1796e0cb6da68ee3cc8c4782fcbbc472aee1664dd386494fc9213d7d07d64b23e1fbd949 -DIST qiskit-0.45.2.gh.tar.gz 10910613 BLAKE2B d409c85b12627b991474ac7dd61ecdbc22c6deb8eaeb8c65bb6165aedd3063c332b3da2b4bb4112a2c434c0e61e81fccb3b1e009b20f50f5bf4e04a23d544195 SHA512 c327d8b512ce908bcb6c9393070639faf42e2ef01d9d64de2533c7e8b907a105ff8071adf7230f898de0423f5b1fd4ec89507de2f4aaf14f1dc424d603978180 -DIST qiskit-0.45.3.gh.tar.gz 10911146 BLAKE2B 140545d53b1253e9e331e9a40d57043c86eaf59361a2a2ff0d514742fe7d617713ce5c87f119a7d73c22c5e49b070c3bd74b65664ab24998164375a73f068947 SHA512 987391fd1858a6677b0e60ac6ec57a2165202ad1bc2c3a87b5ff71ae67fff7cdac6316e02bf178d235c20e63b74f3b2a5913122a79520eba7d697950f0adc7b2 DIST qiskit-0.46.0.gh.tar.gz 10949616 BLAKE2B 35bb88f5d43582145a72945b0633665fb962ab27bde35ec7e290823cef41ae93bb4e0155728186d3eb9dfdb419efe014c127fcef12b69d93d259cba83ed3e57f SHA512 d9d6f485dc47301b045b9e9932d17f23306724cfd6fd32b730fba9f7366297dfd9151b9e80e634a8f641d0bea99c94b9e3e8e2ce9563fd82bd18b6bcf74d49d8 DIST quote-1.0.32.crate 28037 BLAKE2B 7b243ac7929f3b2e1d91a51a2dc2b11dd29bc017be9db588c83bd137609e2f991a4f3ff8682c7c11c177153e517c4f818285cce3237f435aa43ad0126c4bab6d SHA512 13cae36920dcbd0ad1978be63f20b35b8424d02b4d9992032fa78c7770d61d1fa7ec1532a48793cab48e703236b7bee7843041253b9e83700903228078b4c025 DIST rand-0.8.5.crate 87113 BLAKE2B 516f26bb2a969d0d79e957818133f35d2c0b4d9f1b401098ea23c5b80d27599e842b9298c0c5e46e2a6cb6953857bf8a9fb71ec9366c5ce6708cf17df14f179c SHA512 8b33a8988906ba5e2057a9a84bdd11f867a5536c22f5056eec59ed4ec4e3a6da2fd773da4c0510d343762e5a4ea0f007db4c4a7cef87a47f90e36c1a84d86fb2 @@ -72,8 +69,5 @@ DIST windows_i686_msvc-0.48.2.crate 864299 BLAKE2B 1d2e1932c582015267e416cb5631f DIST windows_x86_64_gnu-0.48.2.crate 801615 BLAKE2B 72529734ea7c0019025d6de7a083b3161d39725cce2994e5c16a9c5a0fde7b3a4667cb1a3a32ca86698c03fac5b535c5c2eb1dfc27b8385372731906c1c3eef9 SHA512 80975d01da78b45a44837d302e7110419a112088a8966648b8feba2a8450d753ba5e1daa5795374ddf4f5f9a3367482ed03a83f82221fa9177c47a35f5cbffb7 DIST windows_x86_64_gnullvm-0.48.2.crate 418482 BLAKE2B d51b983aa23ce467001493d909751866c5f6e4f3241f578a79aba56f6700cf210a0328a0b9bafaffbc331cbd1b843704a96610adae18b290f317ca351de684ee SHA512 10dc93b706b5c295e5fe54ad30277699b4491751baec30d9f57618eb083b850cddac4fd871bc4519aef74942127a4bbd637d6abcb16249ff8658dcd2c87dbd5d DIST windows_x86_64_msvc-0.48.2.crate 798416 BLAKE2B 2e9b22359a1c61b8cf9b071cde74ca3382a82b7deffd96749a2353e9ea458b688772876149b54995ecef16df1890529412d78727966febd39afe69a9cd380011 SHA512 423de12304534f8cb54952d51e82abb6438c5c8e8d2e12d9573ef2209ed3be9976d825c1329bba9dd438d155c12688a23f33f48045f19891cea5ffc17545b722 -EBUILD qiskit-terra-0.45.1.ebuild 4982 BLAKE2B 8417faa4e9d9b3ee5c024857bbb4f7010edd9d84eaa7cf45749f7767172f5e106d795f317f4d669127382fe7453bec3e664ec3ec53a51ccdfae4b402bf8a2d50 SHA512 f5da6bb25514fed8b94a4f2ab1add49191cda75e94a1b27361a9a3c3a3bc1641d0f5f860a4c5b4e53f36e7c2d8fd4ed37ae60385d625d8da1382e123d1775068 -EBUILD qiskit-terra-0.45.2.ebuild 4982 BLAKE2B deadd7d1d341f3b8a7d1cf62d7dceea8c37e764ab13e61840e03a9a5d8037a4c7b2b39b7917d05d520e60c9dc5bd3dc2cd26994f0c3fdc6e2a6347a5ab8196ca SHA512 89d8f5c40f52cfe0e049c88a4048a45a941d8144697bc2c6eaa9699a3d9229a6ca463e92da0676c8c64c8ee452668e71e62c971dc1bc7c2a2323eaf6b958ff1d -EBUILD qiskit-terra-0.45.3.ebuild 4982 BLAKE2B deadd7d1d341f3b8a7d1cf62d7dceea8c37e764ab13e61840e03a9a5d8037a4c7b2b39b7917d05d520e60c9dc5bd3dc2cd26994f0c3fdc6e2a6347a5ab8196ca SHA512 89d8f5c40f52cfe0e049c88a4048a45a941d8144697bc2c6eaa9699a3d9229a6ca463e92da0676c8c64c8ee452668e71e62c971dc1bc7c2a2323eaf6b958ff1d EBUILD qiskit-terra-0.46.0.ebuild 4856 BLAKE2B 09ba45bc20894dd495f6162eb1f16a7391a3410802b634b114129696e509dfc9194249cd2eaad446f1c42bbd3d1444f7742ace9ce312f29d779df3167de64f94 SHA512 4a1e166cfa46af7216f1f4c3cac0c66f641e5c8d06dc8b2e4df412b147860d8be9e8b4a8a6ef92c2c7b14492f23d79d2dd4ea854ffc359318b3d10264139b512 MISC metadata.xml 1093 BLAKE2B 1af13b6038faf75ef4aaacc22af472e2a9515fc0ba2dc5802aabc768702158f9c6ed8c81eef0ec7edbb2c18a80c28f8c6c3cf93c3b212fd2b7f5448038231107 SHA512 62d534ee1751329618a66f7b9be79c93c3b67a12f9c0bffb573f83eaf8ecd71e83802b86bc48d9390ce35175fb81f99aa302ba0c5a6345c124628506f2c55309 diff --git a/dev-python/qiskit-terra/qiskit-terra-0.45.1.ebuild b/dev-python/qiskit-terra/qiskit-terra-0.45.1.ebuild deleted file mode 100644 index 82bd1bf1d0b6..000000000000 --- a/dev-python/qiskit-terra/qiskit-terra-0.45.1.ebuild +++ /dev/null @@ -1,187 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_EXT=1 -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..11} ) - -CRATES=" - ahash@0.8.3 - allocator-api2@0.2.16 - autocfg@1.1.0 - bitflags@1.3.2 - cfg-if@1.0.0 - crossbeam-deque@0.8.3 - crossbeam-epoch@0.9.15 - crossbeam-utils@0.8.16 - either@1.9.0 - equivalent@1.0.1 - fixedbitset@0.4.2 - getrandom@0.2.10 - hashbrown@0.12.3 - hashbrown@0.14.0 - indexmap@1.9.3 - indexmap@2.0.1 - indoc@1.0.9 - itertools@0.10.5 - libc@0.2.147 - libm@0.2.7 - lock_api@0.4.10 - matrixmultiply@0.3.7 - memoffset@0.9.0 - ndarray@0.15.6 - num-bigint@0.4.4 - num-complex@0.4.4 - num-integer@0.1.45 - num-traits@0.2.16 - numpy@0.19.0 - once_cell@1.18.0 - parking_lot@0.12.1 - parking_lot_core@0.9.8 - petgraph@0.6.3 - ppv-lite86@0.2.17 - priority-queue@1.3.2 - proc-macro2@1.0.66 - pyo3-build-config@0.19.2 - pyo3-ffi@0.19.2 - pyo3-macros-backend@0.19.2 - pyo3-macros@0.19.2 - pyo3@0.19.2 - quote@1.0.32 - rand@0.8.5 - rand_chacha@0.3.1 - rand_core@0.6.4 - rand_distr@0.4.3 - rand_pcg@0.3.1 - rawpointer@0.2.1 - rayon-cond@0.2.0 - rayon-core@1.12.0 - rayon@1.8.0 - redox_syscall@0.3.5 - rustc-hash@1.1.0 - rustworkx-core@0.13.2 - scopeguard@1.2.0 - smallvec@1.11.1 - syn@1.0.109 - target-lexicon@0.12.11 - unicode-ident@1.0.11 - unindent@0.1.11 - version_check@0.9.4 - wasi@0.11.0+wasi-snapshot-preview1 - windows-targets@0.48.2 - windows_aarch64_gnullvm@0.48.2 - windows_aarch64_msvc@0.48.2 - windows_i686_gnu@0.48.2 - windows_i686_msvc@0.48.2 - windows_x86_64_gnu@0.48.2 - windows_x86_64_gnullvm@0.48.2 - windows_x86_64_msvc@0.48.2 -" - -inherit cargo distutils-r1 multiprocessing optfeature - -MY_P=qiskit-${PV} -DESCRIPTION="Terra is the foundation on which Qiskit is built" -HOMEPAGE=" - https://github.com/Qiskit/qiskit/ - https://pypi.org/project/qiskit-terra/ -" -SRC_URI=" - https://github.com/Qiskit/qiskit/archive/${PV}.tar.gz - -> ${MY_P}.gh.tar.gz - ${CARGO_CRATE_URIS} -" -S=${WORKDIR}/${MY_P} - -LICENSE="Apache-2.0" -# Dependent crate licenses -LICENSE+=" - Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 MIT - Unicode-DFS-2016 - || ( LGPL-3 MPL-2.0 ) -" -SLOT="0" -IUSE="+visualization" -KEYWORDS="~amd64" - -RDEPEND=" - >=dev-python/rustworkx-0.13.0[${PYTHON_USEDEP}] - >=dev-python/numpy-1.17[${PYTHON_USEDEP}] - >=dev-python/ply-3.10[${PYTHON_USEDEP}] - >=dev-python/psutil-5[${PYTHON_USEDEP}] - >=dev-python/scipy-1.5[${PYTHON_USEDEP}] - >=dev-python/sympy-1.3[${PYTHON_USEDEP}] - >=dev-python/dill-0.3[${PYTHON_USEDEP}] - >=dev-python/python-constraint-1.4[${PYTHON_USEDEP}] - >=dev-python/python-dateutil-2.8.0[${PYTHON_USEDEP}] - >=dev-python/stevedore-3.0.0[${PYTHON_USEDEP}] - >=dev-python/symengine-0.11.0[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - dev-python/typing-extensions[${PYTHON_USEDEP}] - ' 3.10) - visualization? ( - >=dev-python/matplotlib-3.3[${PYTHON_USEDEP}] - >=dev-python/ipywidgets-7.3.0[${PYTHON_USEDEP}] - dev-python/pydot[${PYTHON_USEDEP}] - >=dev-python/pillow-4.2.1[${PYTHON_USEDEP}] - >=dev-python/pylatexenc-1.4[${PYTHON_USEDEP}] - >=dev-python/seaborn-0.9.0[${PYTHON_USEDEP}] - >=dev-python/pygments-2.4[${PYTHON_USEDEP}] - ) -" -BDEPEND=" - >=dev-python/cython-0.27.1[${PYTHON_USEDEP}] - test? ( - app-text/poppler[png] - >=dev-python/ddt-1.4.4[${PYTHON_USEDEP}] - >=dev-python/hypothesis-4.24.3[${PYTHON_USEDEP}] - >=dev-python/networkx-2.2[${PYTHON_USEDEP}] - dev-python/pytest-xdist[${PYTHON_USEDEP}] - <dev-python/qiskit-aer-0.13[${PYTHON_USEDEP}] - >=sci-libs/scikit-learn-0.20.0[${PYTHON_USEDEP}] - ) -" - -# Files built without CFLAGS/LDFLAGS, acceptable for rust -QA_FLAGS_IGNORED=" - usr/lib.*/py.*/site-packages/qiskit/_accelerate.*.so - usr/lib.*/py.*/site-packages/qiskit/_qasm2.*.so -" - -distutils_enable_tests pytest - -src_prepare() { - # strip forcing -Werror from tests that also leaks to other packages - sed -i -e '/filterwarnings.*error/d' qiskit/test/base.py || die - distutils-r1_src_prepare -} - -python_test() { - local EPYTEST_DESELECT=( - # TODO - test/python/circuit/test_equivalence.py::TestEquivalenceLibraryVisualization::test_equivalence_draw - test/python/primitives/test_backend_estimator.py::TestBackendEstimator::test_bound_pass_manager - test/python/primitives/test_backend_sampler.py::TestBackendSampler::test_bound_pass_manager - test/python/transpiler/aqc/test_aqc.py::TestAqc::test_aqc_deprecation - test/python/transpiler/test_unitary_synthesis_plugin.py::TestUnitarySynthesisPlugin - test/python/visualization/test_dag_drawer.py::TestDagDrawer::test_dag_drawer_no_register - ) - - local EPYTEST_IGNORE=( - # Breaks xdist - test/python/qasm2/test_parse_errors.py - ) - - rm -rf qiskit || die - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - # Run the Python test suite rather than everything under test/ which - # includes the 'randomized' suite. Upstream run that in a separate CI job. - # Note: use -p timeout --timeout 500 if debugging hanging tests. - epytest -p xdist -n "$(makeopts_jobs)" --dist=worksteal test/python -} - -pkg_postinst() { - optfeature "qiskit.circuit.classicalfunction support" dev-python/tweedledum -} diff --git a/dev-python/qiskit-terra/qiskit-terra-0.45.2.ebuild b/dev-python/qiskit-terra/qiskit-terra-0.45.2.ebuild deleted file mode 100644 index f96bad647486..000000000000 --- a/dev-python/qiskit-terra/qiskit-terra-0.45.2.ebuild +++ /dev/null @@ -1,187 +0,0 @@ -# Copyright 2022-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_EXT=1 -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..11} ) - -CRATES=" - ahash@0.8.3 - allocator-api2@0.2.16 - autocfg@1.1.0 - bitflags@1.3.2 - cfg-if@1.0.0 - crossbeam-deque@0.8.3 - crossbeam-epoch@0.9.15 - crossbeam-utils@0.8.16 - either@1.9.0 - equivalent@1.0.1 - fixedbitset@0.4.2 - getrandom@0.2.10 - hashbrown@0.12.3 - hashbrown@0.14.0 - indexmap@1.9.3 - indexmap@2.0.1 - indoc@1.0.9 - itertools@0.10.5 - libc@0.2.147 - libm@0.2.7 - lock_api@0.4.10 - matrixmultiply@0.3.7 - memoffset@0.9.0 - ndarray@0.15.6 - num-bigint@0.4.4 - num-complex@0.4.4 - num-integer@0.1.45 - num-traits@0.2.16 - numpy@0.19.0 - once_cell@1.18.0 - parking_lot@0.12.1 - parking_lot_core@0.9.8 - petgraph@0.6.3 - ppv-lite86@0.2.17 - priority-queue@1.3.2 - proc-macro2@1.0.66 - pyo3-build-config@0.19.2 - pyo3-ffi@0.19.2 - pyo3-macros-backend@0.19.2 - pyo3-macros@0.19.2 - pyo3@0.19.2 - quote@1.0.32 - rand@0.8.5 - rand_chacha@0.3.1 - rand_core@0.6.4 - rand_distr@0.4.3 - rand_pcg@0.3.1 - rawpointer@0.2.1 - rayon-cond@0.2.0 - rayon-core@1.12.0 - rayon@1.8.0 - redox_syscall@0.3.5 - rustc-hash@1.1.0 - rustworkx-core@0.13.2 - scopeguard@1.2.0 - smallvec@1.11.1 - syn@1.0.109 - target-lexicon@0.12.11 - unicode-ident@1.0.11 - unindent@0.1.11 - version_check@0.9.4 - wasi@0.11.0+wasi-snapshot-preview1 - windows-targets@0.48.2 - windows_aarch64_gnullvm@0.48.2 - windows_aarch64_msvc@0.48.2 - windows_i686_gnu@0.48.2 - windows_i686_msvc@0.48.2 - windows_x86_64_gnu@0.48.2 - windows_x86_64_gnullvm@0.48.2 - windows_x86_64_msvc@0.48.2 -" - -inherit cargo distutils-r1 multiprocessing optfeature - -MY_P=qiskit-${PV} -DESCRIPTION="Terra is the foundation on which Qiskit is built" -HOMEPAGE=" - https://github.com/Qiskit/qiskit/ - https://pypi.org/project/qiskit-terra/ -" -SRC_URI=" - https://github.com/Qiskit/qiskit/archive/${PV}.tar.gz - -> ${MY_P}.gh.tar.gz - ${CARGO_CRATE_URIS} -" -S=${WORKDIR}/${MY_P} - -LICENSE="Apache-2.0" -# Dependent crate licenses -LICENSE+=" - Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 MIT - Unicode-DFS-2016 - || ( LGPL-3 MPL-2.0 ) -" -SLOT="0" -IUSE="+visualization" -KEYWORDS="~amd64" - -RDEPEND=" - >=dev-python/rustworkx-0.13.0[${PYTHON_USEDEP}] - >=dev-python/numpy-1.17[${PYTHON_USEDEP}] - >=dev-python/ply-3.10[${PYTHON_USEDEP}] - >=dev-python/psutil-5[${PYTHON_USEDEP}] - >=dev-python/scipy-1.5[${PYTHON_USEDEP}] - >=dev-python/sympy-1.3[${PYTHON_USEDEP}] - >=dev-python/dill-0.3[${PYTHON_USEDEP}] - >=dev-python/python-constraint-1.4[${PYTHON_USEDEP}] - >=dev-python/python-dateutil-2.8.0[${PYTHON_USEDEP}] - >=dev-python/stevedore-3.0.0[${PYTHON_USEDEP}] - >=dev-python/symengine-0.11.0[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - dev-python/typing-extensions[${PYTHON_USEDEP}] - ' 3.10) - visualization? ( - >=dev-python/matplotlib-3.3[${PYTHON_USEDEP}] - >=dev-python/ipywidgets-7.3.0[${PYTHON_USEDEP}] - dev-python/pydot[${PYTHON_USEDEP}] - >=dev-python/pillow-4.2.1[${PYTHON_USEDEP}] - >=dev-python/pylatexenc-1.4[${PYTHON_USEDEP}] - >=dev-python/seaborn-0.9.0[${PYTHON_USEDEP}] - >=dev-python/pygments-2.4[${PYTHON_USEDEP}] - ) -" -BDEPEND=" - >=dev-python/cython-0.27.1[${PYTHON_USEDEP}] - test? ( - app-text/poppler[png] - >=dev-python/ddt-1.4.4[${PYTHON_USEDEP}] - >=dev-python/hypothesis-4.24.3[${PYTHON_USEDEP}] - >=dev-python/networkx-2.2[${PYTHON_USEDEP}] - dev-python/pytest-xdist[${PYTHON_USEDEP}] - <dev-python/qiskit-aer-0.13[${PYTHON_USEDEP}] - >=sci-libs/scikit-learn-0.20.0[${PYTHON_USEDEP}] - ) -" - -# Files built without CFLAGS/LDFLAGS, acceptable for rust -QA_FLAGS_IGNORED=" - usr/lib.*/py.*/site-packages/qiskit/_accelerate.*.so - usr/lib.*/py.*/site-packages/qiskit/_qasm2.*.so -" - -distutils_enable_tests pytest - -src_prepare() { - # strip forcing -Werror from tests that also leaks to other packages - sed -i -e '/filterwarnings.*error/d' qiskit/test/base.py || die - distutils-r1_src_prepare -} - -python_test() { - local EPYTEST_DESELECT=( - # TODO - test/python/circuit/test_equivalence.py::TestEquivalenceLibraryVisualization::test_equivalence_draw - test/python/primitives/test_backend_estimator.py::TestBackendEstimator::test_bound_pass_manager - test/python/primitives/test_backend_sampler.py::TestBackendSampler::test_bound_pass_manager - test/python/transpiler/aqc/test_aqc.py::TestAqc::test_aqc_deprecation - test/python/transpiler/test_unitary_synthesis_plugin.py::TestUnitarySynthesisPlugin - test/python/visualization/test_dag_drawer.py::TestDagDrawer::test_dag_drawer_no_register - ) - - local EPYTEST_IGNORE=( - # Breaks xdist - test/python/qasm2/test_parse_errors.py - ) - - rm -rf qiskit || die - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - # Run the Python test suite rather than everything under test/ which - # includes the 'randomized' suite. Upstream run that in a separate CI job. - # Note: use -p timeout --timeout 500 if debugging hanging tests. - epytest -p xdist -n "$(makeopts_jobs)" --dist=worksteal test/python -} - -pkg_postinst() { - optfeature "qiskit.circuit.classicalfunction support" dev-python/tweedledum -} diff --git a/dev-python/qiskit-terra/qiskit-terra-0.45.3.ebuild b/dev-python/qiskit-terra/qiskit-terra-0.45.3.ebuild deleted file mode 100644 index f96bad647486..000000000000 --- a/dev-python/qiskit-terra/qiskit-terra-0.45.3.ebuild +++ /dev/null @@ -1,187 +0,0 @@ -# Copyright 2022-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_EXT=1 -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..11} ) - -CRATES=" - ahash@0.8.3 - allocator-api2@0.2.16 - autocfg@1.1.0 - bitflags@1.3.2 - cfg-if@1.0.0 - crossbeam-deque@0.8.3 - crossbeam-epoch@0.9.15 - crossbeam-utils@0.8.16 - either@1.9.0 - equivalent@1.0.1 - fixedbitset@0.4.2 - getrandom@0.2.10 - hashbrown@0.12.3 - hashbrown@0.14.0 - indexmap@1.9.3 - indexmap@2.0.1 - indoc@1.0.9 - itertools@0.10.5 - libc@0.2.147 - libm@0.2.7 - lock_api@0.4.10 - matrixmultiply@0.3.7 - memoffset@0.9.0 - ndarray@0.15.6 - num-bigint@0.4.4 - num-complex@0.4.4 - num-integer@0.1.45 - num-traits@0.2.16 - numpy@0.19.0 - once_cell@1.18.0 - parking_lot@0.12.1 - parking_lot_core@0.9.8 - petgraph@0.6.3 - ppv-lite86@0.2.17 - priority-queue@1.3.2 - proc-macro2@1.0.66 - pyo3-build-config@0.19.2 - pyo3-ffi@0.19.2 - pyo3-macros-backend@0.19.2 - pyo3-macros@0.19.2 - pyo3@0.19.2 - quote@1.0.32 - rand@0.8.5 - rand_chacha@0.3.1 - rand_core@0.6.4 - rand_distr@0.4.3 - rand_pcg@0.3.1 - rawpointer@0.2.1 - rayon-cond@0.2.0 - rayon-core@1.12.0 - rayon@1.8.0 - redox_syscall@0.3.5 - rustc-hash@1.1.0 - rustworkx-core@0.13.2 - scopeguard@1.2.0 - smallvec@1.11.1 - syn@1.0.109 - target-lexicon@0.12.11 - unicode-ident@1.0.11 - unindent@0.1.11 - version_check@0.9.4 - wasi@0.11.0+wasi-snapshot-preview1 - windows-targets@0.48.2 - windows_aarch64_gnullvm@0.48.2 - windows_aarch64_msvc@0.48.2 - windows_i686_gnu@0.48.2 - windows_i686_msvc@0.48.2 - windows_x86_64_gnu@0.48.2 - windows_x86_64_gnullvm@0.48.2 - windows_x86_64_msvc@0.48.2 -" - -inherit cargo distutils-r1 multiprocessing optfeature - -MY_P=qiskit-${PV} -DESCRIPTION="Terra is the foundation on which Qiskit is built" -HOMEPAGE=" - https://github.com/Qiskit/qiskit/ - https://pypi.org/project/qiskit-terra/ -" -SRC_URI=" - https://github.com/Qiskit/qiskit/archive/${PV}.tar.gz - -> ${MY_P}.gh.tar.gz - ${CARGO_CRATE_URIS} -" -S=${WORKDIR}/${MY_P} - -LICENSE="Apache-2.0" -# Dependent crate licenses -LICENSE+=" - Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 MIT - Unicode-DFS-2016 - || ( LGPL-3 MPL-2.0 ) -" -SLOT="0" -IUSE="+visualization" -KEYWORDS="~amd64" - -RDEPEND=" - >=dev-python/rustworkx-0.13.0[${PYTHON_USEDEP}] - >=dev-python/numpy-1.17[${PYTHON_USEDEP}] - >=dev-python/ply-3.10[${PYTHON_USEDEP}] - >=dev-python/psutil-5[${PYTHON_USEDEP}] - >=dev-python/scipy-1.5[${PYTHON_USEDEP}] - >=dev-python/sympy-1.3[${PYTHON_USEDEP}] - >=dev-python/dill-0.3[${PYTHON_USEDEP}] - >=dev-python/python-constraint-1.4[${PYTHON_USEDEP}] - >=dev-python/python-dateutil-2.8.0[${PYTHON_USEDEP}] - >=dev-python/stevedore-3.0.0[${PYTHON_USEDEP}] - >=dev-python/symengine-0.11.0[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - dev-python/typing-extensions[${PYTHON_USEDEP}] - ' 3.10) - visualization? ( - >=dev-python/matplotlib-3.3[${PYTHON_USEDEP}] - >=dev-python/ipywidgets-7.3.0[${PYTHON_USEDEP}] - dev-python/pydot[${PYTHON_USEDEP}] - >=dev-python/pillow-4.2.1[${PYTHON_USEDEP}] - >=dev-python/pylatexenc-1.4[${PYTHON_USEDEP}] - >=dev-python/seaborn-0.9.0[${PYTHON_USEDEP}] - >=dev-python/pygments-2.4[${PYTHON_USEDEP}] - ) -" -BDEPEND=" - >=dev-python/cython-0.27.1[${PYTHON_USEDEP}] - test? ( - app-text/poppler[png] - >=dev-python/ddt-1.4.4[${PYTHON_USEDEP}] - >=dev-python/hypothesis-4.24.3[${PYTHON_USEDEP}] - >=dev-python/networkx-2.2[${PYTHON_USEDEP}] - dev-python/pytest-xdist[${PYTHON_USEDEP}] - <dev-python/qiskit-aer-0.13[${PYTHON_USEDEP}] - >=sci-libs/scikit-learn-0.20.0[${PYTHON_USEDEP}] - ) -" - -# Files built without CFLAGS/LDFLAGS, acceptable for rust -QA_FLAGS_IGNORED=" - usr/lib.*/py.*/site-packages/qiskit/_accelerate.*.so - usr/lib.*/py.*/site-packages/qiskit/_qasm2.*.so -" - -distutils_enable_tests pytest - -src_prepare() { - # strip forcing -Werror from tests that also leaks to other packages - sed -i -e '/filterwarnings.*error/d' qiskit/test/base.py || die - distutils-r1_src_prepare -} - -python_test() { - local EPYTEST_DESELECT=( - # TODO - test/python/circuit/test_equivalence.py::TestEquivalenceLibraryVisualization::test_equivalence_draw - test/python/primitives/test_backend_estimator.py::TestBackendEstimator::test_bound_pass_manager - test/python/primitives/test_backend_sampler.py::TestBackendSampler::test_bound_pass_manager - test/python/transpiler/aqc/test_aqc.py::TestAqc::test_aqc_deprecation - test/python/transpiler/test_unitary_synthesis_plugin.py::TestUnitarySynthesisPlugin - test/python/visualization/test_dag_drawer.py::TestDagDrawer::test_dag_drawer_no_register - ) - - local EPYTEST_IGNORE=( - # Breaks xdist - test/python/qasm2/test_parse_errors.py - ) - - rm -rf qiskit || die - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - # Run the Python test suite rather than everything under test/ which - # includes the 'randomized' suite. Upstream run that in a separate CI job. - # Note: use -p timeout --timeout 500 if debugging hanging tests. - epytest -p xdist -n "$(makeopts_jobs)" --dist=worksteal test/python -} - -pkg_postinst() { - optfeature "qiskit.circuit.classicalfunction support" dev-python/tweedledum -} |