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

726 commits

Author SHA1 Message Date
Hugo Lopes Tavares 345b12782f create a new venv before package installation, both pip and easy_install call 2010-08-12 22:39:10 -03:00
Hugo Lopes Tavares 7c0c57491c made script/pip usable again. it was a bad symlink (pointing to __main__.py) 2010-08-12 10:58:08 -03:00
Jannis Leidel b01f29ac65 Fixed #28 -- Updated auto completion docs that use eval to actually work. 2010-08-10 12:56:57 +02:00
Jannis Leidel 4b5fc89706 Worked around another instance of the bug in the mimetypes lib documented in http://bugs.python.org/issue5853. 2010-08-10 12:04:40 +02:00
Ian Bicking d7f9e6c209 Added tag 0.8 for changeset c4b01c654ae5 2010-08-03 13:02:51 -05:00
Ian Bicking 2404a34eba update news and versions for release 2010-08-03 13:02:48 -05:00
Hugo Lopes Tavares 37d1bf39a7 added feature requested in #147 - Need pip-x.y scripts 2010-08-02 20:54:25 -03:00
Hugo Lopes Tavares faf2bbfe04 changed relative link to absolute, using pip.openplans.org, because it breaks pypi page when requested relative page 2010-08-02 20:37:42 -03:00
Hugo Lopes Tavares f54fcd976d removed outdated info about multiple -f options 2010-08-02 20:16:57 -03:00
Hugo Lopes Tavares b5fc8f1651 fixed issue #78 - Misleading --find-links example in docs; and added explanation about direct urls to packages 2010-08-02 20:09:51 -03:00
Jannis Leidel 6bd971a0bb Automated merge with ssh://hg@bitbucket.org/ianb/pip/ 2010-07-30 18:56:49 +02:00
Jannis Leidel 029d626d7c More work on the build-standalone script. 2010-07-30 18:56:27 +02:00
Hugo Lopes Tavares 80bc4fab63 bugfix for #150 - editable git repos aren't updated when re-installed; Alex Robbins (alexrobbins) helped fix that bug 2010-07-30 13:06:36 -03:00
Jannis Leidel 90b9e7228f Moved scripts to contrib dir. 2010-07-30 12:15:47 +02:00
Jannis Leidel ac2bfb5f32 Fixed minor cosmetic issues to please pep8 tests. 2010-07-29 18:56:03 +02:00
Jannis Leidel e91f167dfd Moved pkgutil to its own file to keep the backwardcompat module a little cleaner. 2010-07-26 19:31:49 +02:00
Jannis Leidel 94dfe26d36 Fixed using pkgutil for Python 2.4 by adding pkgutil itself to the backwardcompat module. 2010-07-26 18:53:59 +02:00
Jannis Leidel da00fd70cc Added build script to create a standalone version of pip based on Python's ability to import from zipfiles. 2010-07-26 14:04:32 +02:00
Jannis Leidel 5f5e2b547e Added __main__ file to be able to run pip as a standalone zip file and pointed a symlink as the pip script to it. 2010-07-26 05:01:53 +02:00
Jannis Leidel 0cb87df5cd Made version control and commands loading use pkgutil. 2010-07-26 04:54:16 +02:00
Jannis Leidel 78394430b1 Fixed wrong __all__ list. 2010-07-26 04:51:36 +02:00
Armin Ronacher 792a2775de Make install --editable work for multiple matches of .egg-info
directories.

