Metadata-Version: 2.1
Name: quantum-xyz
Version: 0.1.0
Summary: A quantum circuit synthesis library
Author: Hanyu Wang
Project-URL: Documentation, https://quantum-xyz.readthedocs.io/en/latest/
Project-URL: Repository, https://github.com/Nozidoali/quantum-xyz.git
Keywords: quantum computing,eda
Classifier: Programming Language :: Python :: 3
Classifier: Operating System :: OS Independent
Requires-Python: ==3.10
Description-Content-Type: text/markdown
Requires-Dist: llist==0.7.1
Requires-Dist: matplotlib==3.7.1
Requires-Dist: numpy==1.23.5
Requires-Dist: qiskit==0.43.1
Requires-Dist: qiskit_ibmq_provider==0.20.2
Requires-Dist: qiskit_terra==0.24.1
Requires-Dist: scipy==1.10.1

Quantum XYZ
===========

<!-- [![DOI](https://zenodo.org/badge/598144740.svg)](https://zenodo.org/badge/latestdoi/598144740) -->
[![Gitpod Ready-to-Code](https://img.shields.io/badge/Gitpod-Ready--to--Code-blue?logo=gitpod)](https://gitpod.io/#https://github.com/Nozidoali/quantum-xyz.git)
[![CI](https://github.com/Nozidoali/quantum-xyz/actions/workflows/ci.yml/badge.svg)](https://github.com/Nozidoali/quantum-xyz/actions/workflows/ci.yml)


XYZ is a Python package for quantum compilation. It provides several implementations for quantum circuit optimizations, such as exact CNOT synthesis. [Read full documentation](https://quantum-xyz.readthedocs.io/en/latest/)

## Example

```sh
pip install quantum-xyz
cd example
python synthesize_dicke.py
```

