Vue d'ensemble
Click 8.3, publie le 18 septembre 2025, ajoute les options de type flag et l'autocompletion pour le shell fish.
Fonctionnalites principales
Flag options et autocompletion fish
Les options flag permettent de definir des booleens plus expressifs. L'autocompletion est desormais supportee pour le shell fish en plus de bash et zsh.
python
import click
@click.command()
@click.option('--verbose/--quiet', default=False)
@click.option('--format', type=click.Choice(['json', 'csv']))
def export(verbose, format):
if verbose:
click.echo(f'Export en {format}...')
# Autocompletion fish :
# _EXPORT_COMPLETE=fish_source export > ~/.config/fish/completions/export.fish
