Path to this page:
Subject: CVS commit: pkgsrc/devel/py-hatchling
From: Adam Ciarcinski
Date: 2023-12-17 20:22:04
Message id: 20231217192205.0D03AFA42@cvs.NetBSD.org
Log Message:
py-hatchling: updated to 1.20.0
1.20.0
Added:
Add bypass-selection option to the wheel build target to allow for empty \
(metadata-only) wheels
Fixed:
Fix regression in 1.19.1 that allowed exclude to count toward inclusion \
selection, thus bypassing the default inclusion selection heuristics
Fix writing optional dependency core metadata in situations where there are \
multiple environment markers
1.19.1
Fixed:
Add better error message when the wheel build target cannot determine what to ship
Consider forced inclusion patterns and build-time artifacts as file selection \
since some build hooks generate the entire wheel contents without user \
configuration
1.19.0
Changed:
An error will now be raised if a force-included path does not exist
An error will now be raised for the wheel build target if no file selection \
options are defined
Added:
Officially support Python 3.12
Allow using an empty string for the sources option to add a prefix to \
distribution paths
Fixed:
Properly handle non-zero version epoch for the standard version scheme
Fix the wheel build target for case insensitive file systems when the project \
metadata name does not match the directory name on disk
The app build target no longer has suppressed output
Prevent duplicate paths when projects require the sources option while build \
hooks overwrite included paths
Properly escape spaces for URI context formatting
Files: