Pip

Latest version: v24.3.1

Safety actively analyzes 682309 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 22 of 26

1.0.1

Not secure
==================

- Start to use git-flow.
- `find_command` should not raise AttributeError. (274)
- Respect Content-Disposition header. Thanks Bradley Ayers. (273)
- pathext handling on Windows. (233)
- svn+svn protocol. (252)
- multiple CLI searches. (44)
- Current working directory when running setup.py clean. (266)

1.0

Not secure
================

- Added Python 3 support! Huge thanks to Vinay Sajip, Vitaly Babiy, Kelsey
Hightower, and Alex Gronholm, among others.
- Download progress only shown on a real TTY. Thanks Alex Morega.
- Fixed finding of VCS binaries to not be fooled by same-named directories.
Thanks Alex Morega.
- Fixed uninstall of packages from system Python for users of Debian/Ubuntu
python-setuptools package (workaround until fixed in Debian and Ubuntu).
- Added `get-pip.py <https://raw.github.com/pypa/pip/master/contrib/get-pip.py>`_
installer. Simply download and execute it, using the Python interpreter of
your choice::

$ curl -O https://raw.github.com/pypa/pip/master/contrib/get-pip.py
$ python get-pip.py

This may have to be run as root.

.. note::

Make sure you have `distribute <http://pypi.python.org/pypi/distribute>`_
installed before using the installer!

0.8.3

Not secure
=====

- Moved main repository to GitHub: https://github.com/pypa/pip
- Transferred primary maintenance from Ian to Jannis Leidel, Carl Meyer,
Brian Rosner
- Fixed no uninstall-on-upgrade with URL package. Thanks Oliver Tonnhofer.
(14)
- Fixed egg name not properly resolving. Thanks Igor Sobreira. (163)
- Fixed Non-alphabetical installation of requirements. Thanks Igor Sobreira.
(178)
- Fixed documentation mentions --index instead of --index-url. Thanks
Kelsey Hightower (199)
- rmtree undefined in mercurial.py. Thanks Kelsey Hightower. (204)
- Fixed bug in Git vcs backend that would break during reinstallation.
- Fixed bug in Mercurial vcs backend related to pip freeze and branch/tag
resolution.
- Fixed bug in version string parsing related to the suffix "-dev".

0.8.2

Not secure
=====

- Avoid redundant unpacking of bundles (from pwaller)
- Fixed checking out the correct tag/branch/commit when updating an editable
Git requirement. (32, 150, 161)
- Added ability to install version control requirements without making them
editable, e.g.::

pip install git+https://github.com/pypa/pip/

(49)
- Correctly locate build and source directory on macOS. (175)
- Added ``git+https://`` scheme to Git VCS backend.

0.8.1

Not secure
=====

- Added global --user flag as shortcut for --install-option="--user". From
Ronny Pfannschmidt.
- Added support for `PyPI mirrors <http://pypi.python.org/mirrors>`_ as
defined in `PEP 381 <https://www.python.org/dev/peps/pep-0381/>`_, from
Jannis Leidel.
- Fixed git revisions being ignored. Thanks John-Scott Atlakson. (138)
- Fixed initial editable install of github package from a tag failing. Thanks
John-Scott Atlakson. (95)
- Fixed installing if a directory in cwd has the same name as the package
you're installing. (107)
- --install-option="--prefix=~/.local" ignored with -e. Thanks
Ronny Pfannschmidt and Wil Tan. (39)

0.8

Not secure
===

- Track which ``build/`` directories pip creates, never remove directories
it doesn't create. From Hugo Lopes Tavares.
- pip now accepts file:// index URLs. Thanks Dave Abrahams.
- Various cleanup to make test-running more consistent and less fragile.
Thanks Dave Abrahams.
- Real Windows support (with passing tests). Thanks Dave Abrahams.
- ``pip-2.7`` etc. scripts are created (Python-version specific scripts)
- ``contrib/build-standalone`` script creates a runnable ``.zip`` form of
pip, from Jannis Leidel
- Editable git repos are updated when reinstalled
- Fix problem with ``--editable`` when multiple ``.egg-info/`` directories
are found.
- A number of VCS-related fixes for ``pip freeze``, from Hugo Lopes Tavares.
- Significant test framework changes, from Hugo Lopes Tavares.

Page 22 of 26

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.