Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add warning when qiskit package not installed (#11230)
Starting in Qiskit 1.0 the qiskit-terra package will no longer be published anymore. This is a major change in the packaging because since December 2018 users have been able rely on just the qiskit-terra package if they were only depending on the core functionality in qiskit. But as we're . This commit adds a warning on import of the `qiskit` namespace if the `qiskit` package is not installed to inform users that starting in 1.0.0 qiskit-terra will not recieve updates. There will still be releases for the 0.46.x release series (while it's still supported). The other aspect with this migration is there is **not** a safe direct upgrade path from qiskit < 1.0.0 to qiskit>=1.0.0 due to limitations in `pip`. This means that users will not be able to upgrade the `qiskit` package in place. A `critical` section (the first time we've used it) release note is added to document the upgrade path for users.
- Loading branch information