Commit Graph

18 Commits

Author SHA1 Message Date
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