Skip to content

Conversation

@akirakyle
Copy link
Member

Should be merged in conjunction with qojulia/QuantumInterface.jl#52

@akirakyle akirakyle requested a review from Krastanov April 7, 2025 20:25
@codecov
Copy link

codecov bot commented Apr 7, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 93.03%. Comparing base (bb71f52) to head (81f7baa).
Report is 27 commits behind head on master.

Additional details and impacted files
@@            Coverage Diff             @@
##           master     #188      +/-   ##
==========================================
+ Coverage   93.00%   93.03%   +0.02%     
==========================================
  Files          25       26       +1     
  Lines        3104     3257     +153     
==========================================
+ Hits         2887     3030     +143     
- Misses        217      227      +10     

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

Copy link
Member

@Krastanov Krastanov left a comment

Choose a reason for hiding this comment

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

Similar to the comments in the QuantumInterface PR, this is useful functionality that should not just be removed. I agree the name was poorly chosen, but we can deprecate the current name and just use a new name for the same capability (e.g. QubitBasis or something like that).

Comment on lines +8 to +11
b = SpinBasis(1//2)
# Test conversion of unitary matrices to superoperators.
q2 = PauliBasis(2)
q3 = PauliBasis(3)
q2 = b^2
q3 = b^3
Copy link
Member

Choose a reason for hiding this comment

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

PauliBasis is just being renamed, not completely removed, right? There is still value to having a convenient way to represent multi-qubit basis. This probably should just use the new name. Same for the other changes.

@Krastanov Krastanov marked this pull request as draft April 20, 2025 03:35
@akirakyle akirakyle marked this pull request as ready for review April 23, 2025 01:09
@akirakyle akirakyle merged commit 0af2efe into qojulia:master Apr 23, 2025
12 checks passed
@akirakyle akirakyle deleted the deprecate-pauli branch April 23, 2025 01:31
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