# =============================================================================
# Python
# =============================================================================

__pycache__/
*.py[cod]
*$py.class
*.so

build/
dist/
*.egg-info/
.eggs/
pip-wheel-metadata/

# Environnements virtuels
.venv/
venv/
env/
ENV/

# =============================================================================
# Django
# =============================================================================

*.log
local_settings.py
db.sqlite3
db.sqlite3-journal

# Fichiers générés ou envoyés par les utilisateurs
media/
staticfiles/

# Traductions compilées
*.mo

# =============================================================================
# Variables d'environnement et secrets
# =============================================================================

.env
.env.*
!.env.example

*.pem
*.key
*.crt
secrets/
credentials/

# =============================================================================
# Tests, qualité et couverture
# =============================================================================

.pytest_cache/
.coverage
.coverage.*
htmlcov/
coverage.xml
test-results/

.mypy_cache/
.pyright/
.ruff_cache/
.tox/
.nox/

# =============================================================================
# IDE et éditeurs
# =============================================================================

.idea/
.vscode/
*.swp
*.swo
*~
.project
.pydevproject

# =============================================================================
# Systèmes d'exploitation
# =============================================================================

.DS_Store
.AppleDouble
Thumbs.db
Desktop.ini

# =============================================================================
# Docker / conteneurs
# =============================================================================

docker-data/
postgres-data/
redis-data/

# =============================================================================
# Front-end éventuel
# =============================================================================

node_modules/
npm-debug.log*
yarn-debug.log*
yarn-error.log*
pnpm-debug.log*
.next/
dist/

# =============================================================================
# Documentation générée
# =============================================================================

site/

# =============================================================================
# Fichiers temporaires
# =============================================================================

tmp/
temp/
.cache/
