PYthon Command Line Interface Framework — un framework CLI decorator-driven construit sur click-extra et rich-click, avec gestion automatique de la configuration, binding des variables d'environnement, logging Rich coloré et scaffolding de projets intégré.
- ✓ Decorator-driven — 4 décorateurs couvrent toute la surface CLI
- ✓ Autoconfiguration — TOML/YAML/JSON avec conventions Linux
- ✓ Variables d'environnement — binding automatique par préfixe
- ✓ Rich logging — output coloré, niveau TRACE, masquage secrets
- ✓ Output standardisé — JSON / YAML / Table / Rich / Raw
- ✓ Project scaffolding — génère une structure prête à l'emploi
Installation
pip install git+https://github.com/bahamut45/pyclif.git