Nightly CI run failed last night following release of Qiskit 0.46. This PR updates the code around recent deprecations and changes to 0.46 and 1.0
Details and comments
setup.py I bumped min version to 0.45
Use of qc.isometry has been deprecated so this uses Isometry and appends it
Initialize moved out of qiskit.extensions (reason to bump min to 0.45)
One test module inherited from QiskitTestCase and I change this to the local QiskitFinanceTestCase as test is no longer in Qiskit 1.0
Updated european call pricing objection to use public data setter as setting it via _data, while that works up to 0.46, in 1.0 doing that things no longer worked and threw an error about data.qubits not being there.
Summary
Nightly CI run failed last night following release of Qiskit 0.46. This PR updates the code around recent deprecations and changes to 0.46 and 1.0
Details and comments
european call pricing objection
to use public data setter as setting it via _data, while that works up to 0.46, in 1.0 doing that things no longer worked and threw an error about data.qubits not being there.