./misc/py-installer, Library for installing Python wheels

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 0.7.0nb3, Package name: py312-installer-0.7.0nb3, Maintainer: pkgsrc-users

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.


Master sites:

Filesize: 463.231 KB

Version history: (Expand)


CVS history: (Expand)


   2025-02-23 18:31:02 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
py-installer: update for py-flit_core 3.11

Bump PKGREVISION.
   2025-01-23 20:31:09 by Taylor R Campbell | Files touched by this commit (4)
Log message:
misc/py-installer: Implement `--executable' option

https://github.com/pypa/installer/issue/257
https://github.com/pypa/installer/pull/258

This wille enable us to install Python scripts with #! lines for
LOCALBASE rather than TOOLBASE (or, from another perspective,
CROSS_LOCALBASE rather than LOCALBASE).  For example, if you're doing
cross-builds in /home/user/pkg for /usr/pkg, the Python executable
running installer will be /home/usr/pkg/bin/python3.12 at build-time
but we need to bake /usr/pkg/bin/python3.12 into the build product.
   2023-10-26 00:21:38 by Thomas Klausner | Files touched by this commit (2)
Log message:
py-installer: use python/bootstrap.mk
   2023-10-26 00:01:57 by Thomas Klausner | Files touched by this commit (2)
Log message:
py-installer: only use py-flit_core for building

This is relevant because this is on the recommended bootstrap path for
Python module distributions.

Bump PKGREVISION.
   2023-04-17 12:36:49 by Adam Ciarcinski | Files touched by this commit (4)
Log message:
py-installer: added version 0.7.0

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.