# Normalize line endings
* text=auto

# Force LF on source/config
*.py   text eol=lf
*.sh   text eol=lf
*.yml  text eol=lf
*.yaml text eol=lf
*.toml text eol=lf
*.md   text eol=lf

# Binary files untouched
*.png binary
*.jpg binary
*.jpeg binary
*.gif binary
*.pdf binary
*.gz binary
*.zip binary
*.whl binary

# Trim GitHub "Source code" archives (git archive export-ignore)
# (Não afecta wheels/sdist do PyPI)
tests/               export-ignore
.github/             export-ignore
.devcontainer/       export-ignore
.vscode/             export-ignore
.idea/               export-ignore
.gitignore           export-ignore
.gitattributes       export-ignore
.pytest_cache/       export-ignore
.tox/                export-ignore
htmlcov/             export-ignore
.coverage*           export-ignore
