tket-json-rs
============
[![build_status][]](https://github.com/CQCL/tket-json-rs/actions)
[![crates][]](https://crates.io/crates/tket-json-rs)
[![msrv][]](https://github.com/CQCL/tket-json-rs)
[![docs][]](https://docs.rs/tket-json-rs)
Serializable Rust definition for circuits and operations of the
[TKET](https://github.com/CQCL/tket) quantum compiler.
## Features
- `pyo3`: Enable Python bindings and `pytket.Circuit` conversion via pyo3.
## Recent Changes
See [CHANGELOG][] for a list of changes. The minimum supported rust
version will only change on major releases.
## License
This project is licensed under Apache License, Version 2.0 ([LICENSE][] or http://www.apache.org/licenses/LICENSE-2.0).
[build_status]: https://github.com/CQCL/tket-json-rs/workflows/Continuous%20integration/badge.svg?branch=main
[docs]: https://img.shields.io/docsrs/tket-json-rs/latest
[crates]: https://img.shields.io/crates/v/tket-json-rs
[LICENSE]: LICENCE
[msrv]: https://img.shields.io/badge/rust-1.70.0%2B-blue.svg?maxAge=3600
[CHANGELOG]: CHANGELOG.md