Matthew Neeley

Results 62 comments of Matthew Neeley

If we're following numpy's schedule, the date to drop python 3.9 support is April 5, 2024: https://numpy.org/neps/nep-0029-deprecation_policy.html#drop-schedule

Another possibility would be to allow tags to implement some protocol method to produce a more compact representation for circuit diagrams. Something like `_circuit_diagram_info_` itself allows for gates.

Hm, I understood #4863 a bit differently, with the first priority being to organize and sort imports (3 groups for stdlib, then third party, then cirq imports, with alphabetical sorting...

> Is there an automated formatting script (as mentioned in https://github.com/quantumlib/Cirq/issues/4863) that automatically formats PRs? Or is it a script that is run while doing local development? We have a...

This is partly fixed by https://github.com/quantumlib/Cirq/pull/5045, which cleans up the logic including removing hard-coded `sqrt_iswap`. We could potentially refactor things a bit to address the fact that the `start.ipynb` notebook...

I think we can address some of the shortcomings of `get_qcs_objects_for_notebook` in #5240. @verult, should I assign this issue to you?

We're also very keen to use `mip` with python 3.12. Is there a timeline for releasing a final version of 1.16?

@oliverlockwood I literally had to just copy the version setting code from the plugin into my build and modify it slightly to scope it to the project instead of `ThisBuild`....

@Di-Is, are you able to sign the CLA so this PR can move forward? My team is blocked from upgrading to python 3.12 until this gets resolved so I'm eager...

I think the reasons you've outlined capture the things I like about pytest fairly well. In particular, the ability to use bare asserts makes the test code quite a bit...