Skip to main content

Convenience function for Click.

Project description

PyPI version PyPI pyversions PyPI license PyPI status PyPI format

Convenience wrapper for Click.

  • Free software: MIT license

Installation

(.venv) > pip install clicking

Usage

Echo

Convenience functions for click.echo because it’s a pain to remember the color and naming convention I myself use before.

info
Print message in bold white.
progress
Print message in bold blue.
working
Print message in bold cyan.
success
Print message in bold green.
warning
Print message in bold yellow.
fail
Print message in bold red.
import clicking

clicking.info('Hello world!')

Style

Convenience functions for click.style due to the same above reason.

info
Text in bold white.
progress
Text in bold blue.
working
Text in bold cyan.
success
Text in bold green.
warning
Text in bold yellow.
fail
Text in bold red.
import clicking

print(clicking.style.info('Hello world!'))

Exception

Error
Print message in bold red and exit.
import clicking

raise clicking.Error('Something broke!')

Group

Colorized custom class for click.group.

import click
import clicking


@click.group(cls=clicking.Group)
def group():
   pass

Command

Colorized custom class for click.command.

import click
import clicking


@click.command(cls=clicking.Command)
def command():
   pass

History

0.2.0

  • Add style module.
  • Add colorized Group and Command.

0.1.1

  • Add exception that print message in bold red when raised.

0.1.0

  • First public release.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for clicking, version 0.2.0
Filename, size File type Python version Upload date Hashes
Filename, size clicking-0.2.0-py2.py3-none-any.whl (4.4 kB) File type Wheel Python version py2.py3 Upload date Hashes View hashes

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page