Skip to content

Update Python interface #83

Closed
Closed

Description

@keefehuang

The current python interface requires the movement of data from Rust to python that is not required.
The more complex data structures should remain in rust and not be accessible from python at all unless specified.
Additionally, the API of the Rust structures should not require PyCommands or an intermediate "Circuit" language

This PR will:

  • update python bindings to dependence on a PyCommand
  • extend bindings to allow the passing of synthesis type
  • avoid passing Rust data to Python unnecessarily

Activity

  1. linked a pull request that will close this issue83 update python interface #85on Jan 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions