amazon-braket / autoqasm

AutoQASM is an experimental module offering a new quantum-imperative programming experience in Python for developing quantum programs.
Apache License 2.0
15 stars 9 forks source link

Merge current AutoQASM code from Braket SDK repo #1

Closed rmshaffer closed 6 months ago

rmshaffer commented 6 months ago

Issue #, if available: Move AutoQASM to new experimental repo

Description of changes: Merging the current version of the feature/autoqasm branch as of commit https://github.com/amazon-braket/amazon-braket-sdk-python/commit/d62e288961af1b9a42b14667e1167fca301e2708.

To review the actual code changes in this PR (vs. what is in the feature/autoqasm branch), see here: https://github.com/amazon-braket/autoqasm/compare/autoqasm-repo-1...autoqasm-repo-2

This package currently depends on the mcm-sim branch of both the amazon-braket-sdk-python and amazon-braket-default-simulator repos, in order to enable the version of the local simulator which supports mid-circuit measurement.

Note that the full commit history is preserved - this PR will be merged as a merge commit (not as a squash commit).

Tested the following things:

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

codecov[bot] commented 6 months ago

The author of this PR, rmshaffer, is not an activated member of this organization on Codecov. Please activate this user on Codecov to display this PR comment. Coverage data is still being uploaded to Codecov.io for purposes of overall coverage calculations. Please don't hesitate to email us at support@codecov.io with any questions.