# Mac
.DS_Store

# Python
__pycache__/
*.pyc
*.pyo
*.pyd

# Environnement virtuel
venv/
.venv/
.env
.env.*
!.env.example

# Logs
*.log
nohup.out

# Base de données locale (la plateforme tourne sur PostgreSQL)
db.sqlite3
*.sqlite3

# Fichiers statiques et médias générés
staticfiles/
media/

# Artefacts de build
*.egg-info/
build/
dist/

# Outillage
.pytest_cache/
.mypy_cache/
.ruff_cache/
.coverage
htmlcov/

# IDE
.vscode/
.idea/

# OS
Thumbs.db

# data
data/

# Fichiers temporaires de message de commit
commitmsg.tmp

# Outillage front : les dépendances sont reconstruites depuis package-lock.json.
# `static/vendor/` est en revanche **versionné** : il est servi en production, et
# un déploiement ne doit pas dépendre d'un `npm install` réussi.
node_modules/

# Playwright : artefacts d'exécution, jamais versionnés.
/test-results/
/playwright-report/
/e2e/donnees.json

# Catalogues compilés : produits au déploiement depuis les `.po` versionnés.
*.mo
