Issue 8658: urlparse.urlunsplit should be smarter about + and file urls (original) (raw)

from urlparse import * urlsplit('git+file:///foo/bar/baz') SplitResult(scheme='git+file', netloc='', path='/foo/bar/baz', query='', fragment='') urlunsplit(urlsplit('git+file:///foo/bar/baz')) 'git+file:/foo/bar/baz'