# Compiled source #
###################
*.com
*.class
*.dll
*.exe
*.o
*.so
*.pyc
*.pyo
*.pyd

# Packages #
############
# it's better to unpack these files and commit the raw source
# git has its own built in compression methods
*.7z
*.dmg
*.gz
*.iso
*.jar
*.rar
*.tar
*.zip

# Logs and databases #
######################
*.log
*.sql
*.sqlite
*.pkl
*.bak
*.npy
*.npz
# Committed test data and baselines.
!tests/test_data/**/*.npy
!tests/test_data/**/*.npz
!benchmarks/baseline/results/*.npz
*.code-workspace

# OS generated files #
######################
.DS_Store?
.DS_Store
ehthumbs.db
Icon?
Thumbs.db
*.icloud

# Folders #
###########
legacy
latex
draft
fse.egg-info/

# Other #
#########
.ipynb_checkpoints/
.settings/
.vscode/
.eggs
fse*.egg-info
*.pptx
*.doc
*.docx
*.dict
.coverage
*.bak
/build/
/dist/
*.prof
*.lprof
*.bin
*.old
*.model
*_out.txt
vectors
*.vectors
*.joblib

test_emb*
# Build and tooling #
#####################
.venv/
.venv-quality/
.venv-compare/
benchmarks/compare_rust/target/
src/fse/_version.py
src/fse/_native.c
*.egg-info/
.pytest_cache/
.ruff_cache/
.coverage.*
htmlcov/
wheelhouse/
profiles/

# Raw benchmark evidence belongs on benchmark-evidence-2.0.
/benchmarks/baseline/results/
