Skip to content

fix: set hugr field of PassResult correctly#2715

Merged
CalMacCQ merged 3 commits intomainfrom
fix/impl_pass_run
Nov 26, 2025
Merged

fix: set hugr field of PassResult correctly#2715
CalMacCQ merged 3 commits intomainfrom
fix/impl_pass_run

Conversation

@CalMacCQ
Copy link
Copy Markdown
Contributor

No description provided.

@CalMacCQ CalMacCQ requested a review from a team as a code owner November 26, 2025 14:51
@CalMacCQ CalMacCQ requested review from acl-cqc and cqc-alec and removed request for cqc-alec November 26, 2025 14:51
Copy link
Copy Markdown
Contributor

@acl-cqc acl-cqc left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good thanks Callum!

Bonus points for improving the test that it would have spotted the problem before we fixed it ;-) :-)

@CalMacCQ CalMacCQ enabled auto-merge November 26, 2025 14:53
@CalMacCQ CalMacCQ added this pull request to the merge queue Nov 26, 2025
@codecov
Copy link
Copy Markdown

codecov bot commented Nov 26, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 83.55%. Comparing base (7350877) to head (6bd41d2).
⚠️ Report is 1 commits behind head on main.

Additional details and impacted files
@@           Coverage Diff           @@
##             main    #2715   +/-   ##
=======================================
  Coverage   83.55%   83.55%           
=======================================
  Files         266      266           
  Lines       51761    51761           
  Branches    47180    47180           
=======================================
  Hits        43251    43251           
  Misses       6132     6132           
  Partials     2378     2378           
Flag Coverage Δ
python 91.66% <100.00%> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ 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.

Merged via the queue into main with commit d860722 Nov 26, 2025
29 checks passed
@CalMacCQ CalMacCQ deleted the fix/impl_pass_run branch November 26, 2025 14:59
acl-cqc pushed a commit that referenced this pull request Nov 26, 2025
acl-cqc pushed a commit that referenced this pull request Nov 26, 2025
github-merge-queue bot pushed a commit that referenced this pull request Jan 5, 2026
🤖 I have created a release *beep* *boop*
---


##
[0.15.0](hugr-py-v0.14.2...hugr-py-v0.15.0)
(2026-01-02)


### ⚠ BREAKING CHANGES

* ValueArray is gone, as is LinearizeArrayPass
* **hugr-py:** Removes `extensions` field of `val.Extension`.

### Features

* `collated_digitstring_counts` to extend bitstring collation to digits
([#2788](#2788))
([191c473](191c473))
* **hugr-py:** Remove `extensions` field of `val.Extension`.
([#2686](#2686))
([911c089](911c089))
* Make `ComposablePass.__call__` return a Hugr
([#2697](#2697))
([dbf8c8e](dbf8c8e))
* Result type for ComposablePasses
([#2703](#2703))
([b8df28e](b8df28e))


### Bug Fixes

* **hugr-py:** solved graph rendering with `Const` nodes after
applying`NormalizeGuppy`
([#2744](#2744))
([d996690](d996690))
* set hugr field of `PassResult` correctly
([#2715](#2715))
([d860722](d860722))


### Code Refactoring

* Delete ValueArray
([#2760](#2760))
([b3cdc4e](b3cdc4e))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants