I think version control programs like Git usually normalize line endings anyway.
The proposed change only applies to Python
files that the template commands are rewriting, not to any other
text-based files such as template files (the default project/app templates don't have any, but custom project/app templates might).
Does makemigrations
(and any other management commands that write files) already have this behavior?