Linux repositories inspector

python3-pip - alternative Python package installer - Python 3 version of the package

pip is a replacement for easy_install, and is intended to be an improved Python package installer. It integrates with virtualenv, doesn't do partial installs, can save package state for replaying, can install from non-egg sources, and can install from version control repositories.
This is the Python 3 version of the package.
20.0.2
Fedora iconFedora rawhide
OpenSUSE iconOpenSUSE Tumbleweed
Ubuntu iconUbuntu 20.04
19.1.1
Fedora iconFedora 31
19.0.3
Fedora iconFedora 30
18.1
Debian iconDebian 10.0
Ubuntu iconUbuntu 19.04
Ubuntu iconUbuntu 19.10
18.0
Fedora iconFedora 29
10.0.1
OpenSUSE iconOpenSUSE Leap 15.0
OpenSUSE iconOpenSUSE Leap 15.1
OpenSUSE iconOpenSUSE Leap 15.2
9.0.3
CentOS iconCentOS 7.7.1908
Fedora iconFedora 28
9.0.1
Debian iconDebian 9.0
Ubuntu iconUbuntu 17.10
Ubuntu iconUbuntu 18.04 LTS
Ubuntu iconUbuntu 18.10
8.1.1
Ubuntu iconUbuntu 16.04 LTS
7.1.2
OpenSUSE iconOpenSUSE Leap 42.3
DistributionVersionSincePackageInstalledPackager
CentOS iconCentOS 7.7.1908 osrpm9.0.3-5.el7Jan 071.76 MiB9.33 MiBCentOS BuildSystem
CentOS iconCentOS 7.7.1908 updatesrpm9.0.3-7.el7_7Mar 181.76 MiB9.34 MiBCentOS BuildSystem
Debian iconDebian 10.0 buster/maindeb18.1-52019-04-03167 kiB690 kiB
Debian iconDebian 9.0 stretch/maindeb9.0.1-2+deb9u1Jun 17139 kiB585 kiB
Fedora iconFedora 28 releases/Everything-osrpm9.0.3-1.fc282019-01-141.97 MiB7.64 MiBFedora Project
Fedora iconFedora 28 releases/Server-osrpm9.0.3-1.fc282019-01-141.97 MiB7.64 MiBFedora Project
Fedora iconFedora 28 releases/Workstation-osrpm9.0.3-1.fc282019-01-141.97 MiB7.64 MiBFedora Project
Fedora iconFedora 29 releases/Everything-osrpm18.0-4.fc292019-01-141.84 MiB7.54 MiBFedora Project
Fedora iconFedora 29 releases-test/Everything-osrpm18.0-3.fc292019-01-141.84 MiB7.54 MiBFedora Project
Fedora iconFedora 30 releases/Everything-osrpm19.0.3-1.fc30Jun 171.76 MiB7.47 MiBFedora Project
Fedora iconFedora 31 releases/Everything-osrpm19.1.1-4.fc31Jan 071.6 MiB7.46 MiBFedora Project
Fedora iconFedora rawhide development/Everything-osrpm20.0.2-2.fc33Mar 121.73 MiB7.95 MiBFedora Project
OpenSUSE iconOpenSUSE Leap 15.0 ossrpm10.0.1-lp150.1.22019-01-171.58 MiB9.01 MiBhttps://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 15.1 ossrpm10.0.1-lp151.2.22019-01-231.58 MiB9.01 MiBhttps://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 15.2 ossrpm10.0.1-lp152.3.4Mar 191.56 MiB9.01 MiBhttps://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 42.3 ossrpm7.1.2-7.12019-01-171.14 MiB5.2 MiBhttp://bugs.opensuse.org
OpenSUSE iconOpenSUSE Tumbleweed ossrpm20.0.2-1.2Mar 111.75 MiB9.82 MiBhttps://bugs.opensuse.org
Ubuntu iconUbuntu 17.10 artful/universedeb9.0.1-22017-11-10111 kiB585 kiB
Ubuntu iconUbuntu 18.04 LTS bionic/universedeb9.0.1-22017-11-10111 kiB585 kiB
Ubuntu iconUbuntu 18.04 LTS bionic-updates/universedeb9.0.1-2.3~ubuntu1.18.04.1Jun 17111 kiB586 kiB
Ubuntu iconUbuntu 18.10 cosmic/universedeb9.0.1-2.32019-01-14111 kiB585 kiB
Ubuntu iconUbuntu 18.10 cosmic-proposed/universedeb9.0.1-2.3ubuntu0.18.10.12019-04-05111 kiB586 kiB
Ubuntu iconUbuntu 19.04 disco/universedeb18.1-52019-04-02132 kiB690 kiB
Ubuntu iconUbuntu 19.10 eoan/universedeb18.1-5Jun 17132 kiB690 kiB
Ubuntu iconUbuntu 20.04 focal/universedeb20.0.2-2Mar 25233 kiB1.04 MiB
Ubuntu iconUbuntu 16.04 LTS xenial/universedeb8.1.1-22017-11-10106 kiB554 kiB
Ubuntu iconUbuntu 16.04 LTS xenial-updates/universedeb8.1.1-2ubuntu0.42017-11-10106 kiB556 kiB

