# Python
__pycache__/
*.egg-info/
tide2.egg-info/
dist/
build/

# Virtual environments
.venv/

# Buildx cache
.buildx-cache/
.buildx-cache-cpu/
.buildx-cache-gpu/

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

# IDE & OS
.DS_Store
.ipynb_checkpoints/

# Environment & secrets
.env
.env.local
keys/

# IDE
.vscode/

# Logs
*.log
logs/

# Local data & temp files
data/
local/
tmp/

# Cryptographic key material
notebooks/sample_data/pipeline_output/salt.bin
notebooks/sample_data/pipeline_output/key.bin

# Coverage artifacts (regenerate in CI)
coverage-badge.svg
coverage.xml

# Project-specific sample data & outputs
notebooks/sample_data/sample_output/*
notebooks/sample_data/sample_output_multi_gpu/*
notebooks/sample_data/multi_gpu_output/*
notebooks/sample_data/output_ray/*
notebooks/sample_data/stanford/*
notebooks/sample_data/aimi_v1_output/*
notebooks/sample_data/biomodern_bert_output/*
notebooks/sample_data_i2b2/*
notebooks/evaluation/phi_evaluation_results_files/*
examples/
notebooks/sample_data/pipeline_output
notebooks/sample_data/pipeline_output_mac_test
notebooks/sample_data/pipeline_output_cpu_test

# Docs (generated)
docs/

# Test fixtures
tests/cluster/fixtures/create_fixtures.py
tests/cluster/smoke_test/*

# Misc
TODO.md

/model/**

# Versioning is automatically handled
src/tide2/_version.py

temp/**
