click
https://github.com/pallets/click
Python
Python composable command line interface toolkit
Triage Issues!
When you volunteer to triage issues, you'll receive an email each day with a link to an open issue that needs help in this project. You'll also receive instructions on how to triage issues.
Triage Docs!
Receive a documented method or class from your favorite GitHub repos in your inbox every day. If you're really pro, receive undocumented methods or classes and supercharge your commit history.
Python not yet supported6 Subscribers
Add a CodeTriage badge to click
Help out
- Issues
- PowerShell completion mangles Windows paths: arguments are split with POSIX rules
- `show_envvar=True` Drops Environment Variable from Error Messages When Using `auto_envvar_prefix`
- Release 8.5.1
- Help pages no longer break a line within a hyphenated word
- use the path_type to perform the other click.Path checks
- Split `PAGER` and `EDITOR` with a Windows-specific `shlex` equivalent
- Add pyrefly type checking
- More private utilities that need to be marked and public api deprecated
- `click.edit` on Windows throws WinError 14001 or 87
- Require a parameter name to be a non-keyword Python identifier
- Docs
- Python not yet supported