BSD Ports

devel/py-hatchling 1.31.0 MidnightBSD

Modern, extensible Python build backend

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

Description

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

In the other systems

The newest version among them is 1.32.4, as upstream numbers it.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
MidnightBSDdevel/py-hatchling1.31.0 behind since 2026-08-11no data-[email protected]2026-09-05
FreeBSDdevel/py-hatchling1.32.4 newestnone known-[email protected]2026-09-30
OpenBSDdevel/py-hatchling1.32.4 newestno data-The OpenBSD ports mailing-list <[email protected]>2026-09-22
NetBSDdevel/py-hatchling1.32.0 behind since 2026-09-20none known-[email protected]2026-10-16
DragonFlydevel/py-hatchling1.27.0 behind since 2026-07-08none known-[email protected]-
HardenedBSDdevel/py-hatchling1.32.4 newestno data-[email protected]-
GhostBSDdevel/py-hatchling1.32.1 behind since 2026-09-22no data-[email protected]-

Compare across BSDs

Version history 1

  1. 1.31.0 49b90814ba

Upstream's version as each commit to the port's Makefile set it, or as this site first saw it in the system's packages; the tree's own revisions are not versions here.

Install

Binary package:

mport install ${PYTHON_PKGNAMEPREFIX}hatchling

From mports:

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

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

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

Dependency graph

Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.

Dependencies

As this port's Makefile names them.

Build 4

Runtime 4

Build dependencies 4
Run dependencies 4
Required by 142

The first 100 are listed.

Configuration

No options to configure.

USES
python
Service scripts
none

Files

distinfo 1
FileSizeSHA256
hatchling-1.31.0.tar.gz572086b48ad4068a482ed7239b3a8215bc55b47aad3345d58dfc94e553c5d2d46211b
Master sites 1
  • PYPI

Commit history 1

DateCommitCreditsLog message
49b90814ba Lucas Holt devel/py-hatchling: update to 1.31.0 (#826)
Update hatchling from 1.27.0 to 1.31.0. Dependency metadata is unchanged between 1.27.0 and 1.31.0 (packaging, pathspec, pluggy, tomli, trove-classifiers), so this is a pure version bump with no new dependencies. requires_python rises to >=3.10, which covers every Python 3 flavor in the tree. Note for anyone going further: 1.32.0 additionally requires tomlkit, which would need a new RUN_DEPENDS line on textproc/py-tomlkit. Required by ai/py-mistral-vibe 2.25.0, which pins hatchling==1.31.0. Validated on MidnightBSD 4.0.6/amd64 for both the py311 and py312 flavors: makesum, build, fake, package, portlint (0 fatal). Also re-verified as the build backend for devel/py-mistralai and ai/py-mistral-vibe. 🤖 Generated with [Claude Code](https://claude.com/claude-code) …