-
Notifications
You must be signed in to change notification settings - Fork 1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
update(cirq-rigetti): use pyquil v4 #6281
update(cirq-rigetti): use pyquil v4 #6281
Commits on Oct 30, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 250cba3 - Browse repository at this point
Copy the full SHA 250cba3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 23b6294 - Browse repository at this point
Copy the full SHA 23b6294View commit details -
Configuration menu - View commit details
-
Copy full SHA for f1688ff - Browse repository at this point
Copy the full SHA f1688ffView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0daae21 - Browse repository at this point
Copy the full SHA 0daae21View commit details -
Configuration menu - View commit details
-
Copy full SHA for cc71d1f - Browse repository at this point
Copy the full SHA cc71d1fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2a813ca - Browse repository at this point
Copy the full SHA 2a813caView commit details -
Configuration menu - View commit details
-
Copy full SHA for 027ba98 - Browse repository at this point
Copy the full SHA 027ba98View commit details -
Configuration menu - View commit details
-
Copy full SHA for 83e510e - Browse repository at this point
Copy the full SHA 83e510eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 474265b - Browse repository at this point
Copy the full SHA 474265bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 48027f6 - Browse repository at this point
Copy the full SHA 48027f6View commit details
Commits on Nov 27, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 21c3fcd - Browse repository at this point
Copy the full SHA 21c3fcdView commit details
Commits on Dec 1, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 9ba2ac0 - Browse repository at this point
Copy the full SHA 9ba2ac0View commit details
Commits on Dec 11, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 5c200c1 - Browse repository at this point
Copy the full SHA 5c200c1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8064e4e - Browse repository at this point
Copy the full SHA 8064e4eView commit details
Commits on Dec 14, 2023
-
Configuration menu - View commit details
-
Copy full SHA for afca68b - Browse repository at this point
Copy the full SHA afca68bView commit details
Commits on Dec 18, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 2cbfe1b - Browse repository at this point
Copy the full SHA 2cbfe1bView commit details
Commits on Mar 1, 2024
-
Configuration menu - View commit details
-
Copy full SHA for f9fa557 - Browse repository at this point
Copy the full SHA f9fa557View commit details
Commits on Mar 2, 2024
-
Configuration menu - View commit details
-
Copy full SHA for bf42e72 - Browse repository at this point
Copy the full SHA bf42e72View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0b7c216 - Browse repository at this point
Copy the full SHA 0b7c216View commit details
Commits on Mar 12, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 25ef38d - Browse repository at this point
Copy the full SHA 25ef38dView commit details
Commits on May 28, 2024
-
Update T1 experiment (quantumlib#6487)
* T1 experiment: add A and B constants to fit, make wait times log-spaced * lowercase variable names * update tests * update tests * update tests * update tests * update tests * update tests * update tests * informative assert statements in tests * use float wait time * typecheck * nits
Configuration menu - View commit details
-
Copy full SHA for b1a1c1c - Browse repository at this point
Copy the full SHA b1a1c1cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2d4de4f - Browse repository at this point
Copy the full SHA 2d4de4fView commit details -
Configuration menu - View commit details
-
Copy full SHA for da0f221 - Browse repository at this point
Copy the full SHA da0f221View commit details -
Added
MSGate
to top level (quantumlib#6466)* add `MSGate` to top level * mark `MSGate` as `not_yet_serializable` * Revert "mark `MSGate` as `not_yet_serializable`" This reverts commit ffdb3de. * Test json serialization of cirq.MSGate without custom resolver Not yet passing. * Use the "cirq" namespace to JSON-serialize `cirq.MSGate` The namespace-less cirq_type `MSGate` is used by `cirq_ionq.MSGate`. --------- Co-authored-by: Tanuj Khattar <[email protected]> Co-authored-by: Pavol Juhas <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7c65f16 - Browse repository at this point
Copy the full SHA 7c65f16View commit details -
Preserve circuit tags in transformer_primitives.map_operations (quant…
…umlib#6505) Review: @NoureldinYosri
Configuration menu - View commit details
-
Copy full SHA for 2f92166 - Browse repository at this point
Copy the full SHA 2f92166View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0b93e27 - Browse repository at this point
Copy the full SHA 0b93e27View commit details -
Fix capitalization of GitHub in docs (quantumlib#6509)
- Saw an old PR to replace Github with proper capitalization of GitHub. - This PR does this on a more consistent basis and updates that PR. - Replaces quantumlib#5961
Configuration menu - View commit details
-
Copy full SHA for e3f7cf3 - Browse repository at this point
Copy the full SHA e3f7cf3View commit details -
Bump black from 23.3.0 to 24.3.0 in /dev_tools/requirements/deps (qua…
…ntumlib#6512) Bumps [black](https://github.com/psf/black) from 23.3.0 to 24.3.0. - [Release notes](https://github.com/psf/black/releases) - [Changelog](https://github.com/psf/black/blob/main/CHANGES.md) - [Commits](psf/black@23.3.0...24.3.0) --- updated-dependencies: - dependency-name: black dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for b83e63d - Browse repository at this point
Copy the full SHA b83e63dView commit details -
Format all files with black-24.3.0 (quantumlib#6513)
Executed check/format-incremental --all --apply No change in code function.
Configuration menu - View commit details
-
Copy full SHA for 32b5a0f - Browse repository at this point
Copy the full SHA 32b5a0fView commit details -
Configuration menu - View commit details
-
Copy full SHA for d6333a8 - Browse repository at this point
Copy the full SHA d6333a8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1d630f0 - Browse repository at this point
Copy the full SHA 1d630f0View commit details -
Bump follow-redirects from 1.15.4 to 1.15.6 in /cirq-web/cirq_ts (qua…
…ntumlib#6501) Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.4 to 1.15.6. - [Release notes](https://github.com/follow-redirects/follow-redirects/releases) - [Commits](follow-redirects/follow-redirects@v1.15.4...v1.15.6) --- updated-dependencies: - dependency-name: follow-redirects dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 57c6d95 - Browse repository at this point
Copy the full SHA 57c6d95View commit details -
Add documentation to cirq.decompose protocol regarding specific targe…
…t gateset (quantumlib#6439) * Add documentation to cirq.decompose protocol regarding specific target gateset * Clarify docstring --------- Co-authored-by: Noureldin <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7b285b5 - Browse repository at this point
Copy the full SHA 7b285b5View commit details -
Add UNIT_SWEEP as an alias for UnitSweep (quantumlib#6518)
Since this is a singleton, it should use constant naming. Since it should also stay consistent with other Sweeps (and for backwards compatibility), we will keep the old name as well. Fixes: quantumlib#5617
Configuration menu - View commit details
-
Copy full SHA for ce3757c - Browse repository at this point
Copy the full SHA ce3757cView commit details -
Merge serializable_forms and deserialized_forms (quantumlib#6520)
* Merge serializable_forms and deserialized_forms * Documentation for adding gates * Update documentation for adding CompilationTargetGatesets
Configuration menu - View commit details
-
Copy full SHA for 8260cf4 - Browse repository at this point
Copy the full SHA 8260cf4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9931158 - Browse repository at this point
Copy the full SHA 9931158View commit details -
Initialize processor sampler with the default device config key (quan…
…tumlib#6521) * add default device config key to grid device metadata * Revert "add default device config key to grid device metadata" This reverts commit bcd3533. * initialize sampler with default device config key and add tests * add properties to sampler * dedupe DeviceConfigK, onewas renamed to DeviceConfigSelector * spelling * coverage * address comments * add fake engine context and client for testing * lint * use new FakeEngineContext * typecheck * lint , local env not catching CI errors * signature of fakes match real impls * add logic to initialize default values instead of throwing value error * lint * rm logging and prefer to throw value error
Configuration menu - View commit details
-
Copy full SHA for c4b50e5 - Browse repository at this point
Copy the full SHA c4b50e5View commit details -
Fix ci-daily workflow failures on Mac OS X (quantumlib#6532)
Install development version of cirq, but with stable dependencies. Avoid using the pip-install `--pre` option because it installs pre-release of every direct and transitive dependency. Example failure: https://github.com/quantumlib/Cirq/actions/runs/8444592307/job/23130415923 Pass with this change: https://github.com/quantumlib/Cirq/actions/runs/8460206027/job/23179852811 Related to quantumlib#6336
Configuration menu - View commit details
-
Copy full SHA for 1113626 - Browse repository at this point
Copy the full SHA 1113626View commit details -
Bump express from 4.18.1 to 4.19.2 in /cirq-web/cirq_ts (quantumlib#6533
) Bumps [express](https://github.com/expressjs/express) from 4.18.1 to 4.19.2. - [Release notes](https://github.com/expressjs/express/releases) - [Changelog](https://github.com/expressjs/express/blob/master/History.md) - [Commits](expressjs/express@4.18.1...4.19.2) --- updated-dependencies: - dependency-name: express dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for ef725d7 - Browse repository at this point
Copy the full SHA ef725d7View commit details -
Install cirq pre-release with stable dependencies (quantumlib#6534)
Update instructions to use `pip install cirq~=1.0.dev` for cirq pre-release. This matches the latest pre-release with the major version 1. Avoid using the pip-install `--pre` option as it applies to all direct and transitive dependencies that get installed with cirq.
Configuration menu - View commit details
-
Copy full SHA for 9458d09 - Browse repository at this point
Copy the full SHA 9458d09View commit details -
Undo temporary version pin of mpmath (quantumlib#6535)
Version limit on mpmath is unnecessary after quantumlib#6534 because cirq pre-releases are now installed with stable dependencies. This reverts commit e11132e (quantumlib#6477). Related to quantumlib#6475
Configuration menu - View commit details
-
Copy full SHA for 2311afd - Browse repository at this point
Copy the full SHA 2311afdView commit details -
Add FSimViaModelTag (quantumlib#6527)
* Add FSimViaModelTag * Add json resolver * Address the comment
Configuration menu - View commit details
-
Copy full SHA for 91a45a2 - Browse repository at this point
Copy the full SHA 91a45a2View commit details -
Fix density matrix references in other simulators (quantumlib#6537)
- These simulators do not use density matrices. Fixes: quantumlib#6225
Configuration menu - View commit details
-
Copy full SHA for 902c66d - Browse repository at this point
Copy the full SHA 902c66dView commit details -
Add Serialization and Deserialization Support of FSimViaModelTag. (qu…
…antumlib#6539) * Add Serialization and Deserialization Support of FSimViaModelTag. * Fix the lint * Update program_pb2.pyi
Configuration menu - View commit details
-
Copy full SHA for ccedd43 - Browse repository at this point
Copy the full SHA ccedd43View commit details -
Configuration menu - View commit details
-
Copy full SHA for cff979a - Browse repository at this point
Copy the full SHA cff979aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0162147 - Browse repository at this point
Copy the full SHA 0162147View commit details -
Introduce gauge compilation (quantumlib#6526)
This PR introduces the abstraction for Gauge compilation as well as implementation for Sycamore gate, CZ gate, SqrtCZ gate, ZZ (a.k.a spin inversion), ISWAP gate, and SQRT_ISWAP gate
Configuration menu - View commit details
-
Copy full SHA for f3ad0ac - Browse repository at this point
Copy the full SHA f3ad0acView commit details -
CI - migrate to docker compose v2 (quantumlib#6547)
Recent GHA runner images require docker-compose v2. Refs: https://github.com/actions/runner-images/blob/ubuntu20/20240401.4/images/ubuntu/Ubuntu2004-Readme.md https://docs.docker.com/compose/migrate/ Fixes quantumlib#6546
Configuration menu - View commit details
-
Copy full SHA for 782104e - Browse repository at this point
Copy the full SHA 782104eView commit details -
Add FSimViaModel Gate into device.proto (quantumlib#6548)
* Add FSimViaModel Gate * Update the name * Add serialization on grid device * Fix the test
Configuration menu - View commit details
-
Copy full SHA for 1794650 - Browse repository at this point
Copy the full SHA 1794650View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0bb17ea - Browse repository at this point
Copy the full SHA 0bb17eaView commit details -
Loosen the scipy condition in requirements.txt (quantumlib#6549)
In order to avoid the conflict of requirement specs for packages that need older scipy just require that scipy is pinned to versions before 1.13. For previous context for scipy ~=1.12 see quantumlib#6545 and quantumlib#6543
Configuration menu - View commit details
-
Copy full SHA for c16a244 - Browse repository at this point
Copy the full SHA c16a244View commit details -
Bugfix in
comparison_key
and nicerwith_dimension
of `_BaseAncill……aQid` (quantumlib#6554) * Bugfix in comparison_key and nicer with_dimension of _BaseAncillaQid * Fix pylint
Configuration menu - View commit details
-
Copy full SHA for 862439d - Browse repository at this point
Copy the full SHA 862439dView commit details -
Remove the
--pre
option from verify-published-package.sh (quantumli……b#6536) Not needed after quantumlib#6534 as cirq pre-releases are installed with stable dependencies.
Configuration menu - View commit details
-
Copy full SHA for 5630687 - Browse repository at this point
Copy the full SHA 5630687View commit details -
Improve repr of
_BaseAncillaQid
classes with prefix (quantumlib#6555)* Add failing repr tests for CleanQubit and BorrowableQubit with prefix * Quote prefix string in repr of `_BaseAncillaQid` classes
Configuration menu - View commit details
-
Copy full SHA for aafa40b - Browse repository at this point
Copy the full SHA aafa40bView commit details -
display tags by
str
instead ofrepr
in circuit diagrams (quantuml……ib#6530) Use more readable rendering of tagged operations in diagrams. Fixes: quantumlib#6411
Configuration menu - View commit details
-
Copy full SHA for 1d8304f - Browse repository at this point
Copy the full SHA 1d8304fView commit details -
Avoid state vector normalization if it worsens the round offs (quantu…
…mlib#6556) This fixes failure of check/pytest -n0 cirq-core/cirq/circuits/circuit_test.py::test_final_state_vector which happened because normalization of a state vector at `np.complex64` precision can subtly increase the overall round-off error. Follow up to quantumlib#6522 and quantumlib#6402
Configuration menu - View commit details
-
Copy full SHA for 3bc6d97 - Browse repository at this point
Copy the full SHA 3bc6d97View commit details -
Bump tar from 6.1.11 to 6.2.1 in /cirq-web/cirq_ts (quantumlib#6559)
Bumps [tar](https://github.com/isaacs/node-tar) from 6.1.11 to 6.2.1. - [Release notes](https://github.com/isaacs/node-tar/releases) - [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md) - [Commits](isaacs/node-tar@v6.1.11...v6.2.1) --- updated-dependencies: - dependency-name: tar dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 3c6d51d - Browse repository at this point
Copy the full SHA 3c6d51dView commit details -
check/all - exit with error status if any of checks failed (quantumli…
…b#6561) Also show status summary of executed checks.
Configuration menu - View commit details
-
Copy full SHA for 714fedf - Browse repository at this point
Copy the full SHA 714fedfView commit details -
Add Quantum Engine support for cirq.CZPowGate (quantumlib#6562)
* Add Quantum Engine support for cirq.CZPowGate * build protos * update test * update test * add _CZ_POWER_GATE_FAMILY and keep _CZ_GATE_FAMILY * small revert to original * black * update test * update test * update test * add _CZ_POWER_TARGET_GATES * update target gateset * update test * update gatesets * update gatesets * update gatesets * update test * update test * update test * POW instead of POWER * POW instead of POWER
Configuration menu - View commit details
-
Copy full SHA for d61b802 - Browse repository at this point
Copy the full SHA d61b802View commit details -
Add UNKNOWN status code to retryable Quantum Engine errors (quantumli…
…b#6565) * Add UNKNOWN status code to retryable errors. * Update test * Revert unintended changes. * More removals. * Lint formatting
Configuration menu - View commit details
-
Copy full SHA for b4bbb02 - Browse repository at this point
Copy the full SHA b4bbb02View commit details -
Update AQT Backend (quantumlib#6441)
Adjusted the AQT backend so that it works with the new AQT Arnica API. We also updated the gateset to reflect what we support. As we made an extension to the API, we were able to add a feature that lists the workspaces and resources that are available to a user. We also updated tests and documentation accordingly. Fixes quantumlib#6379
Configuration menu - View commit details
-
Copy full SHA for 5ece8a9 - Browse repository at this point
Copy the full SHA 5ece8a9View commit details -
CI - downgrade to macos-13 which has the needed Python versions (quan…
…tumlib#6578) Problem: macos-latest currently does not provide Python 3.10 Workaround: temporarily switch to the previous runner macos-13 Fixes quantumlib#6573 Related to quantumlib#6577
Configuration menu - View commit details
-
Copy full SHA for e9454c9 - Browse repository at this point
Copy the full SHA e9454c9View commit details -
Configuration menu - View commit details
-
Copy full SHA for a2cab0d - Browse repository at this point
Copy the full SHA a2cab0dView commit details -
Removed deprecated processor_ids (quantumlib#6563)
* removed deprecated processor_ids in Engine, EngineProgram and EngineClient * Made processor_id required, engine.md updated * Update engine.md removed the `[]` for processor_id * processor_id required in Engine, omitted a condition in EngineClient * Format and lint changes made --------- Co-authored-by: Pavol Juhas <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c4176e3 - Browse repository at this point
Copy the full SHA c4176e3View commit details -
Configuration menu - View commit details
-
Copy full SHA for e3068ae - Browse repository at this point
Copy the full SHA e3068aeView commit details -
Set maxsize of request queue to Quantum Engine (quantumlib#6576)
* set maxsize for request queue * add max message size
Configuration menu - View commit details
-
Copy full SHA for 79b2954 - Browse repository at this point
Copy the full SHA 79b2954View commit details -
Add a new gauge for SqrtCZ and support SqrtCZ† and fix and improve sp…
…in inversion gauge (quantumlib#6571)
Configuration menu - View commit details
-
Copy full SHA for e95e6d3 - Browse repository at this point
Copy the full SHA e95e6d3View commit details -
Configuration menu - View commit details
-
Copy full SHA for eeb4204 - Browse repository at this point
Copy the full SHA eeb4204View commit details -
Avoid DivisionByZero error when TensorNetwork simplifies to a scalar (q…
…uantumlib#6586) Problem: Python 3.12 requires quimb-1.8.0, but quimb-1.8.0 cannot evaluate path-info for TensorNetwork consisting of a scalar Tensor. Solution: Skip path-info evaluation for scalar TensorNetwork. Path-info is used for RAM estimation only which is not a problem for scalar TensorNetwork-s. This fixes unit test failure for cirq-core/cirq/contrib/quimb/grid_circuits_test.py::test_tensor_expectation_value Ref: jcmgray/quimb#231
Configuration menu - View commit details
-
Copy full SHA for ace9c3e - Browse repository at this point
Copy the full SHA ace9c3eView commit details -
Support Python 3.12 (quantumlib#6516)
- Fix attribute error in `engine_test.py::test_create_context` - Adjust package presence assertion in `test_isolated_env_cloning` - Bump up to virtualenv>=20.23, filelock~=3.1, pylatex~=1.4 - Bump up to grpcio-tools~=1.59.0 and recompile protos - Relax qiskit-aer requirement to qiskit-aer~=0.12.0. Allow qiskit-aer-0.12.0 which has source archive on PyPI and can be installed for Python 3.12. - Bump up to quimb~=1.7 which installs correctly with Python 3.12 Remove quimb-only dependencies from our requirements, let quimb sort out its dependencies itself. - CI - add pytest jobs with Python 3.12 - Skip mysteriously failing test of Contract-a-Grid-Circuit.ipynb Fixes quantumlib#6460
Configuration menu - View commit details
-
Copy full SHA for 77693fc - Browse repository at this point
Copy the full SHA 77693fcView commit details -
NEP-29 - enforce minimum Python version 3.10 (quantumlib#6591)
- Raise exception if running with Python <= 3.9.x - Clean up checks and notes relevant for old Pythons - Bump up to numpy~=1.22 which is effectively the minimum version that works with Python 3.10. We are a bit more permissive than NEP 29 which suggests numpy-1.23+. Fixes: quantumlib#6463 Ref: https://numpy.org/neps/nep-0029-deprecation_policy.html
Configuration menu - View commit details
-
Copy full SHA for d503e7b - Browse repository at this point
Copy the full SHA d503e7bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 77e3a0f - Browse repository at this point
Copy the full SHA 77e3a0fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4769f83 - Browse repository at this point
Copy the full SHA 4769f83View commit details -
Configuration menu - View commit details
-
Copy full SHA for a21219b - Browse repository at this point
Copy the full SHA a21219bView commit details -
CI - deflake
Isolated pytest Ubuntu
(quantumlib#6593)Problem: `test_isolated_packages` may run clashing parallel builds of a local `cirq_core` wheel. Solution: Run pip-install with the `--no-clean` option so parallel builds do not delete active files. Also invoke isolated_packages_test.py with `--enable-slow-tests` in CI to include non-slow tests if ever added to that file.
Configuration menu - View commit details
-
Copy full SHA for df4d14e - Browse repository at this point
Copy the full SHA df4d14eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7c76fb9 - Browse repository at this point
Copy the full SHA 7c76fb9View commit details -
Suppress superfluous warnings from numpy (quantumlib#6599)
* Suppress superfluous warnings from numpy - On MacOS, with numpy ~1.26, np.linalg.det gives spurious warnings when passed a complex array. - Suppress these warnings, as they are just annoying and do not signify anything.
Configuration menu - View commit details
-
Copy full SHA for 71cf6e7 - Browse repository at this point
Copy the full SHA 71cf6e7View commit details -
CI - deflake
Isolated pytest Ubuntu
(quantumlib#6603)Problem: `test_isolated_packages.py` is still flaky and can fail on parallel builds of a local `cirq_core` wheel. Solution: Use per-worker copy of the cirq-core sources so that parallel builds do not have conflicting build files. Follow-up to quantumlib#6593
Configuration menu - View commit details
-
Copy full SHA for c2ad35a - Browse repository at this point
Copy the full SHA c2ad35aView commit details -
Release pins from all pytest-related packages (quantumlib#6602)
Remove top-version limits on the pytest-related package. These pins were introduced a while ago and are hopefully not needed anymore. Require coverage>=7.4 which is the first minor release with the updated test-passing output from `coverage annotate`.
Configuration menu - View commit details
-
Copy full SHA for 5ad129b - Browse repository at this point
Copy the full SHA 5ad129bView commit details -
Create a generalized uniform superposition state gate (quantumlib#6506)
* Create generalized_uniform_superposition_gate.py Creates a generalized uniform superposition state, $\frac{1}{\sqrt{M}} \sum_{j=0}^{M-1} \ket{j} $ (where 1< M <= 2^n), using n qubits, according to the Shukla-Vedula algorithm [SV24]. Note: The Shukla-Vedula algorithm [SV24] offers an efficient approach for creation of a generalized uniform superposition state of the form, $\frac{1}{\sqrt{M}} \sum_{j=0}^{M-1} \ket{j} $, requiring only $O(log_2 (M))$ qubits and $O(log_2 (M))$ gates. This provides an exponential improvement (in the context of reduced resources and complexity) over other approaches in the literature. Reference: [SV24] A. Shukla and P. Vedula, “An efficient quantum algorithm for preparation of uniform quantum superposition states,” Quantum Information Processing, 23(38): pp. 1-32 (2024).
Configuration menu - View commit details
-
Copy full SHA for 4597f56 - Browse repository at this point
Copy the full SHA 4597f56View commit details -
updated-dependencies: - dependency-name: requests dependency-type: direct:production ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Noureldin <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8d3ef80 - Browse repository at this point
Copy the full SHA 8d3ef80View commit details -
Add Quantum Engine Support for InternalGate (quantumlib#6613)
* add internal gate to device proto * build protos * tests pass * add docstring * build protos * build protos
Configuration menu - View commit details
-
Copy full SHA for a330a62 - Browse repository at this point
Copy the full SHA a330a62View commit details -
Fix nightly build of the staging cirq website (quantumlib#6615)
- Fix syntax error in `docs/noise/_index.yaml` - Stop including deleted yaml file - Format with the yaml_format Google tool Fixes quantumlib#6587
Configuration menu - View commit details
-
Copy full SHA for ca516fd - Browse repository at this point
Copy the full SHA ca516fdView commit details -
Update list of pre-release notebooks (quantumlib#6609)
- Update the stale list of pre-release notebooks by dropping notebooks that work with the last release 1.3.0 - Enable notebook tests that pass at Cirq HEAD - Fix old instructions on installing pre-release cirq - Add missing import to examples/stabilizer_code.ipynb Ref: https://github.com/quantumlib/Cirq/blob/main/docs/dev/notebooks.md
Configuration menu - View commit details
-
Copy full SHA for 8ea8e1c - Browse repository at this point
Copy the full SHA 8ea8e1cView commit details -
Configuration menu - View commit details
-
Copy full SHA for fc5f932 - Browse repository at this point
Copy the full SHA fc5f932View commit details -
Fix spurious failure of the check/all script (quantumlib#6611)
- Avoid passing an empty string argument to `check/format-incremental` when invoked from `check/all` - Improve validation of the git-revision argument in check scripts by allowing git tags that resolve to a commit - Fix invalid use of `?` in egrep pattern - Make check/mypy pass in the dev.env.txt virtual environment
Configuration menu - View commit details
-
Copy full SHA for 38ce205 - Browse repository at this point
Copy the full SHA 38ce205View commit details -
Configuration menu - View commit details
-
Copy full SHA for 95b9511 - Browse repository at this point
Copy the full SHA 95b9511View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0aeff33 - Browse repository at this point
Copy the full SHA 0aeff33View commit details -
Configuration menu - View commit details
-
Copy full SHA for 864f323 - Browse repository at this point
Copy the full SHA 864f323View commit details
Commits on May 29, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 6853c28 - Browse repository at this point
Copy the full SHA 6853c28View commit details -
Configuration menu - View commit details
-
Copy full SHA for b0596f9 - Browse repository at this point
Copy the full SHA b0596f9View commit details -
Configuration menu - View commit details
-
Copy full SHA for a4422e7 - Browse repository at this point
Copy the full SHA a4422e7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 51e3b63 - Browse repository at this point
Copy the full SHA 51e3b63View commit details -
Configuration menu - View commit details
-
Copy full SHA for b6318f1 - Browse repository at this point
Copy the full SHA b6318f1View commit details
Commits on May 30, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 8ca86d2 - Browse repository at this point
Copy the full SHA 8ca86d2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 69cc065 - Browse repository at this point
Copy the full SHA 69cc065View commit details
Commits on May 31, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 6a18157 - Browse repository at this point
Copy the full SHA 6a18157View commit details -
Configuration menu - View commit details
-
Copy full SHA for d5b1812 - Browse repository at this point
Copy the full SHA d5b1812View commit details -
Configuration menu - View commit details
-
Copy full SHA for b3471d9 - Browse repository at this point
Copy the full SHA b3471d9View commit details -
Configuration menu - View commit details
-
Copy full SHA for b8c85cf - Browse repository at this point
Copy the full SHA b8c85cfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3ab7c7a - Browse repository at this point
Copy the full SHA 3ab7c7aView commit details
Commits on Jun 3, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 55eabe5 - Browse repository at this point
Copy the full SHA 55eabe5View commit details -
Configuration menu - View commit details
-
Copy full SHA for f0273ed - Browse repository at this point
Copy the full SHA f0273edView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8412760 - Browse repository at this point
Copy the full SHA 8412760View commit details
Commits on Jun 4, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ef4c1f3 - Browse repository at this point
Copy the full SHA ef4c1f3View commit details
Commits on Jun 5, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 770a75c - Browse repository at this point
Copy the full SHA 770a75cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5bd7252 - Browse repository at this point
Copy the full SHA 5bd7252View commit details -
Configuration menu - View commit details
-
Copy full SHA for f667099 - Browse repository at this point
Copy the full SHA f667099View commit details
Commits on Jun 6, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 756afac - Browse repository at this point
Copy the full SHA 756afacView commit details
Commits on Jun 7, 2024
-
Configuration menu - View commit details
-
Copy full SHA for e1e200e - Browse repository at this point
Copy the full SHA e1e200eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5245a7d - Browse repository at this point
Copy the full SHA 5245a7dView commit details
Commits on Jun 10, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 23f086d - Browse repository at this point
Copy the full SHA 23f086dView commit details -
Configuration menu - View commit details
-
Copy full SHA for e36bb35 - Browse repository at this point
Copy the full SHA e36bb35View commit details -
fix: code review suggestions: default None for optional arguments, us…
…e as_qvm when constructing service class Co-authored-by: Pavol Juhas <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e2deb8f - Browse repository at this point
Copy the full SHA e2deb8fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 41c49f5 - Browse repository at this point
Copy the full SHA 41c49f5View commit details
Commits on Jun 11, 2024
-
Update cirq-rigetti/cirq_rigetti/service_test.py
Co-authored-by: Pavol Juhas <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 34641c4 - Browse repository at this point
Copy the full SHA 34641c4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 58bbd89 - Browse repository at this point
Copy the full SHA 58bbd89View commit details -
Configuration menu - View commit details
-
Copy full SHA for 502e195 - Browse repository at this point
Copy the full SHA 502e195View commit details