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:

Alternatives

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.13.tar.gz (11.5 kB view details)

Uploaded Source

Built Distribution

cleez-0.1.13-py3-none-any.whl (12.2 kB view details)

Uploaded Python 3

File details

Details for the file cleez-0.1.13.tar.gz.

File metadata

  • Download URL: cleez-0.1.13.tar.gz
  • Upload date:
  • Size: 11.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.12.1

File hashes

Hashes for cleez-0.1.13.tar.gz
Algorithm Hash digest
SHA256 0d7a502adba422c5e9c7c940e173d1970dc405e911611067b093986cb1eec0b0
MD5 3569eb97090380104458c434103fc39f
BLAKE2b-256 9c05af72c349f8f312b3949bd542b51499206a5645937bd320b5603f8ce5f0bf

See more details on using hashes here.

File details

Details for the file cleez-0.1.13-py3-none-any.whl.

File metadata

  • Download URL: cleez-0.1.13-py3-none-any.whl
  • Upload date:
  • Size: 12.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.12.1

File hashes

Hashes for cleez-0.1.13-py3-none-any.whl
Algorithm Hash digest
SHA256 fffa81334c651c700ce25fd835c3ef5840c7389cee51dd22305849ac47b9b570
MD5 0791771227d19d449089a14dd3f74614
BLAKE2b-256 989dee2c8b870d3f39b55274078bae82e418090ca8f33a8f1b33cb78b3f516ac

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