Skip to content

chore(main): release 0.17.0#812

Merged
ss2165 merged 2 commits intomainfrom
release-please--branches--main
Mar 18, 2025
Merged

chore(main): release 0.17.0#812
ss2165 merged 2 commits intomainfrom
release-please--branches--main

Conversation

@hugrbot
Copy link
Collaborator

@hugrbot hugrbot commented Feb 21, 2025

🤖 I have created a release beep boop

0.17.0 (2025-03-18)

⚠ BREAKING CHANGES

  • load_pytket takes arrays by default (pass use_arrays=False for qubit arguments)
  • Option is now a builtin type.
  • angle.{__mul__, __rmul__, __truediv__, __rtruediv__ now take a float instead of an int.

Features

  • add get_current_shot() to qsystem module (#806) (3632ec6)
  • add Option.unwrap_nothing() method (#829) (abb1aa1), closes #810
  • add barrier operation to builtins (#849) (cf0bcfb)
  • Allow array arguments to load_pytket (#858) (37b8b80)
  • Allow explicit application of type arguments (#821) (8f90c04), closes #770
  • Generalise scalar angle operations to float (#824) (d3f5c7f)
  • Implement float to int and nat casts (#831) (b56d66c), closes #794
  • qsystem: add Random number generation module (08fbf47)
  • Switch to improved iterator protocol (#833) (348dfdc)

Bug Fixes

  • Correctly handle assignments of arrays in control-flow (#845) (32ded02), closes #844
  • Define len of arrays using Guppy (#863) (6868ff6), closes #804
  • Fix array comprehensions with generic element type (#865) (50df0db), closes #864
  • Fix compiler diagnostics when calling check instead of compile (#854) (9993338)
  • Fix diagnostic spans for indented code (#856) (d9fc9fd), closes #852
  • Fix error message for conditional shadowing of global variables (#815) (bdaae11), closes #772
  • Fix linearity checking for array copies (#841) (d9b085f), closes #838
  • Fix mutation of nested arrays (#839) (ffb64f9)
  • Fix rendering of line breaks in diagnostics (#819) (75efd22), closes #818
  • Prevent reordering of operations with side-effects (#855) (75eb441)

Documentation


This PR was generated with Release Please. See documentation.

@codecov-commenter
Copy link

codecov-commenter commented Feb 21, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 93.19%. Comparing base (37b8b80) to head (2b1ed57).

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #812   +/-   ##
=======================================
  Coverage   93.19%   93.19%           
=======================================
  Files          74       74           
  Lines        8786     8786           
=======================================
  Hits         8188     8188           
  Misses        598      598           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@hugrbot hugrbot force-pushed the release-please--branches--main branch 4 times, most recently from f2f970f to 47e239a Compare March 4, 2025 12:05
@hugrbot hugrbot force-pushed the release-please--branches--main branch 5 times, most recently from 8d8d25b to 18ba174 Compare March 6, 2025 15:01
@hugrbot hugrbot changed the title chore(main): release 0.17.0 chore(main): release 0.16.1 Mar 7, 2025
@hugrbot hugrbot force-pushed the release-please--branches--main branch from 18ba174 to d6314ab Compare March 7, 2025 13:21
@qartik

This comment was marked as outdated.

@hugrbot hugrbot changed the title chore(main): release 0.16.1 chore(main): release 0.17.0 Mar 7, 2025
@hugrbot hugrbot force-pushed the release-please--branches--main branch 4 times, most recently from 68db4cb to 11c2d29 Compare March 13, 2025 13:57
@hugrbot hugrbot force-pushed the release-please--branches--main branch 6 times, most recently from f45b06a to 8dc8257 Compare March 18, 2025 14:10
@hugrbot hugrbot force-pushed the release-please--branches--main branch from 8dc8257 to 7c5d9c4 Compare March 18, 2025 14:12
@ss2165 ss2165 marked this pull request as ready for review March 18, 2025 14:17
@ss2165 ss2165 requested review from a team, doug-q and ss2165 as code owners March 18, 2025 14:17
@ss2165 ss2165 added this pull request to the merge queue Mar 18, 2025
Merged via the queue into main with commit a613068 Mar 18, 2025
3 checks passed
@ss2165 ss2165 deleted the release-please--branches--main branch March 18, 2025 15:01
@hugrbot
Copy link
Collaborator Author

hugrbot commented Mar 18, 2025

🤖 Created releases:

🌻

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

5 participants