Skip to main content

Simple class-based CLI framework.

Project description

Cleez

image

Documentation Status

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.

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:

Credits

This package was created with Cruft and the abilian/cookiecutter-abilian-python project template.

Project details


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)

Uploaded Source

Built Distribution

cleez-0.1.11-py3-none-any.whl (11.9 kB view details)

Uploaded Python 3

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

Hashes for cleez-0.1.11.tar.gz
Algorithm Hash digest
SHA256 c85dc37a080be8627c0a29d285426a06602634f44265096f3ab3fb52c2e69993
MD5 1d1b87d399db29df591dcc36e24c5700
BLAKE2b-256 2794964fe76c6ab2549a54a5dacbfeff17da65137499d671e716ff4ecd220370

See more details on using hashes here.

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

Hashes for cleez-0.1.11-py3-none-any.whl
Algorithm Hash digest
SHA256 3d4ff901c62bdf3d1f7d2eed811b72f173727203a38cb6d7b31f18b6437383ff
MD5 538d3d9b96fb716e6033bc9010f116a7
BLAKE2b-256 9e3a31b99626ea9b293ad48107a2f5b47af97044398dbd4e4703c4e0c74bc22d

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page