Carl Meyer
735193d7c8
forgot to import WindowsError from compat
2010-05-27 17:42:36 -04:00
Carl Meyer
330986d464
Windows raises WindowsError out of urllib if a file:// url does not exist
2010-05-27 14:13:44 -06:00
Carl Meyer
d5e1b6ccec
fixed appending of index.html to file:// urls that are directories
2010-05-27 15:53:51 -04:00
Carl Meyer
01f36c946b
urlparse.urljoin is the public API; urllib.basejoin is an undocumented alias
2010-05-27 12:52:11 -04:00
Carl Meyer
1734bf0d6c
better directory-ness checking for file: scheme index URLs
2010-05-27 12:36:40 -04:00
Carl Meyer
3d613eeec6
check file: urls for directory-ness in advance, rather than catching IOError
2010-05-26 00:06:45 -04:00
Carl Meyer
02090c9855
fix file-handling bug in _sort_locations
2010-05-25 22:43:16 -04:00
Ian Bicking
77f303bd41
minor whitespace and formatting stuff
2010-05-25 10:54:05 -05:00
Carl Meyer
6ce6f9e9f6
remove revision-from-repo
2010-05-25 16:09:42 -04:00
Dave Abrahams
f8555ddabd
Explicitly request the identity encoding as insurance against http://bugs.python.org/issue8732
2010-05-19 16:01:41 -04:00
Dave Abrahams
0867fdc465
Implemented ability to request a revision by name from the repository.
...
(only supported on Git for now)
2010-04-12 15:54:37 -04:00
Dave Abrahams
26facddaa8
Skip over all VCS schemes that don't support lookup as webpages (not just SVN).
2010-05-18 14:33:13 -04:00
Dave Abrahams
2e2508d0fd
Implemented installation from file://-scheme URIs.
...
Intended to fix http://bitbucket.org/ianb/pip/issue/114 . Probably
needs more comprehensive tests.
Workarounds for broken URL handling in Python standard libs; redirect
to index.html for file:// URLs
urlunsplit gets confused by '+', etc.
2010-05-17 20:33:13 -04:00
Carl Meyer
85fae257c2
Fix some pyflakes warnings. Thanks Simon Cross.
2010-04-15 11:59:55 -04:00
Alexandre Conrad
9b761cb418
better directory detection and rename 'filename' functions to 'path' functions
2010-04-13 18:12:50 +02:00
Carl Meyer
4b7b0b2c90
correct ordering of versions from last commit
2010-02-12 16:51:01 -05:00
Carl Meyer
ea9a0c1ec2
avoid sorted(cmp=...) for Python 3; thanks gdamjan! fixes #62
2010-02-12 12:15:47 -05:00
Ian Bicking
b0df48ad31
Factor out the PackageIndex code; move more stuff to pip.util
2009-11-20 17:39:44 -06:00