Pennylane-pq

Latest version: v0.34.0

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

Scan your dependencies

Page 2 of 3

0.14.0

Minor bugfix release.

0.11.0

Improvements

* The PennyLane-PQ plugin now supports ProjectQ v0.5.1 [(62)](https://github.com/XanaduAI/pennylane-pq/pull/62)

* Updates the device to support lists of custom wire labels. [(65)](https://github.com/PennyLaneAI/pennylane-pq/pull/65)

Documentation

* The documentation theme has been updated, and the documentation structure
reorganized. [(60)](https://github.com/XanaduAI/pennylane-pq/pull/60)

Bug fixes

* Updated the plugin to use the latest IBMQBackend from ProjectQ. [(62)](https://github.com/XanaduAI/pennylane-pq/pull/62)

Contributors

This release contains contributions from (in alphabetical order):

Josh Izaac, Maria Schuld

0.8.0

Bug fixes

* Adding the 'model': 'qubit' entry into the capabilities dictionary. Adjusting tests that previously used CV operators to use custom created operators.
([56](https://github.com/XanaduAI/pennylane-pq/pull/56))

Contributors

This release contains contributions from (in alphabetical order):

Antal Szava

0.5.0

Bug fixes

* The way measurement statistics works has changed in the latest version of PennyLane. Now, rather than `shots=0` referring to 'analytic' mode, there is a separate analytic argument. Further, the num_shots argument has been removed from Device.samples(). ([53](https://github.com/XanaduAI/pennylane-pq/pull/53))

Contributors

This release contains contributions from (in alphabetical order):

Josh Izaac

0.4.1

Bug fixes

* Remove opening of `requirements.txt` from within `setup.py`. This avoids a `FileNotFoundError` if installing via `pip`, as Python renames this file during packaging to `requires.txt`.
([53](https://github.com/XanaduAI/pennylane-pq/pull/53))

Contributors

This release contains contributions from (in alphabetical order):

Josh Izaac

0.4.0

Updating the plugin to work with PL version 0.4. Changes

* Adds support for PennyLane version 0.4. This includes:

- Renaming expectation -> observable in various places in the documentation
- Device.expectations -> Device.observables
- Device.pre_expval -> Device.pre_measure
- Device.post_expval -> Device.

* Adds support for `pennylane.var()` QNode return type

* Updates the minimum required PennyLane version to 0.4

* Update the documentation to reflect PennyLane v0.4 support

Page 2 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.