* text eol=lf
*.cmd text eol=crlf

# Keep the vendored DLPack header byte-for-byte, but still show text diffs.
cuda_core/cuda/core/_include/dlpack.h -text !eol diff
# git should not convert line endings in PNG files
*.png binary
*.svg binary
# SCM syntax highlighting & preventing 3-way merges
pixi.lock merge=binary linguist-language=YAML linguist-generated=true

# "export-subst" specifies that this file will get filled in with the current
# commit and tag information when running `git archive`.  This allows
# `setuptools-scm` to correctly determine the version when building from a git
# archive.  See #1609.
.git_archival.txt export-subst
