Click
Dev ToolsPython composable command line interface toolkit
Release History
8.3.16 fixesClick 8.3.1 is a bug‑fix release that resolves issues with pager handling, Sentinel.UNSET handling, prompt rendering, and type casting without introducing breaking changes.
8.3.0Breaking5 fixes4 featuresClick 8.3.0 introduces improved flag handling, new defaults support for variable‑length arguments, and several bug fixes, with a potential breaking change in how ``default`` values are passed to callbacks.
8.2.26 fixesClick 8.2.2 is a bug‑fix release that resolves several issues with flag option handling, exception typing, Enum defaults, Zsh completion, envvar hints, and a race condition in StreamMixer, without introducing breaking changes.
8.2.14 fixesClick 8.2.1 is a bug‑fix release that resolves flag handling, nested group shell completion, and CLI runner I/O issues without introducing new features or breaking changes.
8.2.0Breaking4 fixes21 featuresClick 8.2.0 introduces numerous new features, deprecates legacy APIs, drops Python 3.7‑3.9 support, and removes several breaking symbols such as `click.HelpOption` and `mix_stderr`.