Releases: aymaneVXx/todo-cli
Releases · aymaneVXx/todo-cli
v0.1.0 - first release
Première release officielle du projet todo-cli.
✨ Fonctionnalités principales
- Gestion de tâches en ligne de commande (Typer)
- Ajout, listing, et complétion des tâches
- Stockage des tâches dans
~/.todo_cli_tasks.json - Validation des données via Pydantic
- Affichage enrichi avec Rich
- Logging complet (DEBUG → ERROR)
- Tests unitaires via pytest
🔧 Qualité & outils
- Analyse statique avec Ruff et MyPy
- Hooks pre-commit pour automatiser le linting et la vérification de type
- Documentation générée avec Sphinx
- Tutoriel utilisateur dans
docs/tutorials/
📦 Packaging
- Compatible Poetry
- Build possible via
poetry build
Ceci marque la première version stable du projet.