Name | cleez JSON |
Version |
0.1.13
JSON |
| download |
home_page | https://github.com/abilian/cleez |
Summary | Simple class-based CLI framework. |
upload_time | 2024-01-12 12:28:25 |
maintainer | |
docs_url | None |
author | Abilian SAS |
requires_python | >=3.9,<4 |
license | |
keywords |
|
VCS |
|
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
# Cleez
[![image](https://img.shields.io/pypi/v/cleez.svg)](https://pypi.python.org/pypi/cleez)
[![Documentation Status](https://readthedocs.org/projects/cleez/badge/?version=latest)](https://cleez.readthedocs.io/en/latest/?version=latest)
## 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](https://github.com/abilian/nua) - an Open source PaaS and application marketplace
- [Abilian Developer Tools](https://github.com/abilian/abilian-devtools) -
- (Add yours)
### Alternatives
- Click
- Typer
- [Clizy](https://github.com/getclizy/clizy)
- [Mando](https://github.com/rubik/mando)
- [dephell-argparse](https://pypi.org/project/dephell-argparse/)
### Credits
This package was created with [Cruft](https://cruft.github.io/cruft/) and the
[abilian/cookiecutter-abilian-python](https://github.com/abilian/cookiecutter-abilian-python)
project template.
Raw data
{
"_id": null,
"home_page": "https://github.com/abilian/cleez",
"name": "cleez",
"maintainer": "",
"docs_url": null,
"requires_python": ">=3.9,<4",
"maintainer_email": "",
"keywords": "",
"author": "Abilian SAS",
"author_email": "sf@abilian.com",
"download_url": "https://files.pythonhosted.org/packages/9c/05/af72c349f8f312b3949bd542b51499206a5645937bd320b5603f8ce5f0bf/cleez-0.1.13.tar.gz",
"platform": null,
"description": "# Cleez\n\n[![image](https://img.shields.io/pypi/v/cleez.svg)](https://pypi.python.org/pypi/cleez)\n\n[![Documentation Status](https://readthedocs.org/projects/cleez/badge/?version=latest)](https://cleez.readthedocs.io/en/latest/?version=latest)\n\n\n## Abilian Cleez\n\nSimple framework for building command line applications with multiple\ncommands and subcommands.\n\nSimilar to Cleo, but based on the stdlib\\'s argparse module.\n\n- Free / open source software: Apache Software License 2.0\n- Documentation: <https://cleez.readthedocs.io>. (nope!)\n\n\n### Features\n\n- Provides a simple framework for building command line applications with multiple commands and subcommands.\n\n- Based on the stdlib\\'s argparse module.\n\n - Supports command options and arguments.\n - Supports command arguments validation.\n\n- ANSI color output.\n\n\n\n### Upcoming features\n\n- Command aliases.\n- Command arguments completion.\n- Better help messages\n\n\n\n### Used by\n\nCleez is currently used by several projects:\n\n- [Nua](https://github.com/abilian/nua) - an Open source PaaS and application marketplace\n- [Abilian Developer Tools](https://github.com/abilian/abilian-devtools) -\n- (Add yours)\n\n\n### Alternatives\n\n- Click\n- Typer\n- [Clizy](https://github.com/getclizy/clizy)\n- [Mando](https://github.com/rubik/mando)\n- [dephell-argparse](https://pypi.org/project/dephell-argparse/)\n\n\n\n### Credits\n\nThis package was created with [Cruft](https://cruft.github.io/cruft/) and the\n[abilian/cookiecutter-abilian-python](https://github.com/abilian/cookiecutter-abilian-python)\nproject template.\n\n",
"bugtrack_url": null,
"license": "",
"summary": "Simple class-based CLI framework.",
"version": "0.1.13",
"project_urls": {
"Homepage": "https://github.com/abilian/cleez"
},
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "989dee2c8b870d3f39b55274078bae82e418090ca8f33a8f1b33cb78b3f516ac",
"md5": "0791771227d19d449089a14dd3f74614",
"sha256": "fffa81334c651c700ce25fd835c3ef5840c7389cee51dd22305849ac47b9b570"
},
"downloads": -1,
"filename": "cleez-0.1.13-py3-none-any.whl",
"has_sig": false,
"md5_digest": "0791771227d19d449089a14dd3f74614",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.9,<4",
"size": 12190,
"upload_time": "2024-01-12T12:28:24",
"upload_time_iso_8601": "2024-01-12T12:28:24.255902Z",
"url": "https://files.pythonhosted.org/packages/98/9d/ee2c8b870d3f39b55274078bae82e418090ca8f33a8f1b33cb78b3f516ac/cleez-0.1.13-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "9c05af72c349f8f312b3949bd542b51499206a5645937bd320b5603f8ce5f0bf",
"md5": "3569eb97090380104458c434103fc39f",
"sha256": "0d7a502adba422c5e9c7c940e173d1970dc405e911611067b093986cb1eec0b0"
},
"downloads": -1,
"filename": "cleez-0.1.13.tar.gz",
"has_sig": false,
"md5_digest": "3569eb97090380104458c434103fc39f",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.9,<4",
"size": 11527,
"upload_time": "2024-01-12T12:28:25",
"upload_time_iso_8601": "2024-01-12T12:28:25.707315Z",
"url": "https://files.pythonhosted.org/packages/9c/05/af72c349f8f312b3949bd542b51499206a5645937bd320b5603f8ce5f0bf/cleez-0.1.13.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-01-12 12:28:25",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "abilian",
"github_project": "cleez",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"tox": true,
"lcname": "cleez"
}