BSD Ports

devel/py-pip 23.3.2_4 FreeBSD

Tool for installing and managing Python packages

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
MIT
Categories
devel, python
Package size
3108.0 KiB, 19956.8 KiB installed

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

In the other systems

SystemPortVersion
FreeBSDdevel/py-pip23.3.2_4
OpenBSDdevel/py-pip26.2.1
NetBSDdevel/py-pip26.2.1
DragonFlydevel/py-pip23.3.2_4
MidnightBSDdevel/py-pip23.3.2

Install

Binary package:

pkg install py312-pip

From the ports tree:

cd /usr/ports/devel/py-pip/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	py312-pip>0:devel/py-pip

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest23.3.2_423.3.2_422.3.123.3.2_423.3.2_4
FreeBSD:14:quarterly23.3.2_423.3.2_4n/a23.3.2_423.3.2_4
FreeBSD:15:latest23.3.2_423.3.2_4n/a23.3.2_423.3.2_4
FreeBSD:15:quarterly23.3.2_423.3.2_4n/an/an/a
FreeBSD:16:latest23.3.2_423.3.2_4n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Test 13

The full lists below include those, and their dependencies in turn.

Build dependencies 11
Run dependencies 7

Configuration

No options to configure.

USES
cpe python shebangfix
Service scripts
none

Message after installing

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.

Files

distinfo 3
FileSizeSHA256
pip/setuptools-67.6.0-py3-none-any.whl1.08919e+06b78aaa36f6b90a074c1fa651168723acbf45d14cb1196b6f02c0fd07f17623b2
pip/wheel-0.40.0-py3-none-any.whl64545d236b20e7cb522daf2390fa84c55eea81c5c30190f90f29ae2ca1ad8355bf247
pip/pypa-pip-23.3.2_GH0.tar.gz9.397451e+060e534d5c6dba159f0a4e64d55ef4d130222bcb4ac25f62275017eacbfa10a1d5
Master sites 2
  • https://files.pythonhosted.org/packages/c3/9e/8a7ba2c9984a060daa6c6f9fff4d576b7ace3936239d6b771541eab972ed/:test_setuptools
  • https://files.pythonhosted.org/packages/61/86/cc8d1ff2ca31a312a25a708c891cf9facbad4eae493b3872638db6785eb5/:test_wheel

Commit history 0

No commits in the history this site was built from.