SPLENT-CLI is a CLI to be able to work on your development more easily.
Project description
SPLENT CLI
Command-line tool for managing SPLENT products, features, databases, and environments.
Quick start
make setup # Prepare .env, start Docker, enter CLI container
splent --help # See all available commands
Key commands
| Command | Description |
|---|---|
product:create |
Create a new product |
product:derive --dev |
Full SPL derivation pipeline |
feature:add / feature:attach |
Add features to a product |
feature:status |
Show feature lifecycle states |
feature:release |
Release a feature (tag + PyPI + GitHub) |
db:migrate / db:upgrade |
Manage per-feature migrations |
export:puml |
Generate PlantUML diagrams |
doctor |
System health check |
Requirements
- Docker + Docker Compose
- Python 3.13+
Documentation
Full documentation at docs.splent.io
License
Creative Commons CC BY 4.0 - SPLENT - Diverso Lab
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
splent_cli-1.5.0.tar.gz
(188.6 kB
view details)
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
splent_cli-1.5.0-py3-none-any.whl
(267.2 kB
view details)
File details
Details for the file splent_cli-1.5.0.tar.gz.
File metadata
- Download URL: splent_cli-1.5.0.tar.gz
- Upload date:
- Size: 188.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8947946b7545cf21e11d93ea9faf9f25257b980516432e1f88a67a35ff929a73
|
|
| MD5 |
53114a268d2578d7ccc8466ec12a9841
|
|
| BLAKE2b-256 |
3922819bafdadf5f1e3f13984f3a15402893a8ab781f592fe6c5d624a3c9b596
|
File details
Details for the file splent_cli-1.5.0-py3-none-any.whl.
File metadata
- Download URL: splent_cli-1.5.0-py3-none-any.whl
- Upload date:
- Size: 267.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1206978ae8a1f6885259d436e605063633f3a98a17f49d86f3a20088991becde
|
|
| MD5 |
e7b13fa523dd232713e6e3bb7b4bed3c
|
|
| BLAKE2b-256 |
70de95bede0bc138b5e88f3fcce1452926ef01021fc0d94f2cc76ac7681bf2d3
|