2025-T6: Code health and project maintenance
Perform general code/project maintenance.
- Determine what vendor packages are unused and too costly to maintain. Decide if they should be deprecated or converted to independent projects. Move them out of the Cirq repository.
- Improve developer tools and experience. Use ruff for fast linting and formatting. Check if we are approaching PyPI storage limits; if so, switch to a daily or weekly dev-release cadence.
- Keep third_party/py/cirq and third_party/py/cirq_google modules operational and weekly-updated.
List view
0 issues of 35 selected
Status: Open.
#6946 In quantumlib/Cirq;
Status: Open.
#5758 In quantumlib/Cirq;
Status: Open.
#5809 In quantumlib/Cirq;
Status: Open.
#6049 In quantumlib/Cirq;
Status: Open.
#6276 In quantumlib/Cirq;
Status: Open.
#6336 In quantumlib/Cirq;
Status: Open.
#6464 In quantumlib/Cirq;
Status: Open.
#6502 In quantumlib/Cirq;
Status: Open.
#6619 In quantumlib/Cirq;
Status: Open.
#6623 In quantumlib/Cirq;
Status: Open.
#6628 In quantumlib/Cirq;
Status: Open.
#6743 In quantumlib/Cirq;
Add Jupyter-black to <code>check/format</code>
Status: Open.
#3976 In quantumlib/Cirq;
Status: Open.
#4129 In quantumlib/Cirq;
Status: Open.
#4209 In quantumlib/Cirq;
Status: Open.
#4388 In quantumlib/Cirq;
Status: Open.
#4393 In quantumlib/Cirq;
Status: Open.
#4657 In quantumlib/Cirq;
Status: Open.
#4967 In quantumlib/Cirq;
Status: Open.
#4968 In quantumlib/Cirq;
Status: Open.
#5253 In quantumlib/Cirq;
Status: Open.
#5359 In quantumlib/Cirq;
Write test to detect unescaped double-underscore and single-underscore values in docstrings
Status: Open.
#1189 In quantumlib/Cirq;
Status: Open.
#2113 In quantumlib/Cirq;
Status: Open.
#2737 In quantumlib/Cirq;