Skip to content

Add ZXTransformer contrib module#8026

Open
dlyongemallo wants to merge 1 commit into
quantumlib:mainfrom
dlyongemallo:zxtransformer
Open

Add ZXTransformer contrib module#8026
dlyongemallo wants to merge 1 commit into
quantumlib:mainfrom
dlyongemallo:zxtransformer

Conversation

@dlyongemallo
Copy link
Copy Markdown
Contributor

Continuation of PR #6647.

See issue #6585.

@dlyongemallo dlyongemallo requested review from a team and vtomole as code owners April 10, 2026 08:05
@dlyongemallo dlyongemallo requested a review from dstrain115 April 10, 2026 08:05
@github-actions github-actions Bot added the size: L 250< lines changed <1000 label Apr 10, 2026
@dlyongemallo dlyongemallo force-pushed the zxtransformer branch 2 times, most recently from acb2748 to 2667ce1 Compare April 20, 2026 20:42
A custom transformer which uses ZX-calculus through the PyZX library
to perform circuit optimisation. Supports measurements, resets,
conditional gates, and hybrid (non-unitary) circuit optimisation.
@github-actions github-actions Bot added size: XL lines changed >1000 and removed size: L 250< lines changed <1000 labels Jun 1, 2026
@codecov
Copy link
Copy Markdown

codecov Bot commented Jun 1, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 99.60%. Comparing base (74abd87) to head (bb609c6).

Additional details and impacted files
@@           Coverage Diff            @@
##             main    #8026    +/-   ##
========================================
  Coverage   99.60%   99.60%            
========================================
  Files        1118     1121     +3     
  Lines      100951   101373   +422     
========================================
+ Hits       100551   100973   +422     
  Misses        400      400            

☔ 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.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@dlyongemallo
Copy link
Copy Markdown
Contributor Author

Hi, @vtomole @dstrain115 - do you have time to review this?

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

Labels

size: XL lines changed >1000

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants