Description
Un bon package inspire confiance. Il facilite les contributions. Il s’installe sans surprise. Et surtout, il donne envie d’être utilisé.
Créer un bon package Python, ce n’est pas seulement écrire du bon code. C’est aussi penser à tout ce qui l’entoure : les tests, la documentation, l’automatisation, la gestion des dépendances, etc.
Dans cette présentation, on verra ensemble tout ces choses primordiales dans les packages Python mais qui ne sont pas du Python. On parlera de :
- Comment ne jamais commit une erreur
- Comment tester dans les meilleures conditions
- Créer la meilleure documentation possible
- Gestion des dépendances et des environnements
- Configuration du pyproject.toml
Et pour aller plus loin, un template complet et prêt à l’emploi sera partagé.