Manual pages

pip(1)

pip - package manager for Python packages

pip-check(1)

pip-check - description of pip check command

pip-config(1)

pip-config - description of pip config command

pip-debug(1)

pip-debug - description of pip debug command

pip-download(1)

pip-download - description of pip download command

pip-freeze(1)

pip-freeze - description of pip freeze command

pip-hash(1)

pip-hash - description of pip hash command

pip-help(1)

pip-help - description of pip help command

pip-install(1)

pip-install - description of pip install command

pip-list(1)

pip-list - description of pip list command

pip-search(1)

pip-search - description of pip search command

pip-show(1)

pip-show - description of pip show command

pip-uninstall(1)

pip-uninstall - description of pip uninstall command

pip-wheel(1)

pip-wheel - description of pip wheel command

pip3(1)

pip - package manager for Python packages

pip3-check(1)

pip-check - description of pip check command

pip3-config(1)

pip-config - description of pip config command

pip3-debug(1)

pip-debug - description of pip debug command

pip3-download(1)

pip-download - description of pip download command

pip3-freeze(1)

pip-freeze - description of pip freeze command

pip3-hash(1)

pip-hash - description of pip hash command

pip3-help(1)

pip-help - description of pip help command

pip3-install(1)

pip-install - description of pip install command

pip3-list(1)

pip-list - description of pip list command

pip3-search(1)

pip-search - description of pip search command

pip3-show(1)

pip-show - description of pip show command

pip3-uninstall(1)

pip-uninstall - description of pip uninstall command

pip3-wheel(1)

pip-wheel - description of pip wheel command

Latest updates

Ubuntu icon

Ubuntu 20.04 focal-proposed/universe: Version 20.0.2-2 removed

Mar 25
Ubuntu icon

Ubuntu 20.04 focal/universe: Updated from 18.1-5ubuntu1 to 20.0.2-2

Mar 25
Ubuntu icon

Ubuntu 20.04 focal-proposed/universe: Version 20.0.2-2 introduced

Mar 23
OpenSUSE icon

OpenSUSE Leap 15.2 oss: Updated from 10.0.1-lp152.3.3 to 10.0.1-lp152.3.4

Mar 19
  • update to 10.0.1
  • refactor pip-8.1.2-shipped-requests-cabundle.patch
    • Switch the default repository to the new "PyPI 2.0" running at https://pypi.org/
    • big bunch of changes from 9.0.1 in NEWS.rst
CentOS icon

CentOS 7.7.1908 updates: Version 9.0.3-7.el7_7 introduced

