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
Port details on branch 2024Q3
py-pip Tool for installing and managing Python packages
23.3.2_3 devel on this many watch lists=22 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_3Version 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-08-04 21:17:46
Commit Hash: d32a586
People watching this port, also watch:: curl, freetype2, expat, libxml2, 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 py311-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 py311-pip listed in the above command, you can pick from the names under the Packages section.
PKGNAME: py311-pip
Package flavors (<flavor>: <package>)
  • py311: py311-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---
 

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---
 

py39-pip
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest--------
FreeBSD:13:quarterly--23.1.2--23.3.223.3.223.3.2
FreeBSD:14:latest--22.3.1--23.1.2-23.1.2
FreeBSD:14:quarterly-----23.3.223.3.223.3.2
FreeBSD:15:latest--n/a-n/a23.3.223.3.223.3.2
 

py311-pip
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest23.3.2_323.3.2_3-23.3.2_323.3.2_3---
FreeBSD:13:quarterly23.3.2_323.3.2_3-23.3.2_323.3.2_3---
FreeBSD:14:latest23.3.2_323.3.2_3-23.3.2_323.3.2_3---
FreeBSD:14:quarterly23.3.2_323.3.2_3-23.3.2_323.3.2_3---
FreeBSD:15:latest23.3.2_323.3.2_3n/a23.3.2_3n/a---
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. py311-furo>=0 : textproc/py-furo@py311
  2. py311-myst-parser>=0 : textproc/py-myst-parser@py311
  3. py311-sphinx>=4.2,1<6.0,1 : textproc/py-sphinx@py311
  4. py311-sphinx-copybutton>=0 : textproc/py-sphinx-copybutton@py311
  5. py311-sphinx-inline-tabs>=0 : textproc/py-sphinx-inline-tabs@py311
  6. py311-sphinxcontrib-towncrier>=0.2.0a0 : textproc/py-sphinxcontrib-towncrier@py311
  7. py311-towncrier23>=0 : textproc/py-towncrier23@py311
  8. py311-setuptools>=63.1.0 : devel/py-setuptools@py311
  9. python3.11 : lang/python311
Test dependencies:
  1. py311-freezegun>=0 : devel/py-freezegun@py311
  2. py311-installer>=0 : devel/py-installer@py311
  3. py311-pytest-cov>=0 : devel/py-pytest-cov@py311
  4. py311-pytest-rerunfailures>=0 : devel/py-pytest-rerunfailures@py311
  5. py311-pytest-xdist>=0 : devel/py-pytest-xdist@py311
  6. py311-scripttest>=0 : devel/py-scripttest@py311
  7. py311-sqlite3>=0 : databases/py-sqlite3@py311
  8. py311-tomli-w>=0 : textproc/py-tomli-w@py311
  9. py311-virtualenv>=0 : devel/py-virtualenv@py311
  10. py311-werkzeug>=0 : www/py-werkzeug@py311
  11. py311-wheel>=0 : devel/py-wheel@py311
  12. hg : devel/mercurial
  13. git : devel/git
  14. svn : devel/subversion
  15. py311-cryptography>=42.0.8,1 : security/py-cryptography@py311
  16. py311-pytest>=7,1 : devel/py-pytest@py311
  17. python3.11 : lang/python311
Runtime dependencies:
  1. py311-setuptools>=63.1.0 : devel/py-setuptools@py311
  2. python3.11 : lang/python311
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 (50 items / 43 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/cantera
  24. science/chemicalfun
  25. science/py-DendroPy
  26. science/py-gemmi
  27. science/py-scipy
  28. science/py-segyio
  29. science/thermofun
  30. sysutils/duplicity
  31. sysutils/py-ansible-runner
  32. textproc/py-pdf2docx
  33. textproc/py-pypandoc
  34. textproc/py-wcmatch
  35. textproc/py-wtforms
  36. www/py-adblock
  37. www/py-cherrypy
  38. www/py-formencode
  39. www/py-requests-unixsocket
  40. x11-wm/qtile
  41. 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-flit
  3. devel/py-johnnydep
  4. devel/py-orange-canvas-core
  5. devel/py-pip-api
  6. devel/py-pip-licenses
  7. devel/py-pip-run
Expand this list (19 items / 12 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. devel/py-pip-shims
  3. devel/py-pip-tools
  4. devel/py-pipdeptree
  5. devel/py-requirementslib
  6. devel/thonny
  7. graphics/qgis
  8. graphics/qgis-ltr
  9. misc/orange3
  10. security/py-pwntools
  11. www/py-frappe-bench
  12. www/py-lektor
  13. Collapse this list.

Deleted ports which required this port:

Expand this list of 1 deleted port
  1. devel/py-rwt*
  2. 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 py311-pip-23.3.2_3: 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 2024Q3 for this port