v2.6.0
Improvements and Changes
-
Added a CODEOWNERS file for default reviewers (@karalekas, gh-855).
-
Bifurcated the
QPUCompiler
endpoint parameter into two --quilc_endpoint
andqpu_compiler_endpoint
-- to reflect changes in Quantum Cloud Services (@karalekas, gh-856). -
Clarified documentation around the DELAY pragma (@willzeng, gh-862).
-
Added information about the
local_qvm
context manager to the getting started documentation (@willzeng, gh-851). -
Added strict version lower bounds on the rpcq and networkx dependencies (@notmgsk, gh-828).
-
A slice of a
Program
object now returns aProgram
object (@notmgsk, gh-848).
Bugfixes
-
Added a non-None default timeout to the
QVMCompiler
object and theget_benchmarker
function (@karalekas, gh-850, gh-854). -
Fixed the docstring for the
apply_clifford_to_pauli
function (@kylegulshen, gh-836). -
Allowed the
apply_clifford_to_pauli
function to now work with the Identity as input (@msohaibalam, gh-849). -
Updated a stale link to the Rigetti Forest Slack workspace (@karalekas, gh-860).
-
Fixed a notation typo in the documentation for noise (@willzeng, gh-861).
-
An
IndexError
is now raised when trying to access an out-of-bounds entry in aMemoryReference
(@notmgsk, gh-819). -
Added a check to ensure that
measure_observables
takes as many shots as requested (@marcusps, gh-846).
Special thanks to @willzeng for all the contributions this release!