Metadata-Version: 2.4
Name: symft
Version: 2026.10.8
Summary: SOFT v2 Python interface, powered by the SymFT sampling architecture
Home-page: https://github.com/haoliri0/SOFT
License: Apache-2.0
Project-URL: Source, https://github.com/haoliri0/SOFT
Project-URL: Issues, https://github.com/haoliri0/SOFT/issues
Classifier: License :: OSI Approved :: Apache Software License
Requires-Python: >=3.9
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: numpy>=1.20
Dynamic: classifier
Dynamic: description
Dynamic: description-content-type
Dynamic: home-page
Dynamic: license
Dynamic: license-file
Dynamic: project-url
Dynamic: requires-dist
Dynamic: requires-python
Dynamic: summary

# SymFT / SOFT

An exact Python/C++ simulator for noisy adaptive Clifford-plus-Pauli-rotation circuits. Supports measurement records, detectors, postselection, expectation values and compiled counts sampling.

Python package **2026.10.8** corresponds to GitHub Release **v0.1.0** and the **symft_26_10_08** update. These version identifiers are intentionally distinct.

Install the portable CPU package with `python -m pip install symft==2026.10.8`. CUDA support requires a source build.

[Installation and examples](https://github.com/haoliri0/SOFT/blob/v0.1.0/README.md) | [Python API](https://github.com/haoliri0/SOFT/blob/v0.1.0/python/README.md) | [Release notes](https://github.com/haoliri0/SOFT/releases/tag/v0.1.0)
