explicitly name all the dict fields in docstring
capture 'source' details as well

...and some comments to help understand parse_setup_ini; looking for
ways to interweave/merge/split parse and get_info
get_info's role is to split compound values

...means we need to think about changing the function name
add mirror_path key,value
minor rearranging