Contents

click 8.1.7

0

Composable command line interface toolkit

Composable command line interface toolkit

Stars: 15645, Watchers: 15645, Forks: 1396, Open Issues: 136

The 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

No  click  pypi packages just yet.

Errors

A list of common click errors.

Code Examples

Here are some click code examples and snippets.

  • Click library internals

    This page is all about the click python library, the contents below is auto-generated by inspecting a python package’s code base.

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 missing name errors on to_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 wrt Context.show_default

See more issues on GitHub