
Security News
Browserslist-rs Gets Major Refactor, Cutting Binary Size by Over 1MB
Browserslist-rs now uses static data to reduce binary size by over 1MB, improving memory use and performance for Rust-based frontend tools.
TKET2 is an open source quantum compiler developed by Quantinuum. Central to TKET2's design is its hardware agnosticism which allows researchers and quantum software developers to take advantage of its powerful compilation for many different quantum architectures.
This is the Python front-end for TKET2, providing a high-level interface for working with quantum circuits. See also the Rust library with the same name on crates.io.
TKET2 can be installed via pip
. Requires Python >= 3.10.
pip install tket2
See the Getting Started guide and the other examples.
This package uses pyo3 and
maturin to bind TKET2 functionality to
python as the tket2
package.
Recommended:
A clean python 3.10 environment with maturin
installed. At which point running
maturin develop
in this directory should build and install the package in the
environment. Run pytest
in this directory to test everything is working.
Don't forget to use the --release
flag when using Badger and other heavy
computational workloads.
See DEVELOPMENT.md for more information.
This project is licensed under Apache License, Version 2.0 (LICENCE or http://www.apache.org/licenses/LICENSE-2.0).
FAQs
Quantinuum's TKET2 Quantum Compiler
We found that tket2 demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 3 open source maintainers collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
Browserslist-rs now uses static data to reduce binary size by over 1MB, improving memory use and performance for Rust-based frontend tools.
Research
Security News
Eight new malicious Firefox extensions impersonate games, steal OAuth tokens, hijack sessions, and exploit browser permissions to spy on users.
Security News
The official Go SDK for the Model Context Protocol is in development, with a stable, production-ready release expected by August 2025.