Although I haven't seen much use/discussion of get_source_to_settings_dict(), since it's public API we use it in Certbot. But we recently noticed (https://github.com/certbot/certbot/issues/9793) that if an argument is abbreviated, its entry in the sources dict has None for the corresponding action.
We're able to kinda work around it for now, but I figure it might be nice to fix this at some point. Note that the Certbot version from this issue uses ConfigArgparse 1.7
Although I haven't seen much use/discussion of
get_source_to_settings_dict()
, since it's public API we use it in Certbot. But we recently noticed (https://github.com/certbot/certbot/issues/9793) that if an argument is abbreviated, its entry in the sources dict hasNone
for the corresponding action.We're able to kinda work around it for now, but I figure it might be nice to fix this at some point. Note that the Certbot version from this issue uses ConfigArgparse 1.7