The reason for that seems that svn scheme did not support relative paths
to being with (at least when urlparse was originally written).
From 1.5 onwards (released sometime in 2008), it has the support for
relative urls and can work with urljoin (by giving relative paths).
Roundup Robot devn...@psf.upfronthosting.co.za added the comment:
New changeset 5278aa2d9d9a by Senthil Kumaran in branch '2.7':
Fix closes issue12683 - urljoin to work with relative join of svn scheme.
http://hg.python.org/cpython/rev/5278aa2d9d9a
New changeset 57a836eb6916 by Senthil Kumaran
New submission from Jasper van den Bosch jap...@gmail.com:
urlparse.urljoin successfully joins 'http://localhost/repo1' with a filename,
but not 'svn://localhost/repo1' (only scheme different). But the documentation
states that the svn: scheme is supported:
Changes by Ezio Melotti ezio.melo...@gmail.com:
--
components: +Library (Lib) -None
nosy: +ezio.melotti, orsenthil
versions: +Python 3.2, Python 3.3
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue12683