Using Meld or Visual Studio Code to accomplish file differencing. Useful for managing large numbers of repos / projects, particularly for templates.
python -m meldutils project/myfile.f90 ~/codegraphically compares project/myfile.f90 with every other file of the same name recursively under ~/code.
Particularly on Windows, the GUI may be invoked, but you don't see any difference.
This is often because only one of the two files as a trailing \n or \r\n.
Meld won't show any difference, even with all text filters off.
Because of how Python filecmp.cmp works, there isn't a blazing fast simple solution to this.
A possibly slow solution would be using str.replace.
So just realize it's OK, close Meld when it shows no difference and happy comparing!