In case it finds more than one, it will pick the toplevel one.  This fixes
problems caused when for example someone extracts a tarball in a dist
folder for testing purposes.
2010-07-26 02:15:53 +02:00
Hugo Lopes Tavares 290c1de1a1 removed get_env duplication; removed _find_package_path and download_and_extract_bz2_file_to_here functions, because they were not being used; 2010-07-23 20:46:25 -03:00
Ian Bicking 8c28d14471 Fix status line parsing 2010-07-22 16:55:37 -05:00
Ian Bicking 92131946f7 Fix _find_package_path to work with nspath packages, add get_env() function 2010-07-22 16:21:47 -05:00
Ian Bicking d7a0f946e1 Calculate the paths without falling prey to problems with a nspath install (which happens when you install Paste packages with pip, but not with easy_install) 2010-07-22 16:13:16 -05:00
Hugo Lopes Tavares 0b9a2a3618 in python2.6 there is a response.code, but it is None, and we need to change its value to 200. 2010-07-19 20:24:55 -03:00
Hugo Lopes Tavares 8a553b8625 the last bugfix was not complete - if urllib2.urlopen opens a file uri content, it has no "code" or "msg" attribute in addinfourl instance; added getattr for that 2010-07-19 10:20:44 -03:00
Hugo Lopes Tavares 0efece20e4 bugfix to python lesser than 2.6 - AttributeError: addinfourl instance has no attribute 'getcode' 2010-07-19 10:03:50 -03:00
Carl Meyer b80b7af94f doc updates; consolidate easy_install comparison, remove note about not working on Windows 2010-07-15 13:41:13 -04:00
Carl Meyer 2638b8b0af add trove classifiers for Python versions supported 2010-07-15 13:14:54 -04:00
Hugo Lopes Tavares 7ffa4ab4cb removed webob, wsgiproxy and wsgi_intercept as dependencies - now the tests use our own cache 2010-07-06 22:56:47 -03:00
Hugo Lopes Tavares b4b5a25752 pip search should not expect errors. fixed 2010-07-06 14:26:43 -03:00
Hugo Lopes Tavares 8dd23eb2cc easy_install from local checkout instead of remote http - one more test that does not rely on internet connection 2010-07-06 14:22:36 -03:00
Hugo Lopes Tavares 567e359d29 refactored Requirement.unpack_url and splitted that in pip.download 2010-07-06 01:12:30 -03:00
Carl Meyer 9e8cf9a0b4 a terminal size of (0,0) is no terminal size at all; fixes #139 2010-07-02 13:07:08 -04:00
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 fad5030209 added mock to .hgignore 2010-07-19 08:52:31 -03:00
Hugo Lopes Tavares 06840e857e moved all vcs to tests_cache 2010-07-02 09:39:45 -03:00
Hugo Lopes Tavares 0ccd5ebf97 using custom xmlrpclib.Transport (testability purposes) 2010-07-02 09:27:22 -03:00
Hugo Lopes Tavares acfaac4292 now it uses a lightweight INITools svn repository (dump and load stuff) 2010-07-01 22:44:26 -03:00
Hugo Lopes Tavares 19cf68d82f removed circular import. moved running_under_virtualenv to pip.locations and updated imports 2010-07-01 21:03:54 -03:00
Hugo Lopes Tavares 99bf39bcd6 removed _running_under_virtualenv defined in locations.py, and renamed pip.util.in_venv to pip.util.running_under_virtualenv 2010-07-01 12:27:07 -03:00
Hugo Lopes Tavares 09cbc5399b insert pip-delete-this-directory.txt in every build directory pip creates temporarily (it identifies pip created that), and always remove it if no longer needed. it fixes issue #57 and issue #133 2010-07-01 02:07:34 -03:00
Hugo Lopes Tavares 8cdbebc60f added a global function with a good name, abstracting how it knows about running under virtualenv 2010-07-01 00:09:22 -03:00
Carl Meyer c8549359d4 add test detritus to .hgignore 2010-07-01 08:10:36 -04:00
Hugo Lopes Tavares 3df79d6476 intercept everything monkey patching wsgi_intercept 2010-06-30 18:33:43 -03:00
Hugo Lopes Tavares d3f0e2133c changed to cache all domains that are openend with urllib2.urlopen, starting with pypi.python.org, at the second time the tests are run 2010-06-24 13:38:38 -03:00
Hugo Lopes Tavares b05bda09fe added wsgi_intercept to tests_require, so it does not need to download and extract, added wsgiproxy and webob==dev so tests can proxy exact requests 2010-06-24 13:37:36 -03:00
Hugo Lopes Tavares ea53596738 removed wrong comment in test_freeze_git_clone 2010-06-23 21:54:17 -03:00