BSD Ports

devel/py-hatchling 1.32.0 NetBSD

Modern, extensible Python build backend

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
Last update
Commit
88503cfe55
License
mit
Categories
devel, python
Package size
152.2 KiB, 1046.5 KiB installed

Description

This is the extensible, standards compliant build backend used by Hatch.

In the other systems

SystemPortVersion
NetBSDdevel/py-hatchling1.32.0
FreeBSDdevel/py-hatchling1.32.4
OpenBSDdevel/py-hatchling1.32.4
DragonFlydevel/py-hatchling1.27.0
MidnightBSDdevel/py-hatchling1.31.0
HardenedBSDdevel/py-hatchling1.32.4
GhostBSDdevel/py-hatchling1.32.1

Install

Binary package:

pkgin install py311-hatchling

From pkgsrc:

cd /usr/pkgsrc/devel/py-hatchling && 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.32.0
NetBSD 10.1 aarch641.30.1
SmartOS / illumos x86_641.32.4
macOS 15 arm641.32.4

Dependencies

Run dependencies 6

Configuration

No options to configure.

Service scripts
none
Flavors
py312-hatchling-1.32.0, py313-hatchling-1.32.0, py314-hatchling-1.32.0

Commit history 4

DateCommitCreditsLog message
88503cfe55 adam py-hatchling: forget Python 3.10
edd9ce6ec2 adam py-hatchling: updated to 1.32.4
1.32.1 Fixed: Preserve the version string exactly as written in core metadata, so stylized versions such as CalVer 2026.08.10 are no longer stripped of leading zeros. Distribution file names and .dist-info directories continue to use the PEP 440 normalized form.
b6af738872 adam py-hatchling: updated to 1.32.0
1.32.0 Changed: Bump default core metadata version to 2.5 Add tomlkit as a runtime dependency, which is required to rewrite pyproject.toml when setting a static version Added: The version command can now set a version that is statically defined by the project.version field, updating pyproject.toml in place. Pass --force to allow an explicit downgrade Fixed: Allow the ; private annotation on project.import-names and project.import-namespaces entries rather than rejecting them as invalid import names. Reject project.readme paths that are absolute or resolve outside of the project directory.
1ceeda2d31 wiz py-hatchling: update to 1.31.0.
Fixed Only rewrite the shebang of a shared script when a Python shebang is present on the first line, preserving binary files and other content verbatim instead of dropping leading bytes.