Stephen J. Turnbull wrote:
> David Abrahams writes:
> >
> > This is a bug report. bugs.python.org seems to be down.
> >
> > >>> from urlparse import *
> > >>> urlunsplit(urlsplit('git+file:///foo/bar/baz'))
> > git+file:/foo/bar/baz
> >
> > Note the dropped slashes after the colon.
>
> That's clearly wrong, but what does "+" have to to do with it? AFAIK,
> the only thing special about + in scheme names is that it's not
> allowed as the first character.
Don't you need to register the "git+file:///" url for urlparse to
properly split it?
if protocol not in urlparse.uses_netloc:
urlparse.uses_netloc.append(protocol)
John
=:->
_______________________________________________
Python-Dev mailing list
[email protected]
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com