click 8.1.7
0
Composable command line interface toolkit
Contents
Composable command line interface toolkit
Stars: 15645, Watchers: 15645, Forks: 1396, Open Issues: 136The pallets/click
repo was created 10 years ago and the last code push was 5 days ago.
The project is extremely popular with a mindblowing 15645 github stars!
How to Install click
You can install click using pip
pip install click
or add it to a project with poetry
poetry add click
Package Details
- Author
- License
- BSD-3-Clause
- Homepage
- https://palletsprojects.com/p/click/
- PyPi:
- https://pypi.org/project/click/
- Documentation:
- https://click.palletsprojects.com/
- GitHub Repo:
- https://github.com/pallets/click
Classifiers
Related Packages
Errors
A list of common click errors.
Code Examples
Here are some click
code examples and snippets.
GitHub Issues
The click package has 136 open issues on GitHub
- Warning: Input is not a terminal (fd=0)
- Mechanism for testing long-running processes
ParamType
missingname
errors onto_info_dict
- Shell completion doesn't work on scripts with a dot in name
- Support default for arguments with multiple values
- allow empty str input in prompt() when confirmation_prompt=True and default=""
- Unable to allow empty str in prompt when confirmation_prompt=True
- xdg-open zombie process remains by default in WSL2 after click.launch()
- Store raw help string for commands
- Access untruncated help string
- Allow
params
attribute in decorators - Parameterize tests
- Make shell completion prioritize option values over new options
- Enforce required flag
- Give
Option.show_default
higher priority wrtContext.show_default