Pennylane-cirq

Latest version: v0.39.0

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

Scan your dependencies

Page 2 of 5

0.31.0

Improvements

* Failing tests corrected to reflect the new shots validation in PennyLane
[(138)](https://github.com/PennyLaneAI/pennylane-cirq/pull/138)

Contributors

This release contains contributions from (in alphabetical order):

Matthew Silverman

---

0.29.0

New features since last release

* Support for adjoint operators has been added.
[(130)](https://github.com/PennyLaneAI/pennylane-cirq/pull/130)

Breaking changes

* Support for inverse operators has been removed.
Note that the `inv()` method and `inverse` property are removed from PennyLane operators as of PennyLane 0.29.
[(130)](https://github.com/PennyLaneAI/pennylane-cirq/pull/130)

* Bumps the required PennyLane version to v0.29.0.
[(137)](https://github.com/PennyLaneAI/pennylane-cirq/pull/137)

Contributors

This release contains contributions from (in alphabetical order):

Christina Lee, Matthew Silverman

---

0.28.0

New features since last release

* Adds support for Python 3.10.
[(123)](https://github.com/PennyLaneAI/pennylane-cirq/pull/123)

Breaking changes

* Removes support for Python 3.7.
[(123)](https://github.com/PennyLaneAI/pennylane-cirq/pull/123)

Contributors

This release contains contributions from (in alphabetical order):

Christina Lee

---

0.27.0

New features since last release

* Support `ISWAP`, `SISWAP`, and their adjoints.
[(114)](https://github.com/PennyLaneAI/pennylane-cirq/pull/114)

* Support a variety of operations raised to a power.
[(115)](https://github.com/PennyLaneAI/pennylane-cirq/pull/115)

Breaking changes

* Removed the unnecessary `CPhase` and `ISWAP` operations from the
plugin's custom support because PennyLane supports them.
[(115)](https://github.com/PennyLaneAI/pennylane-cirq/pull/115)

Improvements

* Pass all the qubits as `qubit_order` parameter to force
the simulator not to ignore idle qubits.
[(111)](https://github.com/PennyLaneAI/pennylane-cirq/pull/111)

Contributors

This release contains contributions from (in alphabetical order):

Oumarou Oumarou, Matthew Silverman

---

0.24.0

Bug fixes

* Defines the missing `returns_state` entry of the
`capabilities` dictionary for devices.
[(107)](https://github.com/PennyLaneAI/pennylane-cirq/pull/107)

Contributors

This release contains contributions from (in alphabetical order):

Antal Száva

---

0.22.0

Improvements

* Changed to using `cirq_pasqal` instead of `cirq.pasqal` as per a deprecation
cycle in Cirq.
[(90)](https://github.com/PennyLaneAI/pennylane-cirq/pull/90)

* Changed the requirements of PennyLane-Cirq to only contain `cirq-core` and
`cirq-pasqal`.
[(94)](https://github.com/PennyLaneAI/pennylane-cirq/pull/94)

Contributors

This release contains contributions from (in alphabetical order):

Jay Soni, Antal Száva

---

Page 2 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.