Skip to content

Qrack demo update for PyQrack v2.0.0#1775

Open
WrathfulSpatula wants to merge 2 commits into
PennyLaneAI:masterfrom
WrathfulSpatula:qrack_update
Open

Qrack demo update for PyQrack v2.0.0#1775
WrathfulSpatula wants to merge 2 commits into
PennyLaneAI:masterfrom
WrathfulSpatula:qrack_update

Conversation

@WrathfulSpatula
Copy link
Copy Markdown
Contributor

Title:
Update to Qrack demo

Summary:
PyQrack v2.x and PennyLane-Qrack v1.x remove a number of "footguns" regarding sub-optimal simulation settings, but this is a breaking API change for downstream users.

Relevant references:
https://github.com/unitaryfoundation/pyqrack/releases/tag/v2.0.0
https://github.com/unitaryfoundation/pennylane-qrack/releases/tag/v1.0.0

Possible Drawbacks:
Breaking API change

Related GitHub Issues:
None

@WrathfulSpatula WrathfulSpatula requested review from a team as code owners May 3, 2026 17:17
@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 3, 2026

👋 Hey, looks like you've updated some demos!

🐘 Don't forget to update the dateOfLastModification in the associated metadata files so your changes are reflected in Glass Onion (search and recommendations).

Please hide this comment once the field(s) are updated. Thanks!

@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 3, 2026

Your preview is ready 🎉!

You can view your changes here

Deployed at: 2026-05-03 17:24:00 UTC

@josh146
Copy link
Copy Markdown
Member

josh146 commented May 6, 2026

Thanks for making this PR @WrathfulSpatula! Have you confirmed the demo runs all the way through with latest qrack and PL? If so I think we should be good to approve and merge

@WrathfulSpatula
Copy link
Copy Markdown
Contributor Author

WrathfulSpatula commented May 6, 2026

@josh146 I ran it with everything updated locally before opening the PR. To be sure, I just ran it again now, after I ran the following:

pip3 install --upgrade pyqrack pennylane-qrack pennylane pennylane-catalyst

Everything completed normally. Just remember that this is specifically PyQrack v2 API and PennyLane-Qrack v1 API (whereas we were in v1 and pre-release respectively, before). You should be good-to-go, and thanks for the review!

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