# Handle line endings automatically for all files tracked by Git * text=auto eol=lf # Explicitly declare Python as text *.py text eol=lf linguist-language=Python *.txt text eol=lf *.md text eol=lf *.yml text eol=lf *.yaml text eol=lf *.json text eol=lf *.sh text eol=lf # Binary files - do not attempt to process line endings *.pdf binary *.png binary *.jpg binary *.jpeg binary *.gif binary *.ico binary *.db binary *.zip binary *.tar binary *.gz binary *.whl binary # Hugging Face LFS tracked files *.bin filter=lfs diff=lfs merge=lfs -text *.pt filter=lfs diff=lfs merge=lfs -text *.ckpt filter=lfs diff=lfs merge=lfs -text *.safetensors filter=lfs diff=lfs merge=lfs -text *.h5 filter=lfs diff=lfs merge=lfs -text *.npz filter=lfs diff=lfs merge=lfs -text *.npy filter=lfs diff=lfs merge=lfs -text *.parquet filter=lfs diff=lfs merge=lfs -text *.arrow filter=lfs diff=lfs merge=lfs -text # Statistics *.ipynb linguist-detectable=true