BSD Ports

devel/py-pip-api 0.0.35 NetBSD

Unofficial, importable pip API

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
Last update
Commit
91a01852b2
License
apache-2.0
Categories
devel, python
Package size
221.6 KiB, 1426.9 KiB installed

Description

Since pip is a command-line-tool, it does not have an official, supported, importable API.

However, this does not mean that people haven't tried to import pip, usually to end up with much headache when pip's maintainers do routine refactoring.

This project attempts to provide an importable pip API, which is fully compliant with the recommended method of using pip from your program.

In the other systems

SystemPortVersion
NetBSDdevel/py-pip-api0.0.35
FreeBSDdevel/py-pip-api0.0.35
DragonFlydevel/py-pip-api0.0.34
MidnightBSDdevel/py-pip-api0.0.34_1
HardenedBSDdevel/py-pip-api0.0.35
GhostBSDdevel/py-pip-api0.0.35

Install

Binary package:

pkgin install py311-pip-api

From pkgsrc:

cd /usr/pkgsrc/devel/py-pip-api && 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_640.0.35
NetBSD 10.1 aarch640.0.34nb1
SmartOS / illumos x86_640.0.35
macOS 15 arm640.0.35

Dependencies

Run dependencies 2
Required by 1

Configuration

No options to configure.

Service scripts
none
Flavors
py312-pip-api-0.0.35, py313-pip-api-0.0.35, py314-pip-api-0.0.35

Commit history 1

DateCommitCreditsLog message
91a01852b2 wiz py-pip-api: update to 0.0.35.
Test against pip 24.2, 24.3, 24.3.1 (#227, #234, #234) Test against pip 25.0, 25.0.1, 25.1, 25.2, 25.3 (#237, #242, #244, #250, #255) Test against pip 26.0, 26.0.1, 26.1, 26.1.1, 26.1.2, 26.2, 26.2.1 (#261, #265, #270, #282, #284, #289, #293) Drop support for Python 3.8 (#245) Drop support for Python 3.9 (#270) Support Python 3.14 (#272) Support Python 3.15 (#296)