Simple class-based CLI framework.
Project description
Cleez
Abilian Cleez
Simple framework for building command line applications with multiple commands and subcommands.
Similar to Cleo, but based on the stdlib's argparse module.
- Free / open source software: Apache Software License 2.0
- Documentation: https://cleez.readthedocs.io. (nope!)
Features
-
Provides a simple framework for building command line applications with multiple commands and subcommands.
-
Based on the stdlib's argparse module.
- Supports command options and arguments.
- Supports command arguments validation.
-
ANSI color output.
Upcoming features
- Command aliases.
- Command arguments completion.
- Better help messages
Used by
Cleez is currently used by several projects:
- Nua - an Open source PaaS and application marketplace
- Abilian Developer Tools -
Credits
This package was created with Cruft and the abilian/cookiecutter-abilian-python project template.
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
cleez-0.1.11.tar.gz
(11.1 kB
view details)
Built Distribution
cleez-0.1.11-py3-none-any.whl
(11.9 kB
view details)
File details
Details for the file cleez-0.1.11.tar.gz
.
File metadata
- Download URL: cleez-0.1.11.tar.gz
- Upload date:
- Size: 11.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c85dc37a080be8627c0a29d285426a06602634f44265096f3ab3fb52c2e69993 |
|
MD5 | 1d1b87d399db29df591dcc36e24c5700 |
|
BLAKE2b-256 | 2794964fe76c6ab2549a54a5dacbfeff17da65137499d671e716ff4ecd220370 |
File details
Details for the file cleez-0.1.11-py3-none-any.whl
.
File metadata
- Download URL: cleez-0.1.11-py3-none-any.whl
- Upload date:
- Size: 11.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3d4ff901c62bdf3d1f7d2eed811b72f173727203a38cb6d7b31f18b6437383ff |
|
MD5 | 538d3d9b96fb716e6033bc9010f116a7 |
|
BLAKE2b-256 | 9e3a31b99626ea9b293ad48107a2f5b47af97044398dbd4e4703c4e0c74bc22d |