Vue d'ensemble

Typer 0.9, publié le 2 mai 2023, est une version fonctionnelle consolidant l'API de création de CLI.

Fonctionnalités principales

Améliorations CLI

Amélioration de la gestion des sous-commandes, meilleure complétion automatique et corrections de compatibilité avec Click.

python
import typer

app = typer.Typer()

@app.command()
def greet(name: str, formal: bool = False):
    if formal:
        print(f'Bonjour, {name}.')
    else:
        print(f'Salut {name} !')

if __name__ == '__main__':
    app()

Sources