Pennylane-qiskit

Latest version: v0.40.0

Safety actively analyzes 706267 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 8

0.33.0

Improvements 🛠

* Logic updated to support Aer V2 device naming conventions.
[(343)](https://github.com/PennyLaneAI/pennylane-qiskit/pull/343)

Breaking changes 💔

* The old return type system has been removed.
[(331)](https://github.com/PennyLaneAI/pennylane-qiskit/pull/331)

Contributors ✍️

This release contains contributions from (in alphabetical order):

Mudit Pandey,
Matthew Silverman

---

0.32.0

Improvements 🛠

* Added support for `qml.StatePrep` as a state preparation operation.
[(326)](https://github.com/PennyLaneAI/pennylane-qiskit/pull/326)

Breaking changes 💔

* Support for Python 3.8 has been removed.
[(328)](https://github.com/PennyLaneAI/pennylane-qiskit/pull/328)

Contributors ✍️

This release contains contributions from (in alphabetical order):

Mudit Pandey,
Jay Soni,

---

0.31.0

New features since last release

* Added a `RemoteDevice` (PennyLane device name: `qiskit.remote`) that accepts a backend
instance directly. [(304)](https://github.com/PennyLaneAI/pennylane-qiskit/pull/304)

Breaking changes

* The `vqe_runner` has been removed, as the Qiskit Runtime VQE program has been retired.
[(313)](https://github.com/PennyLaneAI/pennylane-qiskit/pull/313)

Bug fixes

* The list of supported gates is replaced with `pennylane.ops._qubit__ops__` so that the `CZ` gate is included.
[(305)](https://github.com/PennyLaneAI/pennylane-qiskit/pull/305)

Contributors

This release contains contributions from (in alphabetical order):

Matthew Silverman,
Frederik Wilde,
Etienne Wodey (Alpine Quantum Technologies GmbH)

---

0.30.1

Breaking changes

* `vqe_runner` has been updated to use IBMQ's VQE program. The first argument, `program_id`, has
now been removed. The `upload_vqe_runner` and `delete_vqe_runner` functions have also been removed.
[(298)](https://github.com/PennyLaneAI/pennylane-qiskit/pull/298)

Improvements

* Updated many small things across the plugin to match re-works and deprecations in `qiskit`. The plugin
can still be used in the same way as before. However, we suggest you authenticate with
`qiskit_ibm_provider.IBMProvider` instead of `qiskit.IBMQ` from now on, as the latter is deprecated.
[(301)](https://github.com/PennyLaneAI/pennylane-qiskit/pull/301)

Contributors

This release contains contributions from (in alphabetical order):

Matthew Silverman

0.30.0

Breaking changes

* The new return system from PennyLane is adopted in the plugin as well.
[(281)](https://github.com/PennyLaneAI/pennylane-qiskit/pull/281)

Contributors

This release contains contributions from (in alphabetical order):

Romain Moyard.

---

0.29.0

Breaking changes

* `.inv` is replaced by `qml.adjoint` in PennyLane `0.30.0` and therefore the plugin is adapted as well.
[(260)](https://github.com/PennyLaneAI/pennylane-qiskit/pull/260)

* The minimum required version of PennyLane is bumped to `0.28`. The current plugin
does not work with PennyLane v0.27.

Bug fixes

* The number of executions of the device is now correct.
[(259)](https://github.com/PennyLaneAI/pennylane-qiskit/pull/259)

Contributors

This release contains contributions from (in alphabetical order):

Christina Lee
Romain Moyard

---

Page 3 of 8

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.