# Git LFS rules for model weights bundled in the package.
# Only the bundled weights live under src/m6aformer/weights_data/.
# Other .pt files (e.g. checkpoints in user projects) are NOT auto-tracked.
src/m6aformer/weights_data/**/*.pt filter=lfs diff=lfs merge=lfs -text

# Normalize line endings for text files across OSes.
*.py    text eol=lf
*.md    text eol=lf
*.toml  text eol=lf
*.yml   text eol=lf
*.yaml  text eol=lf
*.json  text eol=lf
*.cff   text eol=lf
*.cfg   text eol=lf

# Treat these as binary regardless of content sniffing.
*.png   binary
*.svg   binary
*.jpg   binary
*.jpeg  binary
*.gif   binary
*.ico   binary
*.pdf   binary
*.zip   binary
*.gz    binary
*.tgz   binary
