-
Notifications
You must be signed in to change notification settings - Fork 9
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
Python binding support for the Program type #121
Comments
RE rigetti/pyquil#1455 make sure to support LaTeX generation |
This issue has been closed out now that quil-py is live. Any remaining work has its own issue. Here's a checklist of tasks that need to be completed to close out this issue. Issues/PRs will be created as we get to them, and this list is still living, like a hydra, new tasks often spawn out of completed ones. Ready to workInstruction API:Unless otherwise stated, each of these needs:
Complexity commonly arises in (1) when the type doesn't cleanly translate to something that can be mapped Remaining instructions:
Parsing Fixes:
Program UnitaryRelease Engineering (~3 days)
Pickling
quil-rs Features:
Expressions API
Misc
BlockedControl Flow Methods
Endgame (5 days)
LaTeX Module
FinishedInstruction APIVia: Instruction Types
Supporting Types:Arithmetic
Declaration
Frame
Gate
Waveform
Other
|
To support a robust and fluent Python ecosystem (see QCS SDK Rust) we should provide comprehensive Python support for the
quil_rs::Program
type, and it hew close to the interface presented bypyquil.Program
.Before working on this issue we should have a plan for
and we should have input from intended users (e.g. @caldwellshane and @jokasinski).
The text was updated successfully, but these errors were encountered: