BSD Ports

devel/py-pyproject_hooks 1.2.0nb1 NetBSD

Wrappers to call pyproject.toml-based build backend hooks

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
Last update
Commit
7a80447051
License
mit
Categories
devel, python
Package size
20.6 KiB, 108.7 KiB installed

Description

This is a low-level library for calling build-backends in pyproject.toml-based project. It provides the basic functionality to help write tooling that generates distribution files from Python projects.

In the other systems

SystemPortVersion
NetBSDdevel/py-pyproject_hooks1.2.0nb1
OpenBSDdevel/py-pyproject_hooks1.3.3v0

Install

Binary package:

pkgin install py311-pyproject_hooks

From pkgsrc:

cd /usr/pkgsrc/devel/py-pyproject_hooks && 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_641.2.0nb1
NetBSD 10.1 aarch641.2.0nb1
SmartOS / illumos x86_641.3.3
macOS 15 arm641.3.3

Dependencies

Run dependencies 1

Configuration

No options to configure.

Service scripts
none
Flavors
py312-pyproject_hooks-1.2.0nb1, py313-pyproject_hooks-1.2.0nb1, py314-pyproject_hooks-1.2.0nb1

Commit history 2

DateCommitCreditsLog message
7a80447051 adam py-pyproject_hooks: forget Python 3.10
d4191d3d54 wiz py-pyproject_hooks: update to 1.3.3.
v1.3.3 ------ - No code changes from 1.3. The git tags and the version number got out of sync while fixing an issue with the Github actions workflow to publish the release. 1.3.3 exists only to get them back in sync without reassigning any tags. v1.3 ---- - Python 3.8 or above is now required (:pr:`214`). - UserWarnings from the backend are now captured and re-emitted in the frontend process as a new category ``BuildBackendWarning``, so that frontends can control how they are shown to users (:pr:`213`). - Show the traceback from the backend on a ``BackendUnavailable`` error (:pr:`219`). - Fix the return type annotation for ``prepare_metadata_for_build_wheel`` (:pr:`209`). - Fix removing the internal ``_in_process`` directory from ``sys.path`` where …