Skip to main content

Command Line Interface

Project description

A Command Line Client builder that follows the Canonical’s Guidelines for a Command Line Interface.

The library provides two main functionalities:

  • a framework to define and execute application commands, which involves argument parsing and the provision of help texts

  • infrastructure to handle the terminal and present all the outputs for the different application needs

Documentation

The documentation is available on Read The Docs.

Contributing

See the HACKING.rst document for details on how to contribute.

License

Free software: GNU Lesser General Public License v3

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

craft-cli-2.3.0.tar.gz (95.7 kB view details)

Uploaded Source

Built Distribution

craft_cli-2.3.0-py3-none-any.whl (37.3 kB view details)

Uploaded Python 3

File details

Details for the file craft-cli-2.3.0.tar.gz.

File metadata

  • Download URL: craft-cli-2.3.0.tar.gz
  • Upload date:
  • Size: 95.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.12

File hashes

Hashes for craft-cli-2.3.0.tar.gz
Algorithm Hash digest
SHA256 7619ee47155ab9a332dbc7389f7c454faa6884323b2a35ae5dc41c680a1ff4fd
MD5 0c8600c366dc39022fe15f980a8fa6bd
BLAKE2b-256 4aaefa2dbb4b8d132daf7397af79a83c014257084d0ce1a6dbedfcb3bf47a75d

See more details on using hashes here.

File details

Details for the file craft_cli-2.3.0-py3-none-any.whl.

File metadata

  • Download URL: craft_cli-2.3.0-py3-none-any.whl
  • Upload date:
  • Size: 37.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.12

File hashes

Hashes for craft_cli-2.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 494cdff08643df3567aa1b536a0c9e18323f94822ce682927dae502002c42614
MD5 0aff355eeb74bc3e699f28e75ae43a8c
BLAKE2b-256 0914a37b8377daa94daa6d2b8816480cdeef49a1f83138516e3c2fdfe03f0db4

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