run.py cannot parse github content disposition
It would be possible to use github URLs as source data if run.py could parse a content disposition with the "filename*" value set.
Here is how to read the headers for an example URL:
curl -D headers.txt https://git.rwth-aachen.de/acs/public/grid-data/cim-grid-data/-/raw/master/CIGRE_MV/NEPLAN/CIGRE_MV_no_tapchanger_With_LoadFlow_Results/Rootnet_FULL_NE_06J16h_DI.xml?inline=false
In headers.txt, you will see the content disposition looks like this:
content-disposition: attachment; filename="Rootnet_FULL_NE_06J16h_DI.xml"; filename*=UTF-8''Rootnet_FULL_NE_06J16h_DI.xml
run.py parses this incorrectly, resulting in a filename set to: "Rootnet_FULL_NE_06J16h_DI.xml"; filename*=UTF-8''Rootnet_FULL_NE_06J16h_DI.xml