notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.

Get notified when packages are built

A new feature has been added. FreshPorts already tracks package built by the FreeBSD project. This information is displayed on each port page. You can now get an email when FreshPorts notices a new package is available for something on one of your watch lists. However, you must opt into that. Click on Report Subscriptions on the right, and New Package Notification box, and click on Update.

Finally, under Watch Lists, click on ABI Package Subscriptions to select your ABI (e.g. FreeBSD:14:amd64) & package set (latest/quarterly) combination for a given watch list. This is what FreshPorts will look for.

Port details on branch 2022Q2
py-pip Tool for installing and managing Python packages
23.3.2_1 devel on this many watch lists=18 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 23.3.2_1Version of this port present on the latest quarterly branch.
Maintainer: python@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2009-01-19 22:03:31
Last Update: 2024-02-28 15:53:37
Commit Hash: e83f0a9
People watching this port, also watch:: curl, pcre, ca_root_nss, expat, sqlite3
Also Listed In: python
License: MIT
WWW:
https://pip.pypa.io/en/latest/
Description:
The PyPA recommended tool for installing and managing Python packages. pip is a replacement for easy_install. It uses mostly the same techniques for finding packages, so packages that were made easy_installable should be pip-installable as well. pip is meant to improve on easy_install. Some of the improvements: * All packages are downloaded before installation. Partially-completed installation doesn't occur as a result. * Care is taken to present useful output on the console. * The reasons for actions are kept track of. For instance, if a package is being installed, pip keeps track of why that package was required. * Error messages should be useful. * Packages don't have to be installed as egg archives, they can be installed flat (while keeping the egg metadata).
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
There is no configure plist information for this port.
Dependency lines:
  • ${PYTHON_PKGNAMEPREFIX}pip>0:devel/py-pip@${PY_FLAVOR}
To install the port:
cd /usr/ports/devel/py-pip/ && make install clean
To add the package, run one of these commands:
  • pkg install devel/py-pip
  • pkg install py39-pip
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
NOTE: This is a Python port. Instead of py39-pip listed in the above command, you can pick from the names under the Packages section.
PKGNAME: py39-pip
Package flavors (<flavor>: <package>)
  • py39: py39-pip
distinfo:
TIMESTAMP = 1703228100 SHA256 (pip/setuptools-67.6.0-py3-none-any.whl) = b78aaa36f6b90a074c1fa651168723acbf45d14cb1196b6f02c0fd07f17623b2 SIZE (pip/setuptools-67.6.0-py3-none-any.whl) = 1089190

Expand this list (4 items)

Collapse this list.

SHA256 (pip/wheel-0.40.0-py3-none-any.whl) = d236b20e7cb522daf2390fa84c55eea81c5c30190f90f29ae2ca1ad8355bf247 SIZE (pip/wheel-0.40.0-py3-none-any.whl) = 64545 SHA256 (pip/pypa-pip-23.3.2_GH0.tar.gz) = 0e534d5c6dba159f0a4e64d55ef4d130222bcb4ac25f62275017eacbfa10a1d5 SIZE (pip/pypa-pip-23.3.2_GH0.tar.gz) = 9397451

Collapse this list.


Packages (timestamps in pop-ups are UTC):
py27-pip
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest------20.2.3-
FreeBSD:13:quarterly--------
FreeBSD:14:latest--------
FreeBSD:14:quarterly--------
FreeBSD:15:latest--n/a-n/a---
FreeBSD:15:quarterly--n/a-n/a---
 
py37-pip
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest--20.2.3---20.2.3-
FreeBSD:13:quarterly--------
FreeBSD:14:latest--------
FreeBSD:14:quarterly--------
FreeBSD:15:latest--n/a-n/a---
FreeBSD:15:quarterly--n/a-n/a---
 
py39-pip
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest23.3.2_123.3.2_1-23.3.2_123.3.2_1---
FreeBSD:13:quarterly23.3.2_123.3.2_123.1.223.3.2_123.3.2_123.3.223.3.223.3.2
FreeBSD:14:latest23.3.2_123.3.2_122.3.123.3.2_123.3.2_123.1.2-23.1.2
FreeBSD:14:quarterly23.3.223.3.2_1-23.3.223.3.2_123.3.223.3.223.3.2
FreeBSD:15:latest23.3.2_123.3.2_1n/a23.3.2n/a23.3.223.3.223.3.2
FreeBSD:15:quarterly--n/a-n/a---
 
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. py39-furo>=0 : textproc/py-furo@py39
  2. py39-myst-parser>=0 : textproc/py-myst-parser@py39
  3. py39-sphinx>=4.2,1<6.0,1 : textproc/py-sphinx@py39
  4. py39-sphinx-copybutton>=0 : textproc/py-sphinx-copybutton@py39
  5. py39-sphinx-inline-tabs>=0 : textproc/py-sphinx-inline-tabs@py39
  6. py39-sphinxcontrib-towncrier>=0.2.0a0 : textproc/py-sphinxcontrib-towncrier@py39
  7. py39-towncrier>=0 : textproc/py-towncrier@py39
  8. py39-setuptools>=63.1.0 : devel/py-setuptools@py39
  9. python3.9 : lang/python39
