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

748 commits

Author SHA1 Message Date
Hugo Lopes Tavares f8b08551bb fixed test for issue #39 2010-08-18 23:11:08 -03:00
Wil Tan 3c30204a7d pass install_options to install_editable 2010-07-11 21:25:23 +10:00
Hugo Lopes Tavares ddcb640520 added tests for issue #39: "--install-option="--prefix=~/.local" ignored with -e" and for -e & --global-option 2010-08-18 22:29:36 -03:00
Hugo Lopes Tavares 8119c1d37c removed information about nose internals 2010-08-18 19:39:37 -03:00
Hugo Lopes Tavares 256a0281b8 merged news 2010-08-16 12:56:40 -03:00
Hugo Lopes Tavares 27bc8db4b7 added notes to fixed issues #138, #107 and #95 2010-08-16 12:30:45 -03:00
Hugo Lopes Tavares 1fa8092cdf the wsgi intercept stuff has been removed a long time ago and the file name remained. renamed to pypi_intercept.pth to avoid misunderstandings 2010-08-11 16:34:22 -03:00
Hugo Lopes Tavares 06e6cdab0a fixed missing `import os` in test_basic.py and reorganized parenthesis in test_vcs_backends.py 2010-08-06 15:10:16 -03:00
Hugo Lopes Tavares 4d9fb4f651 bugfixes related to os.path.sep for windows (issue #107) 2010-08-06 15:05:00 -03:00
Hugo Lopes Tavares ac452b1a09 simple refactoring to express the intention better 2010-08-06 12:47:50 -03:00
Hugo Lopes Tavares cd852648e9 bugfix to issue #107 - Can't install if a directory in cwd has the same name as the package you're installing
if user is trying to install using ``pip install ./foo`` or ``pip install foo/`` it assumes it should use file system folder
2010-08-06 12:41:49 -03:00
Hugo Lopes Tavares 2c5c6f4b2c added tests to git backend: it should be able to install from branch and tag names. issue #95 seems to be invalid 2010-08-05 11:35:05 -03:00
john.scott.atlakson@gmail.com 425bfafbb6 Fixed bug where git commit revisions were ignored (unless they were the full SHA1 of a branch or tag) which resulted in pip installing HEAD instead of the specified revision.
If a revision is provided, the git backend will checkout the revision unless it is == HEAD.
2010-06-27 13:19:47 -04:00
Hugo Lopes Tavares a6614072d7 added test for issue #138 2010-08-05 11:09:40 -03:00
Hugo Lopes Tavares b7c703dbee moved _create_test_package() and _change_test_package_version() from test_upgrade.py to test_pip.py, to make it easy to other tests use those functions 2010-08-05 11:08:25 -03:00
Jannis Leidel e80c387a26 Added support for mirrors as defined in PEP 381. This feature is disabled by default and will query the DNS entry of the main mirror index URL to get a list of mirrors. Optinally can be passed a list of mirrors instead. 2010-08-16 01:46:23 +02:00
Hugo Lopes Tavares 1934c8603a there was no break. removed from news 2010-08-13 22:14:54 -03:00
Hugo Lopes Tavares 72470af4da scripts folder is not needed anywhere. removed to avoid misunderstandings 2010-08-13 16:50:58 -03:00
Jannis Leidel f9dca0005f Added note about fix of broken pip script to news. 2010-08-13 14:49:49 +02:00
Jannis Leidel a25cbe637f Added test and docs to make sure multiple options set by a environment variables works. 2010-08-13 14:49:18 +02:00
Jannis Leidel d79d2bf1f6 Reverted the pip script to its original state, removing the current sys.path hack. 2010-08-13 11:45:54 +02:00
Hugo Lopes Tavares aa2267ab54 removed test_pip dependency (and by consequence, test_pip's dependencies) 2010-08-12 22:42:35 -03:00
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