You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The config source methods (get_property, add_property, remove_property)
blindly split keys on periods, which breaks repository names containing
periods (e.g. "my.repo"). This causes http-basic, pypi-token,
repositories, and certificates config entries to be incorrectly nested.
The fix adds a split_key() helper and updates the ConfigSource interface
to accept either a dotted string or a pre-split list of key segments.
All call sites that embed repository names now pass lists to preserve
names with periods as single key segments.
Co-authored-by: Randy Döring <30527984+radoering@users.noreply.github.com>
0 commit comments