Metadata-Version: 2.4
Name: spatial-typestate
Version: 0.1.0
License-File: LICENSE
License-File: licenses/README.md
License-File: licenses/heck-0.5.0/LICENSE-APACHE
License-File: licenses/heck-0.5.0/LICENSE-MIT
License-File: licenses/inventory.json
License-File: licenses/libc-0.2.191/LICENSE-APACHE
License-File: licenses/libc-0.2.191/LICENSE-MIT
License-File: licenses/once_cell-1.21.4/LICENSE-APACHE
License-File: licenses/once_cell-1.21.4/LICENSE-MIT
License-File: licenses/portable-atomic-1.15.0/LICENSE-APACHE
License-File: licenses/portable-atomic-1.15.0/LICENSE-MIT
License-File: licenses/proc-macro2-1.0.107/LICENSE-APACHE
License-File: licenses/proc-macro2-1.0.107/LICENSE-MIT
License-File: licenses/pyo3-0.29.2/LICENSE-APACHE
License-File: licenses/pyo3-0.29.2/LICENSE-MIT
License-File: licenses/pyo3-build-config-0.29.2/LICENSE-APACHE
License-File: licenses/pyo3-build-config-0.29.2/LICENSE-MIT
License-File: licenses/pyo3-ffi-0.29.2/LICENSE-APACHE
License-File: licenses/pyo3-ffi-0.29.2/LICENSE-MIT
License-File: licenses/pyo3-macros-0.29.2/LICENSE-APACHE
License-File: licenses/pyo3-macros-0.29.2/LICENSE-MIT
License-File: licenses/pyo3-macros-backend-0.29.2/LICENSE-APACHE
License-File: licenses/pyo3-macros-backend-0.29.2/LICENSE-MIT
License-File: licenses/quote-1.0.47/LICENSE-APACHE
License-File: licenses/quote-1.0.47/LICENSE-MIT
License-File: licenses/syn-2.0.119/LICENSE-APACHE
License-File: licenses/syn-2.0.119/LICENSE-MIT
License-File: licenses/target-lexicon-0.13.5/LICENSE
License-File: licenses/unicode-ident-1.0.27/LICENSE-APACHE
License-File: licenses/unicode-ident-1.0.27/LICENSE-MIT
License-File: licenses/unicode-ident-1.0.27/LICENSE-UNICODE
Summary: Checked, frame-tagged spatial batches backed by Rust
License-Expression: Apache-2.0
Requires-Python: >=3.11, <3.15
Description-Content-Type: text/markdown; charset=UTF-8; variant=GFM

# Spatial Typestate for Python

Unpublished 0.1.0 first-release candidate for the batch-oriented CPython binding.
The source candidate uses Rust core 0.1.0; the native crate also remains 0.1.0.
These independent versions do not imply publication or artifact approval.
No runtime Python dependencies. The distribution is `spatial-typestate`, the
import is `spatial_typestate`, and the extension is `spatial_typestate._native`.
See the [first-release limits and Rust migration](https://github.com/TelemetryWorks/spatial-typestate/blob/main/docs/migration-0.0.1-to-0.1.0.md).
See [the guide](https://github.com/TelemetryWorks/spatial-typestate/blob/main/docs/PYTHON-GUIDE.md)
for the workflow, copies, runtime checks and guarantees lost at the Python boundary.

