Pennylane-qiskit

Latest version: v0.36.0

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

Scan your dependencies

Page 2 of 7

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

---

0.28.0

Breaking changes

* Changed the signature of the `QubitDevice.statistics` method from

python
def statistics(self, observables, shot_range=None, bin_size=None, circuit=None):


to

python
def statistics(self, circuit: QuantumScript, shot_range=None, bin_size=None):


[3421](https://github.com/PennyLaneAI/pennylane/pull/3421)

Improvements

* Adds testing for Python 3.11.
[(237)](https://github.com/PennyLaneAI/pennylane-qiskit/pull/237)

Bug fixes

* Do not try to connect with an IBMQX token if it is falsy.
[(234)](https://github.com/PennyLaneAI/pennylane-qiskit/pull/234)

Contributors

This release contains contributions from (in alphabetical order):

Christina Lee
Albert Mitjans-Coma
Matthew Silverman

---

Page 2 of 7

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.