Mar 18
  • Bump
Resolves: rhbz#1649153
Resolves: rhbz#1700824
Resolves: rhbz#1702473
Resolves: rhbz#1643829
Fedora icon

Fedora rawhide development/Everything-os: Updated from 19.3.1-2.fc32 to 20.0.2-2.fc33

Mar 12
  • Don't warn the user about pip._internal.main() entrypoint to fix ensurepip
OpenSUSE icon

OpenSUSE Tumbleweed oss: Updated from 20.0.2-1.1 to 20.0.2-1.2

Mar 11
  • update to 20.0.2
  • add setuptools-45.1.0-py3-none-any.whl for testsuite
  • drop pytest5.patch
    • Fix a regression in generation of compatibility tags
    • Rename an internal module, to avoid ImportErrors due to improper uninstallation
    • Switch to a dedicated CLI tool for vendoring dependencies.
    • Remove wheel tag calculation from pip and use packaging.tags. This should provide more tags ordered better than in prior releases.
    • Deprecate setup.py-based builds that do not generate an .egg-info directory.
    • The pip>=20 wheel cache is not retro-compatible with previous versions. Until pip 21.0, pip will continue to take advantage of existing legacy cache entries.
    • Deprecate undocumented --skip-requirements-regex option.
    • Deprecate passing install-location-related options via --install-option.
    • Use literal "abi3" for wheel tag on CPython 3.x, to align with PEP 384 which only defines it for this platform.
    • Remove interpreter-specific major version tag e.g. cp3-none-any from consideration. This behavior was not documented strictly, and this tag in particular is not useful. Anyone with a use case can create an issue with pypa/packaging.
    • Wheel processing no longer permits wheels containing more than one top-level .dist-info directory.
    • Support for the git+git@ form of VCS requirement is being deprecated and will be removed in pip 21.0. Switch to git+https:// or git+ssh://. git+git:// also works but its use is discouraged as it is insecure.
    • Default to doing a user install (as if --user was passed) when the main site-packages directory is not writeable and user site-packages are enabled.
    • Warn if a path in PATH starts with tilde during pip install.
    • Cache wheels built from Git requirements that are considered immutable, because they point to a commit hash.
    • Add option --no-python-version-warning to silence warnings related to deprecation of Python versions.
    • Cache wheels that pip wheel built locally, matching what pip install does. This particularly helps performance in workflows where pip wheel is used for building before installing. Users desiring the original behavior can use pip wheel --no-cache-dir
    • Display CA information in pip debug.
    • Show only the filename (instead of full URL), when downloading from PyPI.
    • Suggest a more robust command to upgrade pip itself to avoid confusion when the current pip command is not available as pip.
    • Define all old pip console script entrypoints to prevent import issues in stale wrapper scripts.
    • The build step of pip wheel now builds all wheels to a cache first, then copies them to the wheel directory all at once. Before, it built them to a temporary directory and moved them to the wheel directory one by one.
    • Expand ~ prefix to user directory in path options, configs, and environment variables. Values that may be either URL or path are not currently supported, to avoid ambiguity:
    • -find-links
    • -constraint, -c
    • -requirement, -r
    • -editable, -e
    • Correctly handle system site-packages, in virtual environments created with venv (PEP 405).
    • Fix case sensitive comparison of pip freeze when used with -r option.
    • Enforce PEP 508 requirement format in pyproject.toml build-system.requires.
    • Make ensure_dir() also ignore ENOTEMPTY as seen on Windows.
    • Fix building packages which specify backend-path in pyproject.toml.
    • Do not attempt to run setup.py clean after a pep517 build error, since a setup.py may not exist in that case.
    • Fix passwords being visible in the index-url in "Downloading <url>" message.
    • Change method from shutil.remove to shutil.rmtree in noxfile.py.
    • Skip running tests which require subversion, when svn isn't installed
    • Fix not sending client certificates when using --trusted-host.
    • Make sure pip wheel never outputs pure python wheels with a python implementation tag. Better fix/workaround for #3025 by using a per-implementation wheel cache instead of caching pure python wheels with an implementation tag in their name.
    • Include subdirectory URL fragments in cache keys.
    • Fix typo in warning message when any of --build-option, --global-option and --install-option is used in requirements.txt
    • Fix the logging of cached HTTP response shown as downloading.
    • Effectively disable the wheel cache when it is not writable, as is the case with the http cache.
    • Correctly handle relative cache directory provided via --cache-dir.
OpenSUSE icon

OpenSUSE Tumbleweed oss: Updated from 19.3.1-1.1 to 20.0.2-1.1

Feb 16
  • update to 20.0.2
  • add setuptools-45.1.0-py3-none-any.whl for testsuite
  • drop pytest5.patch
    • Fix a regression in generation of compatibility tags
    • Rename an internal module, to avoid ImportErrors due to improper uninstallation
    • Switch to a dedicated CLI tool for vendoring dependencies.
    • Remove wheel tag calculation from pip and use packaging.tags. This should provide more tags ordered better than in prior releases.
    • Deprecate setup.py-based builds that do not generate an .egg-info directory.
    • The pip>=20 wheel cache is not retro-compatible with previous versions. Until pip 21.0, pip will continue to take advantage of existing legacy cache entries.
    • Deprecate undocumented --skip-requirements-regex option.
    • Deprecate passing install-location-related options via --install-option.
    • Use literal "abi3" for wheel tag on CPython 3.x, to align with PEP 384 which only defines it for this platform.
    • Remove interpreter-specific major version tag e.g. cp3-none-any from consideration. This behavior was not documented strictly, and this tag in particular is not useful. Anyone with a use case can create an issue with pypa/packaging.
    • Wheel processing no longer permits wheels containing more than one top-level .dist-info directory.
    • Support for the git+git@ form of VCS requirement is being deprecated and will be removed in pip 21.0. Switch to git+https:// or git+ssh://. git+git:// also works but its use is discouraged as it is insecure.
    • Default to doing a user install (as if --user was passed) when the main site-packages directory is not writeable and user site-packages are enabled.
    • Warn if a path in PATH starts with tilde during pip install.
    • Cache wheels built from Git requirements that are considered immutable, because they point to a commit hash.
    • Add option --no-python-version-warning to silence warnings related to deprecation of Python versions.
    • Cache wheels that pip wheel built locally, matching what pip install does. This particularly helps performance in workflows where pip wheel is used for building before installing. Users desiring the original behavior can use pip wheel --no-cache-dir
    • Display CA information in pip debug.
    • Show only the filename (instead of full URL), when downloading from PyPI.
    • Suggest a more robust command to upgrade pip itself to avoid confusion when the current pip command is not available as pip.
    • Define all old pip console script entrypoints to prevent import issues in stale wrapper scripts.
    • The build step of pip wheel now builds all wheels to a cache first, then copies them to the wheel directory all at once. Before, it built them to a temporary directory and moved them to the wheel directory one by one.
    • Expand ~ prefix to user directory in path options, configs, and environment variables. Values that may be either URL or path are not currently supported, to avoid ambiguity:
    • -find-links
    • -constraint, -c
    • -requirement, -r
    • -editable, -e
    • Correctly handle system site-packages, in virtual environments created with venv (PEP 405).
    • Fix case sensitive comparison of pip freeze when used with -r option.
    • Enforce PEP 508 requirement format in pyproject.toml build-system.requires.
    • Make ensure_dir() also ignore ENOTEMPTY as seen on Windows.
    • Fix building packages which specify backend-path in pyproject.toml.
    • Do not attempt to run setup.py clean after a pep517 build error, since a setup.py may not exist in that case.
    • Fix passwords being visible in the index-url in "Downloading <url>" message.
    • Change method from shutil.remove to shutil.rmtree in noxfile.py.
    • Skip running tests which require subversion, when svn isn't installed
    • Fix not sending client certificates when using --trusted-host.
    • Make sure pip wheel never outputs pure python wheels with a python implementation tag. Better fix/workaround for #3025 by using a per-implementation wheel cache instead of caching pure python wheels with an implementation tag in their name.
    • Include subdirectory URL fragments in cache keys.
    • Fix typo in warning message when any of --build-option, --global-option and --install-option is used in requirements.txt
    • Fix the logging of cached HTTP response shown as downloading.
    • Effectively disable the wheel cache when it is not writable, as is the case with the http cache.
    • Correctly handle relative cache directory provided via --cache-dir.
