Template for python app. Contains vscode, logger, pytest, debugg, exceptions configurations. CI with github action. A DockerFile for fast production.
Stars
0
Forks
0
Watchers
0
Open Issues
0
Overall repository health assessment
No package.json found
This might not be a Node.js project
12
commits
2
commits
Ajout d'annotations de type pour les fonctions `exit_function`, `main` et `setup_logging` afin d'améliorer la vérification des types et la lisibilité du code.
bd843d8View on GitHubAmélioration de la configuration de Mypy : activation de la vérification stricte des types, ajout de nouvelles options de configuration et exclusion du répertoire de tests.
4ee3e3cView on GitHubSuppression du plugin Pydantic dans la configuration de Mypy pour simplifier l'analyse statique des types.
82f8fd4View on GitHubRefactorisation du Dockerfile pour utiliser un utilisateur non privilégié, mise à jour des chemins d'accès dans la documentation et suppression de fichiers obsolètes. Ajout d'un répertoire de cache pour UV et mise à jour des commandes de démarrage de l'application.
5162bf0View on GitHubAjout de règles d'exclusion de fichiers dans settings.json pour ignorer les répertoires __pycache__ et les fichiers de cache.
e447cd0View on GitHubSuppression de fichiers obsolètes, mise à jour du fichier .gitignore pour inclure des règles supplémentaires, et refactorisation du Dockerfile pour utiliser un utilisateur non privilégié et installer les dépendances via uv. Les fichiers de configuration de tests et de logging ont également été supprimés.
10ad1faView on GitHubRefactor du workflow CI/CD : changement de nom, ajout de vérifications de qualité avec Ruff et Mypy, mise à jour de Python à la version 3.13, et ajout d'une étape pour le bump de version automatisé.
3de19b1View on GitHubajout de nouvelles recommandations d'extensions dans extensions.json, ajout de configurations de lancement pour FastAPI et Django dans launch.json, et modification de la gestion des imports inutilisés dans settings.json
eb60168View on GitHubmise à jour de l'année de copyright dans le fichier LICENSE
c71f001View on GitHub