signal-space-py
Python types and conformance helpers for Signal Space.
Supported signal-space-spec: 0.4.0
The package is intended to layer on top of lazily-py for reactive runtime
integration. The current implementation focuses on fixture parsing,
round-tripping, validation of ids, edges, authority levels, derived state fields,
and immutable inspector/view-model projections for local tools.
Core helpers:
load_document(path)/validate_document(data)validate_graph(graph)get_node(graph, node_id)get_decision_nodes(graph)get_timeline_by_class(graph, state_class)get_allowed_intents(graph, target=None)summarize_graph(graph)create_inspector_model(graph, target)create_graph_view_model(graph, selected_node_id=None)
Typing and lazily integration policy is documented in
docs/typing-policy.md.
Metadata
Release files for signal-space 0.4.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| signal_space-0.4.0.tar.gz | 6.1 kB | Without provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| signal_space-0.4.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 13.1 kB
Release files / signal_space-0.4.0.tar.gz
| Download URL | signal_space-0.4.0.tar.gz |
|---|---|
| Size | 6.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
a0d0792abf594ccab05731115b2150968daa4e6cf350d1b39dcae11de08974cf
|
|
BLAKE2b-256 checksum How to use checksums |
8b3daf9672fa0725ace6fc7b9704eceec5729f864574704fcf80764ee1c1accb
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Release files / signal_space-0.4.0-py3-none-any.whl
| Download URL | signal_space-0.4.0-py3-none-any.whl |
|---|---|
| Size | 7.0 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
98dc0d756c4a79a51a2cf09421d1a26d05e3e74073eefd027a3722cb15add42c
|
|
BLAKE2b-256 checksum How to use checksums |
47364d8a4fe64ae310d798af99eca94b9edf4ec1ac8590aa2da1d56c991e7257
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Security for signal-space 0.4.0
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.