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

Remove CutQC #519

Closed
6 tasks
garrison opened this issue Mar 29, 2024 · 0 comments · Fixed by #605
Closed
6 tasks

Remove CutQC #519

garrison opened this issue Mar 29, 2024 · 0 comments · Fixed by #605
Assignees
Labels
cutqc Related to the wire cutting code based on the CutQC paper, arXiv:2012.02333
Milestone

Comments

@garrison
Copy link
Member

garrison commented Mar 29, 2024

After CutQC is deprecated (#494), we'll eventually want to remove it. I've made this issue to keep a checklist of things we'll want to remember to do at that time.

  • Remove utils/conversion.py and utils/metrics.py as well
  • Remove --omit="circuit_knitting/cutting/cutqc/**/*,circuit_knitting/utils/conversion.py,circuit_knitting/utils/metrics.py" from coverage command in tox.ini
  • Consider removing Aer as an explicit dependency of the library (we'll move it to be under basetest in pyproject.toml) - but see caveats in the issue Make Aer an optional dependency #148 - LET'S PUNT ON THIS
  • Remove cutqc and metrices from addopts line in pyproject.toml, and anything else added temporarily as part of Deprecate CutQC #527
  • grep for remaining references to cplex (e.g. in the README)
  • Remove the platform: linux/amd64 line from compose.yaml and change the Docker image to run on macos-latest so it tests the Docker image on ARM
@garrison garrison added the cutqc Related to the wire cutting code based on the CutQC paper, arXiv:2012.02333 label Mar 29, 2024
@ibrahim-shehzad ibrahim-shehzad self-assigned this Mar 29, 2024
@garrison garrison mentioned this issue May 22, 2024
@garrison garrison added this to the 0.8.0 milestone May 22, 2024
@caleb-johnson caleb-johnson mentioned this issue May 22, 2024
5 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cutqc Related to the wire cutting code based on the CutQC paper, arXiv:2012.02333
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants