
cirq 1.6.1
0
A framework for creating, editing, and invoking Noisy Intermediate Scale Quantum (NISQ) circuits.
Contents
A framework for creating, editing, and invoking Noisy Intermediate Scale Quantum (NISQ) circuits.
Stars: 4871, Watchers: 4871, Forks: 1182, Open Issues: 135The quantumlib/Cirq repo was created 8 years ago and the last code push was 2 hours ago.
The project is very popular with an impressive 4871 github stars!
How to Install cirq
You can install cirq using pip
pip install cirq
or add it to a project with poetry
poetry add cirq
Package Details
- Author
- The Cirq Developers
- License
- Apache 2
- Homepage
- http://github.com/quantumlib/cirq
- PyPi:
- https://pypi.org/project/cirq/
- GitHub Repo:
- https://github.com/quantumlib/cirq
Classifiers
- Scientific/Engineering/Quantum Computing
- Software Development/Libraries/Python Modules
Related Packages
Errors
A list of common cirq errors.
Code Examples
Here are some cirq code examples and snippets.
GitHub Issues
The cirq package has 135 open issues on GitHub
- Common gates test coverage increase
- Add cirq.symbol function to create a sympy.Symbol.
- Optimize
PhasedXZGate._has_stabilizer_effect_a bit more - EngineProcessor tests are flaky because of datetime.datetime.now() calls
- Add CSWAP support to ClassicalStateSimulator closes #7841
- Add recursion support
- ClassicalStateSimulator should support CSWAP gate
- Recursion support for CircuitOperation in map_clean_and_borrowable_qubits
- add an Gateset and GateFamily option to accept classically controlled operations
- CI - activate tests with Python 3.14 on Mac OS X
- Support Python 3.14
- Measurement and control keys can overlap in the same moment after circuit.insert
- Add and validate GraphMonomorphismMapper initial placement strategy
- Fix bug in circuit.insert.
- support for directed device graphs
pythonfix







