# =============================================================================
# .gitignore – Hugging Face Embeddings Starter
# =============================================================================

# Environment / secrets
.env
*.env.local

# Python
__pycache__/
*.py[cod]
*$py.class
*.so
*.egg
*.egg-info/
dist/
build/
.eggs/
.Python
pip-wheel-metadata/

# Virtual environments
.venv/
venv/
env/
ENV/

# Distribution / packaging
*.whl

# Testing & coverage
.pytest_cache/
.coverage
htmlcov/
.tox/

# Jupyter
.ipynb_checkpoints/
*.ipynb

# Model weights and caches
model_cache/
.cache/
*.bin
*.safetensors
*.pt
*.pth
*.onnx

# Hugging Face Hub cache
~/.cache/huggingface/

# Embedding / index files (large generated artefacts)
embeddings.npy
*.index
faiss_index/

# Data directories (add specific data files you DO want to track)
data/
*.csv
*.jsonl
*.parquet
*.arrow

# Outputs
outputs/
results/

# IDE
.vscode/
.idea/
*.swp
*.swo

# macOS
.DS_Store

# Docker build context scratch
.dockerignore
