| # Binary data types |
| *.aif binary |
| *.aifc binary |
| *.aiff binary |
| *.au binary |
| *.bmp binary |
| *.exe binary |
| *.icns binary |
| *.gif binary |
| *.ico binary |
| *.jpg binary |
| *.pck binary |
| *.png binary |
| *.psd binary |
| *.tar binary |
| *.wav binary |
| *.whl binary |
| *.zip binary |
| |
| # Specific binary files |
| Lib/test/sndhdrdata/sndhdr.* binary |
| PC/classicAppCompat.* binary |
| |
| # Text files that should not be subject to eol conversion |
| Lib/test/cjkencodings/* -text |
| Lib/test/decimaltestdata/*.decTest -text |
| Lib/test/test_email/data/*.txt -text |
| Lib/test/xmltestdata/* -text |
| Lib/test/coding20731.py -text |
| Lib/test/test_importlib/data01/* -text |
| |
| # CRLF files |
| *.bat text eol=crlf |
| *.ps1 text eol=crlf |
| *.sln text eol=crlf |
| *.vcxproj* text eol=crlf |
| *.props text eol=crlf |
| *.proj text eol=crlf |
| PCbuild/readme.txt text eol=crlf |
| PC/readme.txt text eol=crlf |
| |
| # Generated files |
| # https://github.com/github/linguist#generated-code |
| Modules/clinic/*.h linguist-generated=true |
| Objects/clinic/*.h linguist-generated=true |
| PC/clinic/*.h linguist-generated=true |
| Python/clinic/*.h linguist-generated=true |
| Python/importlib.h linguist-generated=true |
| Python/importlib_external.h linguist-generated=true |
| Include/internal/pycore_ast.h linguist-generated=true |
| Python/Python-ast.c linguist-generated=true |
| Include/opcode.h linguist-generated=true |
| Python/opcode_targets.h linguist-generated=true |
| Objects/typeslots.inc linguist-generated=true |
| *_db.h linguist-generated=true |
| Doc/library/token-list.inc linguist-generated=true |
| Include/token.h linguist-generated=true |
| Lib/token.py linguist-generated=true |
| Parser/token.c linguist-generated=true |
| |
| # Language aware diff headers |
| # https://tekin.co.uk/2020/10/better-git-diff-output-for-ruby-python-elixir-and-more |
| # https://gist.github.com/tekin/12500956bd56784728e490d8cef9cb81 |
| *.c diff=cpp |
| *.h diff=cpp |
| *.css diff=css |
| *.html diff=html |
| *.py diff=python |
| *.md diff=markdown |