Fedora icon

Fedora rawhide development/Everything-os: Updated from 19.3.1-1.fc32 to 19.3.1-2.fc32

Feb 08
Ubuntu icon

Ubuntu 20.04 focal/universe: Updated from 18.1-5build1 to 18.1-5ubuntu1

Jan 17
Ubuntu icon

Ubuntu 20.04 focal-proposed/universe: Version 18.1-5ubuntu1 removed

Jan 17
Ubuntu icon

Ubuntu 20.04 focal-proposed/universe: Version 18.1-5ubuntu1 introduced

Jan 14
Fedora icon

Fedora 31 releases/Everything-os: Version 19.1.1-4.fc31 introduced

Jan 07
OpenSUSE icon

OpenSUSE Leap 15.2 oss: Version 10.0.1-lp152.3.3 introduced

Jan 07
  • update to 10.0.1
  • refactor pip-8.1.2-shipped-requests-cabundle.patch
    • Switch the default repository to the new "PyPI 2.0" running at https://pypi.org/
    • big bunch of changes from 9.0.1 in NEWS.rst
CentOS icon

CentOS 7.7.1908 os: Version 9.0.3-5.el7 introduced

Jan 07
  • Add a workaround for a bug in bytecompilation (rhbz#1691402)
Resolves: rhbz#1660573
Ubuntu icon

Ubuntu 20.04 focal/universe: Version 18.1-5build1 introduced

Jan 07
Fedora icon

Fedora rawhide development/Everything-os: Updated from 19.2.3-2.fc32 to 19.3.1-1.fc32

Jan 03
  • Update to 19.3.1 (#1761508)
  • Drop upstreamed patch that fixed expected output in test to not break with alpha/beta/rc Python versions
OpenSUSE icon

OpenSUSE Tumbleweed oss: Updated from 19.2.2-1.1 to 19.3.1-1.1

Nov 06
  • Update to version 19.3.1
    • Document Python 3.8 support.
    • Fix bug that prevented installation of PEP 517 packages without setup.py.
    • Remove undocumented support for un-prefixed URL requirements pointing to SVN repositories.
    • Remove the deprecated --venv option from pip config.
    • Make pip show warn about packages not found.
    • Abort installation if any archive contains a file which would be placed outside the extraction location.
    • pip's CLI completion code no longer prints a Traceback if it is interrupted.
    • Ignore errors copying socket files for local source installs (in Python 3).
    • Skip copying .tox and .nox directories to temporary build directories
    • Ignore "require_virtualenv" in pip config
Fedora icon

Fedora rawhide development/Everything-os: Updated from 19.2.3-1.fc32 to 19.2.3-2.fc32

Nov 05
  • Make /usr/bin/pip(3) work with user-installed pip 19.3+ (#1767212)
Ubuntu icon

Ubuntu 19.10 eoan/universe: Version 18.1-5 reintroduced

Oct 10

Related packages

python3 - interactive high-level object-oriented language (default python3 version)
python3-pip-api - The official unofficial pip API
python3-pip-licenses - Python packages license list
python3-pip-shims - Compatibility shims for pip versions 8 thru current
⇧ Top