Test dependencies:
  1. py39-freezegun>=0 : devel/py-freezegun@py39
  2. py39-installer>=0 : devel/py-installer@py39
  3. py39-pytest-cov>=0 : devel/py-pytest-cov@py39
  4. py39-pytest-rerunfailures>=0 : devel/py-pytest-rerunfailures@py39
  5. py39-pytest-xdist>=0 : devel/py-pytest-xdist@py39
  6. py39-scripttest>=0 : devel/py-scripttest@py39
  7. py39-sqlite3>=0 : databases/py-sqlite3@py39
  8. py39-tomli-w>=0 : textproc/py-tomli-w@py39
  9. py39-virtualenv>=0 : devel/py-virtualenv@py39
  10. py39-werkzeug>=0 : www/py-werkzeug@py39
  11. py39-wheel>=0 : devel/py-wheel@py39
  12. hg : devel/mercurial
  13. git : devel/git
  14. svn : devel/subversion
  15. py39-cryptography>=41.0.7,1 : security/py-cryptography@py39
  16. py39-pytest>=7,1 : devel/py-pytest@py39
  17. python3.9 : lang/python39
Runtime dependencies:
  1. py39-setuptools>=63.1.0 : devel/py-setuptools@py39
  2. python3.9 : lang/python39
This port is required by:
for Build
  1. astro/py-sunpy
  2. databases/datasette
  3. databases/py-apache-arrow
  4. databases/py-pgxnclient
  5. databases/py-python-arango
  6. devel/eric6
  7. devel/py-aiocontextvars
Expand this list (46 items / 39 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. devel/py-asteval
  3. devel/py-datrie
  4. devel/py-libioc
  5. devel/py-makefun
  6. devel/py-molecule
  7. devel/py-numba
  8. devel/py-period
  9. devel/py-qutip
  10. graphics/glaxnimate
  11. graphics/qgis
  12. graphics/qgis-ltr
  13. math/py-Diofant
  14. math/py-PyMetis
  15. math/py-fenics-ffcx
  16. math/py-fenics-ufl
  17. math/py-numpy-groupies
  18. math/py-or-tools
  19. misc/py-apache-beam
  20. misc/py-mffpy
  21. net/freeipa-client
  22. net-mgmt/py-pyIOSXR
  23. science/chemicalfun
  24. science/py-gemmi
  25. science/py-scipy
  26. science/py-segyio
  27. science/thermofun
  28. sysutils/py-ansible-runner
  29. textproc/py-pdf2docx
  30. textproc/py-wcmatch
  31. textproc/py-wtforms
  32. www/py-adblock
  33. www/py-cherrypy
  34. www/py-formencode
  35. www/py-requests-unixsocket
  36. x11-wm/qtile
  37. Collapse this list.

Deleted ports which required this port:

Expand this list of 4 deleted ports
  1. databases/py-arrow*
  2. devel/py-libiocage*
  3. dns/py-dnspython2*
  4. science/py-qiskit-aer*
  5. Collapse this list of deleted ports.
for Run
  1. devel/py-datasette
  2. devel/py-johnnydep
  3. devel/py-orange-canvas-core
  4. devel/py-pip-api
  5. devel/py-pip-licenses
  6. devel/py-pip-run
  7. devel/py-pip-shims
Expand this list (18 items / 11 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. devel/py-pip-tools
  3. devel/py-pipdeptree
  4. devel/py-requirementslib
  5. devel/thonny
  6. graphics/qgis
  7. graphics/qgis-ltr
  8. misc/orange3
  9. security/py-pwntools
  10. www/py-lektor
  11. Collapse this list.

Deleted ports which required this port:

Expand this list of 2 deleted ports
  1. devel/py-rwt*
  2. www/py-frappe-bench*
  3. Collapse this list of deleted ports.
* - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

Configuration Options:
===> The following configuration options are available for py39-pip-23.3.2_1: DOCS=on: Build and/or install documentation ===> Use 'make config' to modify these settings
Options name:
devel_py-pip
USES:
cpe python shebangfix
pkg-message:
For install:
pip MUST ONLY be used: * With the --user flag, OR * To install or manage Python packages in virtual environments Failure to follow this warning can and will result in an inconsistent system-wide Python environment (LOCALBASE/lib/pythonX.Y/site-packages) and cause errors. Avoid using pip as root unless you know what you're doing.
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/pypa/pip/tar.gz/23.3.2?dummy=/
Collapse this list.

There are no commits on branch 2022Q2 for this port