Hugo Lopes Tavares
6101f0f3bb
moved pip.util functions `get_file_content
,
urlopen
,
is_url
,
url_to_path
,
path_to_url
,
path_to_url2
,
geturl
and
is_archive_file
` to pip.download
2010-07-02 11:53:07 -03:00
Hugo Lopes Tavares
9a7e8bd4ae
renamed from _is_file_url_scheme to _is_local_repository - it was misnamed
2010-06-21 18:33:59 -03:00
Hugo Lopes Tavares
3126a19e17
fixed #132 in mercurial (found mercurial local repos failed in windows)
2010-06-09 19:57:06 -03:00
Hugo Lopes Tavares
ba47445bec
moved _is_file_scheme to VersionControl class and renamed it to _is_file_url_scheme
2010-06-09 19:56:36 -03:00
Hugo Lopes Tavares
cfadd22030
bugfix to #132 (bazaar file scheme) in win32
2010-06-09 19:42:46 -03:00
Hugo Lopes Tavares
1f0e98c875
refactoring and bugfix to windows path urls support
2010-06-09 19:29:08 -03:00
Hugo Lopes Tavares
3733499481
bugfix: closed ticket #132 - Bazaar backend does not show bzr+file:// in freeze
command
2010-06-09 00:34:44 -03:00
Hugo Lopes Tavares
ab3ea6ec51
removed unused vars and imports
2010-06-03 21:58:16 -03:00
Hugo Lopes Tavares
d06c98dc6f
merged changes related to PEP 8 from hltbra's fork
2010-06-02 23:25:26 -03:00
Carl Meyer
6ce6f9e9f6
remove revision-from-repo
2010-05-25 16:09:42 -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
a40f63dabd
Got things running on Windows again, finally!
...
* The portable workaround for
http://article.gmane.org/gmane.comp.version-control.git/146500 was
more complicated than I thought
* vcs URL argument is optional; need to respect that
2010-05-18 10:26:40 -04:00
Dave Abrahams
68963dfa5e
Allow git to pull from local repositories
2010-05-18 10:25:08 -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
Alexandre Conrad
933a5ad363
remove hardcoded 'svn' and 'hg' commands
2010-04-15 16:01:29 +02:00
Simon Cross
2877f67264
Correct svn export logging message.
2010-04-15 13:16:40 +02:00
Alexandre Conrad
9b761cb418
better directory detection and rename 'filename' functions to 'path' functions
2010-04-13 18:12:50 +02:00
Jannis Leidel
e9d400fc87
Fixed #41 - Handle ssh+svn URLs of editables correctly.
2010-03-11 02:41:08 +01:00
Jannis Leidel
24a1f48276
Fixed #32 - Don't force a checkout after cloning a Git repository if the detected "revision" is the default.
2010-03-11 02:35:25 +01:00
Jannis Leidel
910210535d
Fixed #66 - Don't create a working copy after cloning a Mercurial repo because there an explicit update happens after that anyway. Thanks for the tip, Dirkjan Ochtman.
2010-03-10 23:23:29 +01:00
Daniel Holth
d2fe28670a
Don't raise_on_returncode for git tag -l. Improved compatibiliy with older version of git.
2010-03-10 14:09:49 -05:00
Daniel Holth
6b37da6610
use 'git tag -l' instead of 'git tag' to work with older versions of git.
2010-03-01 14:48:16 -05:00
Ian Bicking
8ed9acae60
Factor out the requirement handling into pip.req, and most of the remaining utility functions into pip.util
2009-11-20 18:26:59 -06:00
Ian Bicking
b0df48ad31
Factor out the PackageIndex code; move more stuff to pip.util
2009-11-20 17:39:44 -06:00
Ian Bicking
dc6b8393eb
Extracted the vcs support into a package/modules. Moved some routines from __init__ into pip.util
2009-11-20 15:03:40 -06:00