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