Core
Subscribe URL not yet published — run haywire share --save.
Fundamental components for haywire graphs
Nodes
Core
- Begin Player — Triggered once when execution starts
- Control Switch — Switches control flow based on condition
- Float Number — A number box that sends a decimal number, and shows the one it is fed
- Float Slider — A slider that sends a decimal number, and shows the one it is fed
- For Loop — Iterate with start, end, and step control
- Int Number — A number box that sends a whole number, and shows the one it is fed
- Int Slider — A slider that sends a whole number, and shows the one it is fed
- Logger — Log a message to the Python logging system at a configurable severity
- Menu — A drop-down that sends the item picked, and shows the item it is fed
- Print — Print to the haywire UI console
- Shutdown — Triggered when execution is shutting down
- Text — A text field that sends its text on Enter, and shows the text it is fed
- Tick — Triggered periodically by a connected TickEmitNode
- Tick Emit — Emits tick callbacks at a configurable framerate
- Toggle — An on/off switch that sends true or false, and shows the value it is fed
Types
- Array — Homogeneous typed array
- Bytes — Binary data
- Dictionary — Key-value pairs
- List — Ordered collection
- Pooled — Multi-source aggregation
Adapters
- Array to Array — Transform array elements (ArrayType[X] → ArrayType[Y])
Widgets
- ArrayWidget — List editor — one row per item, each drawn by the item type's widget
Skins
- Widget Node — The control alone, with the node label on its left — for widget nodes on a stage
Metadata
Release files for haybale-core 0.3.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 | Actions |
|---|---|---|---|---|
| haybale_core-0.3.0.tar.gz | 30.7 kB | Without provenance | Details for haybale_core-0.3.0.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| haybale_core-0.3.0-py3-none-any.whl | Python 3 | none | any | Details for haybale_core-0.3.0-py3-none-any.whl |
Total release size: 84.7 kB
Release files / haybale_core-0.3.0.tar.gz
| Download URL | haybale_core-0.3.0.tar.gz |
|---|---|
| Size | 30.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
c6d1008b0b48dfd5caf837bea14b63f619a58c51aa6ceb9e42aff3ddb7265fc0
|
|
BLAKE2b-256 checksum How to use checksums |
1e9abb7ba23651c4e3b8e32b4e59b42bebc93001509377e05d405163a7116362
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.13.6 {"installer":{"name":"uv","version":"0.13.6","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"26.04","id":"resolute","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / haybale_core-0.3.0-py3-none-any.whl
| Download URL | haybale_core-0.3.0-py3-none-any.whl |
|---|---|
| Size | 54.0 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
906458223c285f513ba2e245e722a9ae54ed19aa9292472ae565a111b7c95340
|
|
BLAKE2b-256 checksum How to use checksums |
0172e726986d15caf091a520d18b6c62d872aeca8ff114657379648b71c74a5b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.13.6 {"installer":{"name":"uv","version":"0.13.6","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"26.04","id":"resolute","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Security for haybale-core 0.3.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.
To learn more about protecting yourself from malicious actors, visit our package security documentation.