Michael Hucka

Results 157 issues of 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.

devops

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;...

triage/accepted
area/docs

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...

kind/health
triage/accepted
priority/p1
interface/cirq-rigetti
priority/before-1.6

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...

kind/health
triage/accepted
area/dependencies
priority/p2
area/typescript

## 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...

kind/bug-report
triage/accepted
area/gates
priority/p0

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...

area/ci
size: M
priority/after-1.5

**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...

kind/task
triage/accepted
area/github
priority/after-1.5

### 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...

area/docs