PennyLaneAI / pennylane-pq

Contains the PennyLane ProjectQ plugin. This plugin provides three devices to work with PennyLane - the ProjectQ IBM device, the ProjectQ quantum simulator, and the ProjectQ classical simulator.
https://docs.pennylane.ai/projects/projectq
Apache License 2.0
16 stars 9 forks source link

Remove analytic keyword argument and v0.15 version bump #69

Closed josh146 closed 3 years ago

josh146 commented 3 years ago

For compatibility with PennyLane v0.15, the analytic keyword argument has been removed from all devices. Analytic expectation values can still be computed by setting shots=None.

codecov[bot] commented 3 years ago

Codecov Report

Merging #69 (8c36dd5) into master (a4b2e13) will decrease coverage by 0.74%. The diff coverage is 100.00%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master      #69      +/-   ##
==========================================
- Coverage   98.26%   97.52%   -0.75%     
==========================================
  Files           6        6              
  Lines         230      242      +12     
==========================================
+ Hits          226      236      +10     
- Misses          4        6       +2     
Impacted Files Coverage Δ
pennylane_pq/devices.py 99.41% <ø> (+1.93%) :arrow_up:
pennylane_pq/ops.py 100.00% <ø> (ø)
pennylane_pq/pqops.py 88.63% <ø> (-11.37%) :arrow_down:
pennylane_pq/__init__.py 100.00% <100.00%> (ø)
pennylane_pq/_version.py 100.00% <100.00%> (ø)

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 35b8d5b...8c36dd5. Read the comment docs.