2008-10-16 00:24:00 +02:00
|
|
|
News for pip
|
2008-10-28 21:31:03 +01:00
|
|
|
============
|
|
|
|
|
2009-11-10 16:24:33 +01:00
|
|
|
0.6
|
2009-10-08 00:13:42 +02:00
|
|
|
---
|
|
|
|
|
|
|
|
* Add ``pip uninstall`` and uninstall-before upgrade (from Carl
|
|
|
|
Meyer).
|
|
|
|
|
2009-10-25 02:50:54 +01:00
|
|
|
* Extended configurability with config files and environment variables.
|
|
|
|
|
2009-10-08 00:13:42 +02:00
|
|
|
* Allow packages to be upgraded, e.g., ``pip install Package==0.1``
|
|
|
|
then ``pip install Package==0.2``.
|
|
|
|
|
2009-10-21 21:05:17 +02:00
|
|
|
* Allow installing/upgrading to Package==dev (fix "Source version does not
|
|
|
|
match target version" errors).
|
|
|
|
|
2009-11-07 04:46:30 +01:00
|
|
|
* Added command and option completion for bash and zsh.
|
|
|
|
|
2009-10-25 02:50:54 +01:00
|
|
|
* Extended integration with virtualenv by providing an option to
|
|
|
|
automatically use an active virtualenv and an option to warn if no active
|
|
|
|
virtualenv is found.
|
|
|
|
|
2009-10-21 05:39:47 +02:00
|
|
|
* Fixed a bug with pip install --download and editable packages, where
|
|
|
|
directories were being set with 0000 permissions, now defaults to 755.
|
|
|
|
|
2009-10-23 20:09:59 +02:00
|
|
|
* Fixed uninstallation of easy_installed console_scripts.
|
|
|
|
|
2009-10-24 01:44:20 +02:00
|
|
|
* Fixed uninstallation on Mac OS X Framework layout installs
|
|
|
|
|
2009-10-25 11:53:47 +01:00
|
|
|
* Fixed bug preventing uninstall of editables with source outside venv.
|
|
|
|
|
2009-11-03 18:16:31 +01:00
|
|
|
* Creates download cache directory if not existing.
|
|
|
|
|
2009-10-08 22:41:28 +02:00
|
|
|
0.5.1
|
|
|
|
-----
|
|
|
|
|
|
|
|
* Fixed a couple little bugs, with git and with extensions.
|
|
|
|
|
2009-10-07 22:21:35 +02:00
|
|
|
0.5
|
2009-06-25 23:08:56 +02:00
|
|
|
---
|
|
|
|
|
2009-06-25 23:39:10 +02:00
|
|
|
* Added ability to override the default log file name (``pip-log.txt``)
|
|
|
|
with the environmental variable ``$PIP_LOG_FILE``.
|
|
|
|
|
2009-07-30 20:20:36 +02:00
|
|
|
* Made the freeze command print installed packages to stdout instead of
|
2009-06-25 23:39:10 +02:00
|
|
|
writing them to a file. Use simple redirection (e.g.
|
|
|
|
``pip freeze > stable-req.txt``) to get a file with requirements.
|
2009-06-25 23:08:56 +02:00
|
|
|
|
2009-07-30 20:20:36 +02:00
|
|
|
* Fixed problem with freezing editable packages from a Git repository.
|
2009-06-26 00:04:23 +02:00
|
|
|
|
2009-06-26 00:26:21 +02:00
|
|
|
* Added support for base URLs using ``<base href='...'>`` when parsing
|
|
|
|
HTML pages.
|
|
|
|
|
2009-07-01 01:31:46 +02:00
|
|
|
* Fixed installing of non-editable packages from version control systems.
|
|
|
|
|
|
|
|
* Fixed issue with Bazaar's bzr+ssh scheme.
|
|
|
|
|
2009-09-26 22:26:15 +02:00
|
|
|
* Added --download-dir option to the install command to retrieve package
|
|
|
|
archives. If given an editable package it will create an archive of it.
|
2009-07-01 01:31:46 +02:00
|
|
|
|
2009-09-01 02:49:27 +02:00
|
|
|
* Added ability to pass local file and directory paths to ``--find-links``,
|
|
|
|
e.g. ``--find-links=file:///path/to/my/private/archive``
|
2009-08-04 17:03:25 +02:00
|
|
|
|
2009-08-07 10:29:57 +02:00
|
|
|
* Reduced the amount of console log messages when fetching a page to find a
|
|
|
|
distribution was problematic. The full messages can be found in pip-log.txt.
|
|
|
|
|
2009-09-01 02:49:27 +02:00
|
|
|
* Added ``--no-deps`` option to install ignore package dependencies
|
|
|
|
|
|
|
|
* Added ``--no-index`` option to ignore the package index (PyPI) temporarily
|
2009-08-27 23:26:59 +02:00
|
|
|
|
2009-09-29 01:12:23 +02:00
|
|
|
* Fixed installing editable packages from Git branches.
|
|
|
|
|
|
|
|
* Fixes freezing of editable packages from Mercurial repositories.
|
|
|
|
|
|
|
|
* Fixed handling read-only attributes of build files, e.g. of Subversion and
|
|
|
|
Bazaar on Windows.
|
|
|
|
|
2009-10-02 06:58:07 +02:00
|
|
|
* When downloading a file from a redirect, use the redirected
|
|
|
|
location's extension to guess the compression (happens specifically
|
|
|
|
when redirecting to a bitbucket.org tip.gz file).
|
|
|
|
|
2009-10-04 02:32:30 +02:00
|
|
|
* Editable freeze URLs now always use revision hash/id rather than tip or
|
|
|
|
branch names which could move.
|
|
|
|
|
2009-10-04 03:37:23 +02:00
|
|
|
* Fixed comparison of repo URLs so incidental differences such as
|
|
|
|
presence/absence of final slashes or quoted/unquoted special
|
|
|
|
characters don't trigger "ignore/switch/wipe/backup" choice.
|
|
|
|
|
2009-10-04 05:33:11 +02:00
|
|
|
* Fixed handling of attempt to checkout editable install to a
|
|
|
|
non-empty, non-repo directory.
|
|
|
|
|
2009-05-27 17:28:28 +02:00
|
|
|
0.4
|
|
|
|
---
|
2009-02-03 20:21:57 +01:00
|
|
|
|
|
|
|
* Make ``-e`` work better with local hg repositories
|
|
|
|
|
2009-02-11 16:19:03 +01:00
|
|
|
* Construct PyPI URLs the exact way easy_install constructs URLs (you
|
|
|
|
might notice this if you use a custom index that is
|
|
|
|
slash-sensitive).
|
|
|
|
|
|
|
|
* Improvements on Windows (from `Ionel Maries Cristian
|
|
|
|
<http://ionelmc.wordpress.com/>`_).
|
|
|
|
|
2009-02-13 02:46:07 +01:00
|
|
|
* Fixed problem with not being able to install private git repositories.
|
|
|
|
|
2009-03-05 21:06:24 +01:00
|
|
|
* Make ``pip zip`` zip all its arguments, not just the first.
|
|
|
|
|
2009-03-17 17:16:55 +01:00
|
|
|
* Fix some filename issues on Windows.
|
|
|
|
|
2009-04-13 20:34:14 +02:00
|
|
|
* Allow the ``-i`` and ``--extra-index-url`` options in requirements
|
|
|
|
files.
|
|
|
|
|
2009-04-16 22:41:42 +02:00
|
|
|
* Fix the way bundle components are unpacked and moved around, to make
|
|
|
|
bundles work.
|
|
|
|
|
2009-05-14 12:08:17 +02:00
|
|
|
* Adds ``-s`` option to allow the access to the global site-packages if a
|
|
|
|
virtualenv is to be created.
|
|
|
|
|
2009-05-17 19:26:54 +02:00
|
|
|
* Fixed support for Subversion 1.6.
|
|
|
|
|
2009-01-29 19:18:12 +01:00
|
|
|
0.3.1
|
|
|
|
-----
|
2009-02-13 02:46:07 +01:00
|
|
|
|
|
|
|
* Improved virtualenv restart and various path/cleanup problems on win32.
|
2009-01-29 00:25:16 +01:00
|
|
|
|
|
|
|
* Fixed a regression with installing from svn repositories (when not
|
|
|
|
using ``-e``).
|
|
|
|
|
|
|
|
* Fixes when installing editable packages that put their source in a
|
|
|
|
subdirectory (like ``src/``).
|
|
|
|
|
2009-01-29 19:13:27 +01:00
|
|
|
* Improve ``pip -h``
|
|
|
|
|
2009-01-21 04:21:51 +01:00
|
|
|
0.3
|
|
|
|
---
|
|
|
|
|
|
|
|
* Added support for editable packages created from Git, Mercurial and Bazaar
|
|
|
|
repositories and ability to freeze them. Refactored support for version
|
|
|
|
control systems.
|
2008-12-16 19:57:18 +01:00
|
|
|
|
|
|
|
* Do not use ``sys.exit()`` from inside the code, instead use a
|
|
|
|
return. This will make it easier to invoke programmatically.
|
|
|
|
|
|
|
|
* Put the install record in ``Package.egg-info/installed-files.txt``
|
|
|
|
(previously they went in
|
|
|
|
``site-packages/install-record-Package.txt``).
|
|
|
|
|
2008-12-17 02:16:39 +01:00
|
|
|
* Fix a problem with ``pip freeze`` not including ``-e svn+`` when an
|
|
|
|
svn structure is peculiar.
|
|
|
|
|
2008-12-17 19:10:36 +01:00
|
|
|
* Allow ``pip -E`` to work with a virtualenv that uses a different
|
|
|
|
version of Python than the parent environment.
|
|
|
|
|
2009-01-21 04:21:51 +01:00
|
|
|
* Fixed Win32 virtualenv (``-E``) option.
|
|
|
|
|
2008-12-17 21:38:05 +01:00
|
|
|
* Search the links passed in with ``-f`` for packages.
|
|
|
|
|
|
|
|
* Detect zip files, even when the file doesn't have a ``.zip``
|
|
|
|
extension and it is served with the wrong Content-Type.
|
|
|
|
|
2008-12-17 23:16:29 +01:00
|
|
|
* Installing editable from existing source now works, like ``pip
|
|
|
|
install -e some/path/`` will install the package in ``some/path/``.
|
|
|
|
Most importantly, anything that package requires will also be
|
|
|
|
installed by pip.
|
|
|
|
|
2009-01-21 04:21:51 +01:00
|
|
|
* Add a ``--path`` option to ``pip un/zip``, so you can avoid zipping
|
|
|
|
files that are outside of where you expect.
|
2009-01-09 11:18:23 +01:00
|
|
|
|
2009-01-21 04:21:51 +01:00
|
|
|
* Add ``--simulate`` option to ``pip zip``.
|
2009-01-21 04:19:02 +01:00
|
|
|
|
2008-11-17 19:14:53 +01:00
|
|
|
0.2.1
|
|
|
|
-----
|
2008-10-28 21:31:03 +01:00
|
|
|
|
|
|
|
* Fixed small problem that prevented using ``pip.py`` without actually
|
|
|
|
installing pip.
|
2008-10-16 00:02:57 +02:00
|
|
|
|
2008-10-30 20:02:05 +01:00
|
|
|
* Fixed ``--upgrade``, which would download and appear to install
|
|
|
|
upgraded packages, but actually just reinstall the existing package.
|
|
|
|
|
|
|
|
* Fixed Windows problem with putting the install record in the right
|
|
|
|
place, and generating the ``pip`` script with Setuptools.
|
|
|
|
|
2008-11-04 18:10:56 +01:00
|
|
|
* Download links that include embedded spaces or other unsafe
|
|
|
|
characters (those characters get %-encoded).
|
|
|
|
|
2008-11-17 19:14:23 +01:00
|
|
|
* Fixed use of URLs in requirement files, and problems with some blank
|
|
|
|
lines.
|
|
|
|
|
2008-11-05 22:43:09 +01:00
|
|
|
* Turn some tar file errors into warnings.
|
|
|
|
|
2008-10-28 18:30:22 +01:00
|
|
|
0.2
|
|
|
|
---
|
|
|
|
|
|
|
|
* Renamed to ``pip``, and to install you now do ``pip install
|
|
|
|
PACKAGE``
|
|
|
|
|
|
|
|
* Added command ``pip zip PACKAGE`` and ``pip unzip PACKAGE``. This
|
|
|
|
is particularly intended for Google App Engine to manage libraries
|
|
|
|
to stay under the 1000-file limit.
|
|
|
|
|
|
|
|
* Some fixes to bundles, especially editable packages and when
|
|
|
|
creating a bundle using unnamed packages (like just an svn
|
|
|
|
repository without ``#egg=Package``).
|
|
|
|
|
2008-10-16 00:02:57 +02:00
|
|
|
0.1.4
|
|
|
|
-----
|
|
|
|
|
|
|
|
* Added an option ``--install-option`` to pass options to pass
|
|
|
|
arguments to ``setup.py install``
|
|
|
|
|
|
|
|
* ``.svn/`` directories are no longer included in bundles, as these
|
|
|
|
directories are specific to a version of svn -- if you build a
|
|
|
|
bundle on a system with svn 1.5, you can't use the checkout on a
|
|
|
|
system with svn 1.4. Instead a file ``svn-checkout.txt`` is
|
|
|
|
included that notes the original location and revision, and the
|
|
|
|
command you can use to turn it back into an svn checkout. (Probably
|
|
|
|
unpacking the bundle should, maybe optionally, recreate this
|
|
|
|
information -- but that is not currently implemented, and it would
|
|
|
|
require network access.)
|
|
|
|
|
|
|
|
* Avoid ambiguities over project name case, where for instance
|
|
|
|
MyPackage and mypackage would be considered different packages.
|
|
|
|
This in particular caused problems on Macs, where ``MyPackage/`` and
|
|
|
|
``mypackage/`` are the same directory.
|
|
|
|
|
|
|
|
* Added support for an environmental variable
|
2008-10-16 00:24:00 +02:00
|
|
|
``$PIP_DOWNLOAD_CACHE`` which will cache package downloads, so
|
2008-10-16 00:02:57 +02:00
|
|
|
future installations won't require large downloads. Network access
|
|
|
|
is still required, but just some downloads will be avoided when
|
|
|
|
using this.
|
|
|
|
|
|
|
|
0.1.3
|
|
|
|
-----
|
|
|
|
|
|
|
|
* Always use ``svn checkout`` (not ``export``) so that
|
|
|
|
``tag_svn_revision`` settings give the revision of the package.
|
|
|
|
|
|
|
|
* Don't update checkouts that came from ``.pybundle`` files.
|
|
|
|
|
|
|
|
0.1.2
|
|
|
|
-----
|
|
|
|
|
|
|
|
* Improve error text when there are errors fetching HTML pages when
|
|
|
|
seeking packages.
|
|
|
|
|
|
|
|
* Improve bundles: include empty directories, make them work with
|
|
|
|
editable packages.
|
|
|
|
|
|
|
|
* If you use ``-E env`` and the environment ``env/`` doesn't exist, a
|
|
|
|
new virtual environment will be created.
|
|
|
|
|
|
|
|
* Fix ``dependency_links`` for finding packages.
|
|
|
|
|
|
|
|
0.1.1
|
|
|
|
-----
|
|
|
|
|
2008-10-16 00:24:00 +02:00
|
|
|
* Fixed a NameError exception when running pip outside of a
|
2008-10-16 00:02:57 +02:00
|
|
|
virtualenv environment.
|
|
|
|
|
|
|
|
* Added HTTP proxy support (from Prabhu Ramachandran)
|
|
|
|
|
|
|
|
* Fixed use of ``hashlib.md5`` on python2.5+ (also from Prabhu
|
|
|
|
Ramachandran)
|
|
|
|
|
|
|
|
0.1
|
|
|
|
---
|
|
|
|
|
|
|
|
* Initial release
|