Archived
This project has been archived by its maintainers, and is no longer receiving any updates.
velocus
Role in Velarium: Ecosystem CLI — single entry point to inspect IR, drive builds, and dispatch to backends (velotype, morphra, granitus, future tools) without each package exposing a separate UX.
| PyPI | pypi.org/project/velocus (scaffold) |
| Repository | github.com/eddiethedean/velarium |
| Python | 3.10+ (when implemented) |
| Status | Scaffold — orchestration not implemented |
Today
Use the velotype CLI on PyPI for:
velotype ir— print ModelSpec JSON for a class the builders support (see docs/model-sources.md)velotype stub— emit.pyibodyvelotype batch stub/velotype batch ir— package-wide dataclass discovery and merged outputs (see docs/tutorial-stubs.md)
Stub behavior and CI validation are documented in docs/stub-compatibility.md.
Planned behavior
Thin orchestration only: parse commands, call velarium and backend packages, format output — no duplicated IR logic (see docs/valarium.md).
See also
- docs/design.md — CLI philosophy
- docs/modelspec-ir.md — IR consumed by orchestrated tools
- docs/api-reference.md — tier‑1
velarium/velotypeCLI and library surface - Roadmap
- Repository README
- Documentation index
- velotype on PyPI — use this for stubs and IR export today
License
MIT — see LICENSE.
Metadata
Release files for velocus 0.8.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 | |
|---|---|---|---|
| velocus-0.8.0.tar.gz | 2.9 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| velocus-0.8.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 6.1 kB
Release files / velocus-0.8.0.tar.gz
| Download URL | velocus-0.8.0.tar.gz |
|---|---|
| Size | 2.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
596783c1481f94d3618e7bf6bf4b066868c09d9431e41aa517ee1d79a18cf865
|
|
BLAKE2b-256 checksum How to use checksums |
6463be44d4e14dea06130277e66b4d368edf3a28b02675131d0c1307a67e8f0e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|
Release files / velocus-0.8.0-py3-none-any.whl
| Download URL | velocus-0.8.0-py3-none-any.whl |
|---|---|
| Size | 3.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
1981714dbefcd2709840437c529bb9b97afb5433562a7472d59cd345d34eaadd
|
|
BLAKE2b-256 checksum How to use checksums |
4b2ac34400f578f9c9a7cef05c8de9f85f49bbd9f8c226adfe348172131b02fa
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.7
|