BSD Ports

devel/py-installer 1.0.0_2 MidnightBSD

Library for installing Python wheels

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
Last update
Commit
c475656795
License
mit
Categories
devel, python

Description

This is a low-level library for installing a Python package from a wheel distribution. It provides basic functionality and abstractions for handling wheels and installing packages from wheels.

  • Logic for "unpacking" a wheel (i.e. installation).
  • Abstractions for various parts of the unpacking process.
  • Extensible simple implementations of the abstractions.
  • Platform-independent Python script wrapper generation.

In the other systems

SystemPortVersion
MidnightBSDdevel/py-installer1.0.0_2
FreeBSDdevel/py-installer1.0.1
OpenBSDdevel/py-installer1.1.0
DragonFlydevel/py-installer0.7.0
HardenedBSDdevel/py-installer1.0.1
GhostBSDdevel/py-installer1.0.1

Install

Binary package:

mport install ${PYTHON_PKGNAMEPREFIX}installer

From mports:

cd /usr/mports/devel/py-installer && make install clean

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

RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}installer>0:devel/py-installer

Dependencies

No port depends on this one.

Configuration

No options to configure.

USES
python
Service scripts
none

Files

distinfo 1
FileSizeSHA256
installer-1.0.0.tar.gz462685c6d691331621cf3fec4822f5c6f83cab3705f79b316225dc454127411677c71f
Master sites 1
  • PYPI

Commit history 1

DateCommitCreditsLog message
c475656795 Lucas Holt Fix test phase handling for run 641 failures
Skip Magus test phase for ports that declare tests disabled, teach muon-backed meson ports to use muon test, and make Python test helpers load fake-installed modules. Also fix Python 3.12 default transition issues in py-installer and several custom port test targets. AI-Assisted-by: OpenAI Codex <[email protected]> Signed-off-by: Lucas Holt <[email protected]>