Skip to content

to_pennylane Closes #27#38

Open
siddharm wants to merge 2 commits into
marqov-dev:mainfrom
siddharm:main
Open

to_pennylane Closes #27#38
siddharm wants to merge 2 commits into
marqov-dev:mainfrom
siddharm:main

Conversation

@siddharm

@siddharm siddharm commented Jun 8, 2026

Copy link
Copy Markdown

Summary

Adds a conversion from a marqov circuit to a Pennylane QuantumTape with the to_pennylane function
Closes #27

Type of change

  • Bug fix
  • New executor
  • Circuit format converter
  • Documentation
  • Other (describe):

Testing

  • I ran pytest tests/ -v and tests pass
  • For new executors: tested against local simulator or QVM (describe below)
  • For circuit converters: roundtrip test passes with known-correct reference circuit

Test details:

Checklist

  • No hardcoded credentials or API keys
  • Handles the canonical gate set from CONTRIBUTING.md §1 (if adding a circuit converter)

For new executors only:

  • Registered in ExecutorFactory per CONTRIBUTING.md §3
  • get_status() returns device-level availability ("online"/"offline"/"maintenance"), not job-level status

@siddharm siddharm changed the title to_pennylane to_pennylane Closes #27 Jun 8, 2026
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.

feat(circuits): add Circuit.to_pennylane() export

1 participant