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;
Update produce-package.sh script
Status: Open.#6623 In quantumlib/Cirq;- Status: Open.#6628 In quantumlib/Cirq;
- Status: Open.#6743 In quantumlib/Cirq;
- Status: Open.#4129 In quantumlib/Cirq;
Deduplicate expectation value code in simulators
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.#2737 In quantumlib/Cirq;
Clifford optimize needs documentation
Status: Open.#2961 In quantumlib/Cirq;- Status: Open.#6863 In quantumlib/Cirq;