Metadata-Version: 2.4
Name: qslib-quantum
Version: 0.1.0
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Topic :: Scientific/Engineering :: Physics
Requires-Dist: numpy>=2.0
License-File: LICENSE-APACHE
Summary: Python bindings for the qslib quantum simulation library
Keywords: quantum,physics,simulation,lattice,monte-carlo
Home-Page: https://github.com/lere01/qslib
Author: qslib contributors
Requires-Python: >=3.12
Description-Content-Type: text/markdown; charset=UTF-8; variant=GFM
Project-URL: Documentation, https://lere01.github.io/qslib/
Project-URL: Repository, https://github.com/lere01/qslib
Project-URL: Source, https://github.com/lere01/qslib

# qslib-quantum Python bindings

`qslib-quantum` provides the `qslib_quantum` Python module for small-system
quantum simulation kernels. It exposes exact TFIM, Heisenberg, and Rydberg
matrices, ground states, convention-labelled observables, and checked TDVP
statistics through NumPy arrays.

Install an authorized release with:

```text
python -m pip install qslib-quantum
```

The binding requires Python 3.12 or newer. Inputs use qslib's canonical
row-major site order and little-endian basis convention. See the main project
documentation at <https://lere01.github.io/qslib/> for physical definitions,
sign conventions, limits, and examples.

This package is distributed under the Apache-2.0 license.

