- Créer un repo GitHub avec ce contenu
- Dans Settings > General : cocher "Template repository"
- Sur GitHub : "Use this template" → "Create a new repository"
- Cloner le nouveau repo localement
- Rechercher-remplacer (VSCode :
Ctrl+Shift+H) :{{PROJECT_NAME}}→ nom du projet{{PROJECT_DESCRIPTION}}→ description{{YEAR}}→ année en cours{{AUTHOR_NAME}}→ ton nom
- LICENSE : mettre à jour ou supprimer selon le type de projet (client = supprimer, open source = garder)
- Activer la CI : renommer
.github/workflows/ci.yml.disabled→ci.yml - Supprimer ce fichier
TEMPLATE.md - Setup :
Prérequis : Python 3.13+, uv (pip install uv)
uv venv && .venv\Scripts\activate # Windows
uv sync --group dev
pre-commit install
cp .env.example .env- Ajouter les dépendances spécifiques au projet :
uv add pandas duckdb # etc.- Premier commit :
git add .
git commit -m "Initial setup from template"
git push