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.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

clicking-0.2.0-py2.py3-none-any.whl (4.4 kB view hashes)

Uploaded Python 2 Python 3

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