Diff qiskit-terra-0.25.0 with a qiskit-terra-0.25.1-r1
/usr/portage/dev-python/qiskit-terra/qiskit-terra-0.25.1-r1.ebuild 2023-10-09 14:52:30.364368372 +0300 | ||
---|---|---|
45 | 45 |
ppv-lite86@0.2.17 |
46 | 46 |
priority-queue@1.3.1 |
47 | 47 |
proc-macro2@1.0.59 |
48 |
pyo3-build-config@0.19.1 |
|
49 |
pyo3-ffi@0.19.1 |
|
50 |
pyo3-macros-backend@0.19.1 |
|
51 |
pyo3-macros@0.19.1 |
|
52 |
pyo3@0.19.1 |
|
48 |
pyo3-build-config@0.19.2 |
|
49 |
pyo3-ffi@0.19.2 |
|
50 |
pyo3-macros-backend@0.19.2 |
|
51 |
pyo3-macros@0.19.2 |
|
52 |
pyo3@0.19.2 |
|
53 | 53 |
quote@1.0.28 |
54 | 54 |
rand@0.8.5 |
55 | 55 |
rand_chacha@0.3.1 |
... | ... | |
62 | 62 |
rayon@1.7.0 |
63 | 63 |
redox_syscall@0.2.16 |
64 | 64 |
rustc-hash@1.1.0 |
65 |
rustworkx-core@0.13.0 |
|
65 |
rustworkx-core@0.13.1 |
|
66 | 66 |
scopeguard@1.1.0 |
67 | 67 |
smallvec@1.10.0 |
68 | 68 |
syn@1.0.109 |
... | ... | |
84 | 84 | |
85 | 85 |
inherit cargo distutils-r1 multiprocessing optfeature |
86 | 86 | |
87 |
MY_P=qiskit-${PV} |
|
87 | 88 |
DESCRIPTION="Terra is the foundation on which Qiskit is built" |
88 | 89 |
HOMEPAGE=" |
89 |
https://github.com/Qiskit/qiskit-terra/ |
|
90 |
https://github.com/Qiskit/qiskit/ |
|
90 | 91 |
https://pypi.org/project/qiskit-terra/ |
91 | 92 |
" |
92 | 93 |
SRC_URI=" |
93 |
https://github.com/Qiskit/qiskit-terra/archive/${PV}.tar.gz |
|
94 |
-> ${P}.gh.tar.gz |
|
94 |
https://github.com/Qiskit/qiskit/archive/${PV}.tar.gz |
|
95 |
-> ${MY_P}.gh.tar.gz |
|
95 | 96 |
${CARGO_CRATE_URIS} |
96 | 97 |
" |
98 |
S=${WORKDIR}/${MY_P} |
|
97 | 99 | |
98 | 100 |
LICENSE="Apache-2.0" |
99 | 101 |
# Dependent crate licenses |
... | ... | |
152 | 154 | |
153 | 155 |
distutils_enable_tests pytest |
154 | 156 | |
157 |
src_prepare() { |
|
158 |
# strip forcing -Werror from tests that also leaks to other packages |
|
159 |
sed -i -e '/filterwarnings.*error/d' qiskit/test/base.py || die |
|
160 |
distutils-r1_src_prepare |
|
161 |
} |
|
162 | ||
155 | 163 |
python_test() { |
156 | 164 |
local EPYTEST_DESELECT=( |
157 | 165 |
# TODO |
158 | 166 |
test/python/circuit/test_equivalence.py::TestEquivalenceLibraryVisualization::test_equivalence_draw |
159 | 167 |
test/python/primitives/test_backend_estimator.py::TestBackendEstimator::test_bound_pass_manager |
160 | 168 |
test/python/primitives/test_backend_sampler.py::TestBackendSampler::test_bound_pass_manager |
161 |
test/python/pulse/test_block.py::TestBlockOperation::test_execute_block |
|
162 | 169 |
test/python/transpiler/test_unitary_synthesis_plugin.py::TestUnitarySynthesisPlugin |
163 | 170 |
test/python/visualization/test_dag_drawer.py::TestDagDrawer::test_dag_drawer_no_register |
164 | 171 |
) |