Convenience function for Click.
Project description
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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Built Distribution
Close
Hashes for clicking-0.2.0-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 94d91a738d8774f000faa15ad7e34302471cd6608ae14d3e8040186d397908e3 |
|
MD5 | 6ec94cc2f6d4ca3ea7c42dc37c682774 |
|
BLAKE2-256 | 89d4ffe25f6ff946141de06ca91cbc14221cc885ca417f918511bcde0fd074ed |