Pyqir

Latest version: v0.10.9

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

Scan your dependencies

Page 2 of 5

0.10.3

What's Changed
* Update to macos-12 for CI by swernli in https://github.com/qir-alliance/pyqir/pull/286
* Add API for inserting phi nodes by ausbin in https://github.com/qir-alliance/pyqir/pull/279
* Move to 1ES pipeline templates for releases by idavis in https://github.com/qir-alliance/pyqir/pull/287
* ADO pipeline needs extra time for cache misses by idavis in https://github.com/qir-alliance/pyqir/pull/288
* Update to version 0.10.3 by idavis in https://github.com/qir-alliance/pyqir/pull/289

New Contributors
* ausbin made their first contribution in https://github.com/qir-alliance/pyqir/pull/279

**Full Changelog**: https://github.com/qir-alliance/pyqir/compare/v0.10.2...v0.10.3

0.10.2

Notes

This patch release fixes the aarch64 mac support which broke in v0.10.1

What's Changed
* Set all llvm targets when compiling for mac by idavis in https://github.com/qir-alliance/pyqir/pull/276


**Full Changelog**: https://github.com/qir-alliance/pyqir/compare/v0.10.1...v0.10.2

0.10.1

Notes

> Apple aarch64/universal wheels will fail to load in `v0.10.1`. Please upgrade to `v0.10.2`.

What's Changed
* Add aarch64 MacOS CI configs. by idavis in https://github.com/qir-alliance/pyqir/pull/260
* Update GH Actions to latest versions. by idavis in https://github.com/qir-alliance/pyqir/pull/265
* Update Rust dependencies by idavis in https://github.com/qir-alliance/pyqir/pull/266
* Add analysis pipeline definitions by idavis in https://github.com/qir-alliance/pyqir/pull/270
* CI and release config updates by idavis in https://github.com/qir-alliance/pyqir/pull/271
* SimpleModule: make entry point function name configurable. by airwoodix in https://github.com/qir-alliance/pyqir/pull/269
* Entry point name in simple module matches repo convention by idavis in https://github.com/qir-alliance/pyqir/pull/273
* Update package version number by idavis in https://github.com/qir-alliance/pyqir/pull/272
* Add ESRP task by idavis in https://github.com/qir-alliance/pyqir/pull/274

New Contributors
* airwoodix made their first contribution in https://github.com/qir-alliance/pyqir/pull/269

**Full Changelog**: https://github.com/qir-alliance/pyqir/compare/v0.10.0...v0.10.1

0.10.0

Notes

* Breaking change: correct attributes are now emitted for number of qubits and results.
* Attribute iteration has been added to enable easier base profile compliance.
* Manylinux compliance has been relaxed due to maintenance burden. The new target is `manylinux_2_31`
* Minimum Python version is now 3.8 as the older versions are EOL.

What's Changed
* Spec compliance: change num_required_* to required_num_* by bmhowe23 in https://github.com/qir-alliance/pyqir/pull/251
* Update version to 0.10.0 by idavis in https://github.com/qir-alliance/pyqir/pull/254
* Removing serial_test by idavis in https://github.com/qir-alliance/pyqir/pull/255
* Update attr fallback order to support legacy processing. by idavis in https://github.com/qir-alliance/pyqir/pull/257
* Set python 3.8 as min. Remove manylinux container build. by idavis in https://github.com/qir-alliance/pyqir/pull/256
* Cache CL args for inner build by idavis in https://github.com/qir-alliance/pyqir/pull/253
* Adding ability to access and iterate over function attributes. by idavis in https://github.com/qir-alliance/pyqir/pull/259

New Contributors
* bmhowe23 made their first contribution in https://github.com/qir-alliance/pyqir/pull/251

**Full Changelog**: https://github.com/qir-alliance/pyqir/compare/v0.9.0...v0.10.0

0.9.0

What's Changed
* Fix lint: update println! to new syntax by sezna in https://github.com/qir-alliance/pyqir/pull/243
* Bump maturin version by sezna in https://github.com/qir-alliance/pyqir/pull/244
* Adding python 3.11 and fixing group collision issue in CI by idavis in https://github.com/qir-alliance/pyqir/pull/249
* Update CODEOWNERS by idavis in https://github.com/qir-alliance/pyqir/pull/248
* Add Custom Attributes in the Python API by sezna in https://github.com/qir-alliance/pyqir/pull/246
* Make enums hashable by sezna in https://github.com/qir-alliance/pyqir/pull/245

New Contributors
* sezna made their first contribution in https://github.com/qir-alliance/pyqir/pull/243

**Full Changelog**: https://github.com/qir-alliance/pyqir/compare/v0.8.2...v0.9.0

0.8.2

What's Changed
* Add missing link text for anchor link by qartik in https://github.com/qir-alliance/pyqir/pull/235
* Updating to 0.8.2 by idavis in https://github.com/qir-alliance/pyqir/pull/239
* extract_byte_string will return none when reading i8* null byte strings. by idavis in https://github.com/qir-alliance/pyqir/pull/238

New Contributors
* qartik made their first contribution in https://github.com/qir-alliance/pyqir/pull/235

**Full Changelog**: https://github.com/qir-alliance/pyqir/compare/v0.8.1...v0.8.2

Page 2 of 5

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.