id,summary,reporter,owner,description,type,status,component,version,severity,resolution,keywords,cc,stage,has_patch,needs_docs,needs_tests,needs_better_patch,easy,ui_ux 34085,Black shouldn't format non-Python files,Jeff Triplett,gradyy,"Oliver Andrich on Twitter told me that the `requirements.in` file in my startproject was adding spaces after being processed. After a bit more digging it appears that Black is being run against non-Python files like `requirements.in`, which is a common file pather used with pip-tools and pip-compile to create a locked requirements.txt. https://twitter.com/oliverandrich/status/1579872988891328513 Ideally, Black should not run on non-Python files it'd be nice to have a better exclude option as Carlton pointed out. See: https://twitter.com/carltongibson/status/1579888108010868738 While I am a fan of Black, I personally think we should have some type of `--skip-black` or `--skip-formatters` because it's disruptive to have Black installed globally and have this be opt-in by default. ",Bug,closed,Core (Management commands),4.1,Release blocker,fixed,startproject black,,Ready for checkin,1,0,0,0,0,0