1
1
Fork 0
mirror of https://github.com/pypa/pip synced 2023-12-13 21:30:23 +01:00
Commit graph

60 commits

Author SHA1 Message Date
Jannis Leidel ed261b699b Fixes for indentation and line ending 2009-03-13 12:58:44 +01:00
Jannis Leidel 6520fab231 Really fix the problem with private Git repositories by prefixing stub URLs like user@hostname:user/repo.git with the ssh:// scheme for parsing 2009-03-13 12:56:36 +01:00
Jannis Leidel ac11f1a0a4 Upstream changes 2009-03-13 10:53:34 +01:00
Jannis Leidel 2e2a19a681 Cuts down duplicate notifications when doing editable installs 2009-03-13 10:51:40 +01:00
Luke Macken 59e05b1111 Fix pip to work with the --extra-index-url option.
For example, easy_installing TurboGears2 entails:

easy_install -i http://www.turbogears.org/2.0/downloads/current/index tg.devtools

yet, adding the extra index url in pip doesn't seem to work:

./pip.py bundle MyBundle.pybundle -r stable-reqs.txt --extra-index-url=http://www.turbogears.org/2.0/downloads/current/index

This change appears to fix this issue, allowing the creation of pip bundles
containing TurboGears2.
2009-03-11 16:22:53 -04:00
Ian Bicking f3e65ea480 fix pip zip with multiple arguments 2009-03-05 14:06:24 -06:00
Jannis Leidel 4faa7a5f6c Fixed ticket #13, Added matching method names for parsing the bundled instruction file 2009-02-13 16:09:47 +01:00
Jannis Leidel 44905288aa Fixed windows line endings 2009-02-13 16:07:43 +01:00
Jay Graves 95a30fea9d Added a get_url_rev method to the Git class because the VersionControl one was splitting on the @ breaking private git repos. 2009-02-12 17:57:39 -07:00
Ian Bicking 6f80fa9263 merge 2009-02-11 11:36:49 -05:00
Ian Bicking 87a9eddd13 merge 2009-02-11 11:36:37 -05:00
Ian Bicking e680814a51 strip newlines from lines 2009-02-11 10:21:57 -05:00
Ian Bicking 4810dc5d43 add a warning to the --install-option help 2009-02-11 10:10:45 -05:00
Kumar McMillan e1570535ca small fix to build PyPI URLs just like easy_install did (with trailing slash) 2009-02-09 11:24:33 -06:00
Ionel Maries Cristian 7bdab1cd19 added an error handler for removing readonly flags (apparently svn sets some metadata files to readonly) 2009-02-04 11:48:32 +02:00
Ionel Maries Cristian 54f5e58c34 added ignore_errors for some rmtree-s in remove_temporary_source 2009-02-04 10:34:28 +02:00
Ionel Maries Cristian 285c999388 added similar platform check for brz as for git. 2009-02-04 10:23:04 +02:00
Ionel Maries Cristian 70e1539c05 Reverted GIT__CMD change;
Changed pip to use suprocess instead of execv for venv restart.
2009-02-04 09:41:07 +02:00
Ionel Maries Cristian 5e08433978 Fixed a directory check and removed the 'git.cmd' GIT_CMD 2009-02-04 09:26:55 +02:00
Ian Bicking f103eb2016 also treat trailing \ as a directory 2009-02-03 20:34:22 -06:00
Ian Bicking 29c4191b0a strip newline off hg output 2009-02-03 13:35:21 -06:00
Ian Bicking 940c779044 make -e work better with hg (#14) 2009-02-03 13:21:57 -06:00
Ian Bicking 077118c3e9 Improve pip -h and pip help 2009-01-29 12:13:27 -06:00
Jannis Leidel 39858fb4f2 Fixes discovery of requirement locations with absolute versions 2009-01-25 15:05:15 +01:00
Jannis Leidel 9410a91e6c Restored ability to install non-editable packages 2009-01-25 04:49:51 +01:00
Jannis Leidel 5d17e5f08d Makes sure to look for the egg-info directory also in subdirectories during installation. 2009-01-25 03:56:56 +01:00
Ian Bicking 078b37c47a Make sure when installing from an svn page (not with -e) that we add in svn+ to the URL 2009-01-22 14:26:39 -06:00
Ian Bicking 4ea6f247a0 use python.exe, not python, when accessing the interpreter in a venv under windows 2009-01-20 21:19:02 -06:00
Jannis Leidel 22a9aa0c1b Switched Bazaar support from checkouts to branches for easier updates. Added support for bzr+sftp and fixed bzr+ssh transport. 2009-01-21 03:49:08 +01:00
Jannis Leidel 4be4452bc4 Made freeze and bundle command use the version control system registry instead of explicitely calling the backends. 2009-01-20 14:40:19 +01:00
Jannis Leidel bb67acb015 Removed dependency to bzrlib and added tests for Bazaar support. 2009-01-20 01:22:46 +01:00
Jannis Leidel cb7affe62f Fixed some whitespaces. Raise InstallationError if bzrlib is not found. Fixed ambiguity. 2009-01-19 13:19:29 +01:00
Jannis Leidel 404ce4d68b Redid the registratio system for the version control support. Added schemes attributes to version control classes. Fixed some minor bugs. Added Bazaar version control class. 2009-01-19 04:05:37 +01:00
Jannis Leidel d70b32905b Refactored the version control feature 2009-01-12 00:59:55 +01:00
Jannis Leidel c0e5eeb87b Moved helper methods used in RequirementSet at the actual right place 2009-01-10 22:51:56 +01:00
Jannis Leidel 3b322822f0 Use urlparse for parsing 2009-01-10 22:44:56 +01:00
Jannis Leidel 49b518ad10 Fixed wrong variable names in Mercurial utility functions 2009-01-09 09:40:36 +01:00
Jannis Leidel 07705cd473 Added experimental support for Mercurial.
Fixed some cosmetic issues.
Simplified Git support a bit.
2008-12-22 02:44:04 +01:00
Jannis Leidel 6657f2e52f Merged with upstream repository 2008-12-20 13:15:02 +01:00
Jannis Leidel e8dd80e938 Added ability to install from Git repositories 2008-12-19 02:04:09 +01:00
Ian Bicking 4a4df387be expand help for -e 2008-12-18 17:29:52 -06:00
Ian Bicking d01a15a35e [svn r21851] Make installing editable from already-existing source work 2008-12-17 16:16:29 -06:00
Ian Bicking 7b747a9835 [svn r21848] Fix -f (search those for links) and detect zip files better 2008-12-17 14:38:05 -06:00
Ian Bicking 2596772a4d [svn r21831] Allow pip -E to change Python versions 2008-12-17 12:10:36 -06:00
Ian Bicking 82e1a4ede6 [svn r21823] Use svn+http for strange svn structures 2008-12-16 19:16:39 -06:00
Ian Bicking 454c09709b [svn r21811] Don't use sys.exit directly. Put install record in .egg-info/ directory. Add --simulate and --path to pip zip 2008-12-16 12:57:18 -06:00
Ian Bicking 21538bc2c8 [svn r21388] fix problem with urls in requirement files, and some blank lines in requirement files 2008-11-17 12:14:23 -06:00
Ian Bicking 909f3cdba7 [svn r21285] fix the xml .svn/entries reader 2008-11-06 15:40:51 -06:00
Ian Bicking b0d5a8b0bd [svn r21283] Add a PIP_SKIP_REQUIRMENTS_REGEX hidden setting. Add detection of the project name for -e svn links, based on guessing the name from te URL 2008-11-06 15:22:26 -06:00
Ian Bicking f5da5343a4 [svn r21281] Added support for some hidden settings, PIP_LOG_EXPLICIT_LEVELS and PIP_DEFAULT_VCS, for backward compatibility with poacheggs 2008-11-06 15:00:07 -06:00