Path to this page:
Subject: CVS commit: pkgsrc/devel/py-hatchling
From: Adam Ciarcinski
Date: 2022-08-27 10:20:28
Message id: 20220827082028.40F48F9F3@cvs.NetBSD.org
Log Message:
py-hatchling: updated to 1.8.1
1.8.1 - 2022-08-25
Fixed:
Fix default file inclusion for wheel build targets when both the project name \
and package directory name are not normalized
1.8.0 - 2022-08-16
Added:
Add get_known_classifiers method to metadata hooks
Fixed:
Fix check for updating static versions with the version command when metadata \
hooks are in use
1.7.1 - 2022-08-13
Fixed:
Fix the value of the relative_path attribute of included files, that some build \
plugins may use, when selecting explicit paths
1.7.0 - 2022-08-12
Added:
Add require-runtime-features option for builders and build hooks
Check for unknown trove classifiers
Update SPDX license information to version 3.18
Fixed:
Add better error message for wheel target dev mode installations that define \
path rewrites with the sources option
Note the allow-direct-references option in the relevant error messages
1.6.0 - 2022-07-23
Changed:
When no build targets are specified on the command line, now default to sdist \
and wheel targets rather than what happens to be defined in config
The code version source now only supports files with known extensions
Global build hooks now run before target-specific build hooks to better match \
expected behavior
Added:
The code version source now supports loading extension modules
Add search-paths option for the code version source
Fixed:
Fix removing sources using an empty string value in the mapping
The strict-naming option now also applies to the metadata directory of wheel targets
1.5.0 - 2022-07-11
Added:
Support the final draft of PEP 639
Add strict-naming option for sdist and wheel targets
Fixed:
Project names are now stored in sdist and wheel target core metadata exactly as \
defined in pyproject.toml without normalization to allow control of how PyPI \
displays them
1.4.1 - 2022-07-04
Fixed:
Fix forced inclusion of important files like licenses for sdist targets when \
using the explicit selection options
Don't sort project URL metadata so that the rendered order on PyPI can be controlled
1.4.0 - 2022-07-03
Changed:
The packages option uses the new only-include option to provide targeted \
inclusion, since that is desired most of the time. You can retain the old \
behavior by using the include and sources options together.
Added:
Support PEP 561 type hinting
Add version build hook
Add only-include option
The editable version of wheel targets now respects the force-include option by \
default
The force-include option now supports path rewriting with the sources option
The wheel target shared-data and extra-metadata options now respect file \
selection options
The wheel target now auto-detects single module layouts
Improve performance by never entering directories that are guaranteed to be \
undesirable like __pycache__ rather than excluding individual files within
Update SPDX license information to version 3.17
Fixed:
Don't write empty entry points file for wheel targets if there are no entry \
points defined
Allow metadata hooks to set the version in all cases
Prevent duplicate file entries from inclusion when using the force-include option
Files: