Qirrunner

Latest version: v0.7.5

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

Scan your dependencies

Page 2 of 2

0.4.0

What's Changed
* Bump version to 0.4.0 by swernli in https://github.com/qir-alliance/qir-runner/pull/70
* Bump clap from 4.2.1 to 4.3.2 by dependabot in https://github.com/qir-alliance/qir-runner/pull/71
* Bump inkwell from `aa370b5` to `ec963b9` by dependabot in https://github.com/qir-alliance/qir-runner/pull/72
* Bump clap from 4.3.2 to 4.3.3 by dependabot in https://github.com/qir-alliance/qir-runner/pull/73
* Update CI to use Ubuntu 22.04 by swernli in https://github.com/qir-alliance/qir-runner/pull/76
* Use `SparseState` type consistently by swernli in https://github.com/qir-alliance/qir-runner/pull/78
* Fix nightly builds by swernli in https://github.com/qir-alliance/qir-runner/pull/85
* Bump clap from 4.3.3 to 4.3.11 by dependabot in https://github.com/qir-alliance/qir-runner/pull/86
* Split sparse sim into dedicated crate by swernli in https://github.com/qir-alliance/qir-runner/pull/84
* added version command to runner by filipw in https://github.com/qir-alliance/qir-runner/pull/81
* Bump clap from 4.3.11 to 4.3.12 by dependabot in https://github.com/qir-alliance/qir-runner/pull/88
* Bump clap from 4.3.12 to 4.3.14 by dependabot in https://github.com/qir-alliance/qir-runner/pull/89
* Bump msvc_spectre_libs from 0.1.0 to 0.1.1 by dependabot in https://github.com/qir-alliance/qir-runner/pull/91
* Bump clap from 4.3.14 to 4.3.17 by dependabot in https://github.com/qir-alliance/qir-runner/pull/92
* Create the qir-stdlib artifact by maliasadi in https://github.com/qir-alliance/qir-runner/pull/87
* Bump clap from 4.3.17 to 4.3.19 by dependabot in https://github.com/qir-alliance/qir-runner/pull/93
* Bump num-traits from 0.2.15 to 0.2.16 by dependabot in https://github.com/qir-alliance/qir-runner/pull/94
* Bump inkwell from `ec963b9` to `4030f76` by dependabot in https://github.com/qir-alliance/qir-runner/pull/95

New Contributors
* filipw made their first contribution in https://github.com/qir-alliance/qir-runner/pull/81
* maliasadi made their first contribution in https://github.com/qir-alliance/qir-runner/pull/87

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

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

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.