Metadata-Version: 2.4
Name: matrix-kernel
Version: 0.1.0
Summary: Matrix external-component SDK (M8 experimental contract surface)
Author: enrell
License-Expression: MIT OR Apache-2.0
Project-URL: Homepage, https://github.com/enrell/matrix
Project-URL: Repository, https://github.com/enrell/matrix
Classifier: Programming Language :: Python :: 3
Classifier: Operating System :: POSIX :: Linux
Requires-Python: >=3.10
Description-Content-Type: text/markdown
License-File: LICENSE-APACHE-2.0
License-File: LICENSE-MIT
Dynamic: license-file

# matrix-component (Python SDK)

Experimental external-component SDK for the Matrix kernel (M8 contract
surface, version `0.1.0`). Dual-licensed MIT OR Apache-2.0 (see
LICENSE-MIT, LICENSE-APACHE-2.0); registry publication in progress.

Contract reference: `docs/SDK.md` in the Matrix repository. Threading,
callbacks, cancellation, streams, events, backpressure and resource
release behave like the Rust `matrix-component` crate (parity suite:
`test_units.py`).
