Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: Update pyQuil, drop support for Python 3.8, enable support for Python 3.13 #19

Open
wants to merge 19 commits into
base: main
Choose a base branch
from

Conversation

MarquessV
Copy link
Contributor

@MarquessV MarquessV commented Oct 18, 2024

closes #18

The CI checks for Python 3.8 have been replaced with checking Python 3.12. I will update the required checks once this PR is approved.

@BatmanAoD BatmanAoD force-pushed the 18-update-pyquil branch 2 times, most recently from 7252f7a to f392457 Compare January 3, 2025 05:21
@BatmanAoD
Copy link

The original version of this added a mypy ignore because the interface doesn't actually match the QuantumAbstractMachine defined in PyQuil, but that seems incorrect to me, so we should figure out how that divergence occurred and whether this library or PyQuil's interface needs to change.

@BatmanAoD
Copy link

The run_batch function has existed since the initial commit. Maybe we need to keep that, with the existing API, and also implement the new execute_with_memory_map_batch function?

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.

Update pyQuil
2 participants