Recent Releases of https://github.com/cqcl/phir
https://github.com/cqcl/phir - v0.3.3
What's Changed
- fix: make None default size if unspecified by @qartik in https://github.com/CQCL/phir/pull/84
Full Changelog: https://github.com/CQCL/phir/compare/v0.3.2...v0.3.3
- Python
Published by qartik about 2 years ago
https://github.com/cqcl/phir - v0.3.2
What's Changed
- fix(model): stricter validation for numeric types by @qartik in https://github.com/CQCL/phir/pull/66
Full Changelog: https://github.com/CQCL/phir/compare/v0.3.1...v0.3.2
- Python
Published by qartik about 2 years ago
https://github.com/cqcl/phir - v0.3.1
What's Changed
- feat(spec): introduce Skip mop and perform pydantic validation of
MOps in https://github.com/CQCL/phir/pull/64
Full Changelog: https://github.com/CQCL/phir/compare/v0.3.0...v0.3.1
- Python
Published by qartik about 2 years ago
https://github.com/cqcl/phir - v0.3.0
What's Changed
- Added support for
"barrier""meta"instruction in https://github.com/CQCL/phir/pull/56
Full Changelog: https://github.com/CQCL/phir/compare/v0.2.1...v0.3.0
- Python
Published by qartik over 2 years ago
https://github.com/cqcl/phir - v0.2.1
What's Changed
- fix(spec): correct values for R2XXYYZZ gate params and args in https://github.com/CQCL/phir/pull/38
Full Changelog: https://github.com/CQCL/phir/compare/v0.2.0...v0.2.1
- Python
Published by qartik over 2 years ago
https://github.com/cqcl/phir - v0.2.0
What's Changed
- ci: deploy to GH pages using only one Python version in https://github.com/CQCL/phir/pull/16
- More validation: require
data_typeincvar_definein https://github.com/CQCL/phir/pull/14 - Support for quantum parallel blocks in https://github.com/CQCL/phir/pull/31
New Contributors
- @Asa-Kosto-QTM made their first contribution in https://github.com/CQCL/phir/pull/31
Full Changelog: https://github.com/CQCL/phir/compare/v0.1.6...v0.2.0
- Python
Published by qartik over 2 years ago
https://github.com/cqcl/phir - v0.1.6
What's Changed
Fixed
- fix(spec): include missing
<=comparison operator - fix(model): better validation in https://github.com/CQCL/phir/pull/15
- pick classical ops from Table I in the spec
- pick quantum ops from Table II in the spec
- split QOp into four, validate args/angles
Changed
- docs: shorten spec file name to
spec.md - ci(markdown): add markdownlint, fix minor issues
- style(ruff): use
ruff formatinstead of black
Full Changelog: https://github.com/CQCL/phir/compare/v0.1.5...v0.1.6
- Python
Published by qartik over 2 years ago
https://github.com/cqcl/phir - v0.1.5
What's Changed
- feat: include units for duration and angles by @qartik in https://github.com/CQCL/phir/pull/9
Full Changelog: https://github.com/CQCL/phir/compare/v0.1.4...v0.1.5
- Python
Published by qartik over 2 years ago
https://github.com/cqcl/phir - v0.1.4
What's Changed
- Publish to PyPI on GitHub release creation. by @qartik in https://github.com/CQCL/phir/pull/5
- Remove strict checking for validating tuples by @qartik in https://github.com/CQCL/phir/pull/8
Full Changelog: https://github.com/CQCL/phir/compare/v0.1.3...v0.1.4
- Python
Published by qartik over 2 years ago
https://github.com/cqcl/phir - v0.1.3
First release to PyPI: https://pypi.org/project/phir/
Added
- phir package now comes with type information.
Fixed
- phir version in the docs site.
Full Changelog: https://github.com/CQCL/phir/compare/v0.1.2...v0.1.3
- Python
Published by qartik over 2 years ago
https://github.com/cqcl/phir - v0.1.2
What's Changed
- Add angles field to QOp by @qartik in https://github.com/CQCL/phir/pull/4
Full Changelog: https://github.com/CQCL/phir/compare/v0.1.1...v0.1.2
- Python
Published by qartik over 2 years ago
https://github.com/cqcl/phir - v0.1.1
Changed
- Typing improvements to the PHIR model.
- Correct a mistake in the spec example.
Full Changelog: https://github.com/CQCL/phir/compare/v0.1.0...v0.1.1
- Python
Published by qartik over 2 years ago
https://github.com/cqcl/phir - v0.1.0
What's New
- Modeling & validation CLI by @qartik in https://github.com/CQCL/phir/pull/2
- Updated spec to use dict for comments.
Full Changelog: https://github.com/CQCL/phir/commits/v0.1.0
- Python
Published by qartik over 2 years ago