Skip to content

Releases: CQCL/phir

v0.3.3

06 May 10:49
3d73c55
Compare
Choose a tag to compare

What's Changed

  • fix: make None default size if unspecified by @qartik in #84

Full Changelog: v0.3.2...v0.3.3

v0.3.2

15 Mar 20:14
156859e
Compare
Choose a tag to compare

What's Changed

  • fix(model): stricter validation for numeric types by @qartik in #66

Full Changelog: v0.3.1...v0.3.2

v0.3.1

04 Mar 15:44
62ecd50
Compare
Choose a tag to compare

What's Changed

  • feat(spec): introduce Skip mop and perform pydantic validation of MOps in #64

Full Changelog: v0.3.0...v0.3.1

v0.3.0

01 Feb 18:05
e52efe0
Compare
Choose a tag to compare

What's Changed

  • Added support for "barrier" "meta" instruction in #56

Full Changelog: v0.2.1...v0.3.0

v0.2.1

12 Dec 18:49
e559646
Compare
Choose a tag to compare

What's Changed

  • fix(spec): correct values for R2XXYYZZ gate params and args in #38

Full Changelog: v0.2.0...v0.2.1

v0.2.0

06 Dec 17:33
4212185
Compare
Choose a tag to compare

What's Changed

  • ci: deploy to GH pages using only one Python version in #16
  • More validation: require data_type in cvar_define in #14
  • Support for quantum parallel blocks in #31

New Contributors

Full Changelog: v0.1.6...v0.2.0

v0.1.6

07 Nov 21:31
b6da314
Compare
Choose a tag to compare

What's Changed

Fixed

  • fix(spec): include missing <= comparison operator
  • fix(model): better validation in #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 format instead of black

Full Changelog: v0.1.5...v0.1.6

v0.1.5

23 Oct 16:53
ce7d2f2
Compare
Choose a tag to compare

What's Changed

  • feat: include units for duration and angles by @qartik in #9

Full Changelog: v0.1.4...v0.1.5

v0.1.4

20 Oct 15:44
633d80c
Compare
Choose a tag to compare

What's Changed

  • Publish to PyPI on GitHub release creation. by @qartik in #5
  • Remove strict checking for validating tuples by @qartik in #8

Full Changelog: v0.1.3...v0.1.4

v0.1.3

18 Oct 20:42
52ecfed
Compare
Choose a tag to compare

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: v0.1.2...v0.1.3