BSD Ports

devel/py-pip 26.2.1 NetBSD

Installs Python packages as an easy_install replacement

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
Last update
Commit
1f75c8607b
License
mit
Categories
devel, python
Package size
2463.4 KiB, 16172.5 KiB installed

Description

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. * The code is relatively concise and cohesive, making it easier to use programmatically. * Packages don't have to be installed as egg archives, they can be installed flat (while keeping the egg metadata). * Native support for other version control systems (Git, Mercurial and Bazaar) * Uninstallation of packages. * Simple to define fixed sets of requirements and reliably reproduce a set of packages.

In the other systems

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

Install

Binary package:

pkgin install py311-pip

From pkgsrc:

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

Packages

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

RepositoryVersion
NetBSD 10.1 x86_6426.2.1
NetBSD 10.1 aarch6426.1.2
SmartOS / illumos x86_6426.2.2
macOS 15 arm6426.2.1

Dependencies

Run dependencies 1

Configuration

No options to configure.

Service scripts
none
Flavors
py312-pip-26.2.1, py313-pip-26.2.1, py314-pip-26.2.1

Commit history 2

DateCommitCreditsLog message
1f75c8607b adam py-pip: updated to 26.2.2
26.2.2 (2026-10-20) Vendored Libraries - Upgrade certifi to 2026.10.19
15399562df wiz py-pip: update to 26.2.1.
26.2.1 (2026-08-04) Bug Fixes Reallow keyring installed in a (non-activated) virtual environment to be be used via the import provider method while installing build dependencies. (#14227) 26.2 (2026-07-29) Deprecations and Removals Newly published packages will no longer be immediately visible to pip if the index uses caching. To install a newly published package, use --refresh-package. (#13680) Drop support for detecting legacy, non-PEP 405, virtualenv (< 20) environments. (#14062) Constraints files, including PIP_CONSTRAINT, no longer affect isolated build environments. Use --build-constraint or the PIP_BUILD_CONSTRAINT environment variable to constrain build dependencies instead. …