clicking 0.2.0
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.
For personal and professional use. You cannot resell or redistribute these repositories in their original state.
There are no reviews.