Metadata-Version: 2.1
Name: pytket
Version: 0.2.0
Summary: Python module for interfacing with the CQC t|ket> library of quantum software
Home-page: https://github.com/CQCL/pytket
Author: Seyon Sivarajah
Author-email: seyon.sivarajah@cambridgequantum.com
License: Apache 2.0
Platform: UNKNOWN
Classifier: Environment :: Console
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: MacOS :: MacOS X
Classifier: Operating System :: POSIX :: Linux
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Classifier: Topic :: Scientific/Engineering
Requires-Python: >=3.6
Description-Content-Type: text/markdown
Requires-Dist: scipy (~=1.1.0)
Requires-Dist: numpy

[![PyPI version](https://badge.fury.io/py/pytket.svg)](https://badge.fury.io/py/pytket)
[![Documentation Status](https://readthedocs.org/projects/pytket/badge/?version=latest)](https://pytket.readthedocs.io/en/latest/?badge=latest)
[![Build Status](https://travis-ci.com/CQCL/pytket-dev.svg?token=qjGaiSESH57NhxrYxeTU&branch=master)](https://travis-ci.com/CQCL/pytket-dev)

`pytket` is a python module for interfacing with CQC t|ket>, a set of quantum programming tools. We currently support circuits and device architectures from Google [Cirq](https://www.github.com/quantumlib/cirq), IBM [Qiskit](https://qiskit.org), [PyZX](https://github.com/Quantomatic/pyzx) and Rigetti [pyQuil](http://rigetti.com/forest), allowing the t|ket> tools to be used in conjunction with projects on these platforms.

#### Getting Started
``pytket`` is available for ``python3.6`` or higher, on Linux and MacOS.
To install, run 

``pip install pytket``

Note: attempting to install from source will not set up the required binaries for the :math:`\mathrm{t|ket}\rangle` compiler, so we recommend the PyPI installation.

See [examples/cirq_routing_example.ipynb](https://github.com/CQCL/pytket/blob/master/examples/cirq_routing_example.ipynb) for a quick introduction to using `pytket`. 

Documentation of the soure code can be found at [pytket.readthedocs.io](https://pytket.readthedocs.io)


