Releases: pypa/hatch
Releases Β· pypa/hatch
Hatchling v1.22.5
Fixed:
- Fix reading metadata from source distributions when fields are dynamic but not part of core metadata like entry points
Hatchling v1.22.4
Fixed:
- Only read source distribution metadata for fields that are explicitly defined as dynamic
Hatchling v1.22.3
Fixed:
- Fix the
custom
build hook when using dynamic dependencies
Hatchling v1.22.2
Fixed:
- Fix regression when loading metadata from source distributions
- Fix metadata hooks when building wheels from source distributions
Hatchling v1.22.1
Fixed:
- Update the default version of core metadata to 2.3
Hatchling v1.22.0
Deprecated:
- The
app
build target has been renamed tobinary
to reduce ambiguity with the name of an upcoming feature. The former name will still be usable for several minor releases.
Added:
- Metadata for the
wheel
target now defaults to thePKG-INFO
metadata within source distributions - Add
dependencies
method to the build hook interface so that hooks can themselves dynamically define dependencies - Update the default version of core metadata to 2.2
- Update SPDX license information to version 3.23
- Improve error message for when the default heuristics for wheel file inclusion fail
Fixed:
- Properly support core metadata version 2.2
- Remove
editables
as a direct dependency - Fix default wheel tag when the supported Python version declaration is strict
- Load VCS ignore patterns first so that whitelisted patterns can be excluded by project configuration
- Don't consider VCS ignore files that are outside of the VCS boundary
- The
sdist
build target now gracefully ignores UNIX socket files - Begin ignoring certain files ubiquitously, like
.DS_Store
on macOS
Hatch v1.9.4
Fixed:
- Limit the maximum version of Hatchling in anticipation of backward incompatible changes
Hatchling v1.21.1
Fixed:
- Fix loading of local plugins to account for newly released versions of a dependency
Hatch v1.9.3
Fixed:
- Fix loading of local plugins to account for newly released versions of a dependency
Hatch v1.9.2
Fixed:
- Fix the default token variable name for publishing to PyPI