# === Datos y secretos — NUNCA versionar (proyecto regulatorio) ===
.env
.env.*
*.key
*.pem
secrets/
credentials*
/data/                       # datasets en la raíz (anclado: NO veta el paquete fuente `src/nikodym/data/`, SDD-02).
                             # Los ficheros de datos en cualquier ruta los vetan los patrones por extensión de abajo.
*.csv
*.parquet
*.xlsx
*.xls
*.feather
*.dta
*.sav

# === Python ===
__pycache__/
*.py[cod]
*.egg
*.egg-info/
.eggs/
build/
dist/
*.whl

# === Entornos / uv ===
.venv/
venv/
env/
.uv/
uv.lock.bak

# === Testing / calidad ===
.pytest_cache/
.mypy_cache/
.ruff_cache/
.hypothesis/
.coverage
.coverage.*
htmlcov/
coverage.xml

# === MLflow / artefactos de modelos ===
mlruns/
mlartifacts/
*.joblib
*.pkl

# === Quarto / reportes generados ===
/.quarto/
*_files/
_site/

# === mkdocs (sitio de documentación generado; NO se versiona, el deploy lo decide Cami) ===
/site/

# === Jupyter ===
.ipynb_checkpoints/

# === OS / IDE ===
.DS_Store
Thumbs.db
.idea/
.vscode/
*.swp
*~
