#quantum-circuit #quantum #quantinuum #python-bindings #tket

tket-json-rs

Serializable definition of TKET circuits and operations

10 releases (4 breaking)

new 0.5.1 Jul 24, 2024
0.4.2 Jul 5, 2024
0.3.1 Feb 26, 2024
0.3.0 Nov 10, 2023

#257 in Programming languages

Download history 211/week @ 2024-04-03 588/week @ 2024-04-10 238/week @ 2024-04-17 103/week @ 2024-04-24 404/week @ 2024-05-01 145/week @ 2024-05-08 257/week @ 2024-05-15 513/week @ 2024-05-22 585/week @ 2024-05-29 797/week @ 2024-06-05 641/week @ 2024-06-12 565/week @ 2024-06-19 784/week @ 2024-06-26 751/week @ 2024-07-03 887/week @ 2024-07-10 526/week @ 2024-07-17

3,129 downloads per month
Used in tket2

Apache-2.0

44KB
535 lines

tket-json-rs

build_status crates msrv docs

Serializable Rust definition for circuits and operations of the 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).

Dependencies

~0.9–7.5MB
~51K SLoC