Michael Hucka
Michael Hucka
The latest Cirq work with NumPy 2.0 and no longer constrains the NumPy version like it did before, but Unitary does not seem to work with NumPy 2, so we...
The current implementation of `dev_tools/nbfmt` downloads files from the Cirq repository. This should be avoided.
Being new to YAPF, maybe I missed the information somewhere, but I can't find mention of the correct syntax for `.style.yapf` files. My current best guess is that's the same...
There are several issues still open concerning the documentation in docs/. The pending PR #7009 will do some minor updates and edits in time for the imminent Cirq 1.5 release;...
The Cirq Rigetti interface module was deprecated in Cirq version 1.5. Following the two-step process discussed in issue #7058, the `cirq-rigetti` module can be removed from the code base and...
GitHub's [dependency graph for Cirq](https://github.com/quantumlib/Cirq/network/dependencies) lists 3 TS dependencies that are out of date: These don't have PRs from Dependabot for some reason, so these are not really obvious. We...
## Describe the issue Users report that ```python cirq.X**0.5 == cirq.PhasedXPowGate(exponent=0.5, phase_exponent=0) ``` is True before the change and False afterwards. This is affecting internal code that uses this. The...
GitHub [Problem Matchers](https://github.com/actions/toolkit/blob/main/docs/problem-matchers.md) are a mechanism that enable workflow steps to scan the outputs of GitHub Actions for regex patterns and automatically write annotations in the workflow summary page. Using...
**Description of the issue** The issue templates currently don't take advantage of GitHub features. Two in particular are: - Formatting: the issue templates use Markdown bold-face `**` format directly instead...
### Describe the issue Some of the tutorial notebooks use `QuadraticHamiltonian.orbital_energies()`, a method that is deprecated. We should update the notebooks to use `diagonalizing_bogoliubov_transform` instead. ### What version of this...