Qirrunner

Latest version: v0.7.4

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

Scan your dependencies

Page 2 of 2

0.3.0

What's Changed
* Bump versions to 0.3.0 by swernli in https://github.com/qir-alliance/qir-runner/pull/52
* Bump clap from 4.1.8 to 4.1.9 by dependabot in https://github.com/qir-alliance/qir-runner/pull/53
* Add MResetZ as an intrinsic by swernli in https://github.com/qir-alliance/qir-runner/pull/54
* Bump clap from 4.1.9 to 4.1.11 by dependabot in https://github.com/qir-alliance/qir-runner/pull/55
* Bump clap from 4.1.11 to 4.1.13 by dependabot in https://github.com/qir-alliance/qir-runner/pull/57
* Add support for `capture_quantum_state` by swernli in https://github.com/qir-alliance/qir-runner/pull/58
* Bump clap from 4.1.13 to 4.2.0 by dependabot in https://github.com/qir-alliance/qir-runner/pull/59
* Bump clap from 4.2.0 to 4.2.1 by dependabot in https://github.com/qir-alliance/qir-runner/pull/60
* Bump inkwell from `6801e0a` to `aa370b5` by dependabot in https://github.com/qir-alliance/qir-runner/pull/61
* Include allocated qubit count in state capture by swernli in https://github.com/qir-alliance/qir-runner/pull/64
* Make implementation of rt__message a (default) feature by msoeken in https://github.com/qir-alliance/qir-runner/pull/65
* Clean up sparse state once all qubits are released by swernli in https://github.com/qir-alliance/qir-runner/pull/66
* Fix panic in dump reordering after swap by swernli in https://github.com/qir-alliance/qir-runner/pull/67
* Update to Rust 1.70 by swernli in https://github.com/qir-alliance/qir-runner/pull/69
* Preserve queued rotations across id swap by swernli in https://github.com/qir-alliance/qir-runner/pull/68


**Full Changelog**: https://github.com/qir-alliance/qir-runner/compare/v0.2.0...v0.3.0

0.2.0

This release adds support for the following new quantum gates:
llvm
void __quantum__qis__cy__body(%Qubit*, %Qubit*)
void __quantum__qis__rxx__body(double, %Qubit*, %Qubit*)
void __quantum__qis__ryy__body(double, %Qubit*, %Qubit*)
void __quantum__qis__rzz__body(double, %Qubit*, %Qubit*)

It also includes a fix for an issue affecting measurement of qubits in the Pauli-Y basis (see 48).

What's Changed
* Bump version to 0.2.0 by swernli in https://github.com/qir-alliance/qir-runner/pull/44
* Feature to disable default fail implementation by msoeken in https://github.com/qir-alliance/qir-runner/pull/42
* Make tests more robust to state corner cases by swernli in https://github.com/qir-alliance/qir-runner/pull/43
* Bump clap from 4.1.6 to 4.1.7 by dependabot in https://github.com/qir-alliance/qir-runner/pull/46
* Bump clap from 4.1.7 to 4.1.8 by dependabot in https://github.com/qir-alliance/qir-runner/pull/47
* Adding joint rotation support by swernli in https://github.com/qir-alliance/qir-runner/pull/49
* Fix `unmap_pauli` for Pauli-Y measurement by swernli in https://github.com/qir-alliance/qir-runner/pull/50

New Contributors
* msoeken made their first contribution in https://github.com/qir-alliance/qir-runner/pull/42

**Full Changelog**: https://github.com/qir-alliance/qir-runner/compare/v0.1.0...v0.2.0

0.1.0

This is the first release of qir-runner, a tool for executing QIR programs. Each platform zip below includes the stand-alone qir-runner executable, along with the corresponding NOTICE and LICENSE files. These files match the artifacts produced from the CI pipeline corresponding to the v0.1.0 git tag. For a listing of supported QIR APIs and description of included functionality, please see the documentation for the corresponding tag.

Page 2 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.