No project description provided
Project description
novaflow-types
Pydantic models for the NovaFlow behavior-tree platform — the shared
vocabulary used across the stack: tree nodes (BehaviorTree, ActionNode,
sequences, decorators, …), robotics data types (Pose, Joints,
MotionTarget, …), action I/O schemas, and the structural type identity
(content-hashed type_id) that decides node compatibility.
pip install novaflow-types
Typical uses:
- Build NovaFlow behavior trees programmatically in Python and serialize
them to the JSON the Forest API imports (
BehaviorTree.model_dump_json()). - Author custom action services — this package comes in transitively with
the
wandelbots-novaflowruntime SDK.
The package also ships the committed Nova API spec it validates types
against; the pinned wandelbots-api-client version is the single source
of truth for Nova type identity across the stack.
Versioning
Pre-1.0: this package tracks internal NovaFlow development. Breaking changes can happen on any minor release — pin your version. Published versions are immutable; nothing breaks under you until you upgrade.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file novaflow_types-0.1.0.tar.gz.
File metadata
- Download URL: novaflow_types-0.1.0.tar.gz
- Upload date:
- Size: 429.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
52df7009364abffef1a4252f9d786a0540c08a5da84f56c74c2b2f9d9d4aec11
|
|
| MD5 |
fdc0e31a0e8df309cca5f1d8ff3878f6
|
|
| BLAKE2b-256 |
4b3427db18a0693d7db6873195604a3a5565b4e93912849f348d7c859bb6005a
|
File details
Details for the file novaflow_types-0.1.0-py3-none-any.whl.
File metadata
- Download URL: novaflow_types-0.1.0-py3-none-any.whl
- Upload date:
- Size: 222.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ef8a76a5dcf348f5d1acbddd6a24021d7b5b20448e0f80a5ae08c1091fb0225d
|
|
| MD5 |
de2a67425c78c499ff7e4e3b9eff3443
|
|
| BLAKE2b-256 |
59e41aaff9175edff5e65776a9b4453c457516b980327a303a01e8d3ef8d8061
|