# Rust build artifacts
target/
debug/
release/
*.rs.bk
*.rlib
*.prof*

# Python
__pycache__/
*.py[cod]
*$py.class
*.so
.Python
*.egg-info/
dist/
build/
.eggs/
scripts/__pycache__/
tests/python/__pycache__/

# Virtual environments (explicitly exclude)
.venv/
.venv*/
venv/
venv*/
ENV/
env/

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

# Logs
*.log
*.log.*

# Environment files
.env
.env.local
.env.*.local

# Output directories
output_dir/
output/
*.arrow
*.pb

# OS files
.DS_Store
Thumbs.db
*.tmp

# Coverage
coverage/
*.lcov
tarpaulin-report.html

# Build artifacts
Cargo.lock

# Dashboard (not part of Rust crate)
dashboard/

# Examples (not part of published crate)
examples/

# Specs and documentation (not part of published crate)
specs/
docs/

# Scripts (not part of published crate)
scripts/

# Tests (not part of published crate)
tests/

# Cursor IDE files
.cursor/

# GitHub workflows (not part of published crate)
.github/
