Modern, extensible Python project management
Fixed:
Fixed:
custom
build hook when using dynamic dependenciesFixed:
Fixed:
Deprecated:
app
build target has been renamed to binary
to reduce ambiguity with the name of an upcoming feature. The former name will still be usable for several minor releases.Added:
wheel
target now defaults to the PKG-INFO
metadata within source distributionsdependencies
method to the build hook interface so that hooks can themselves dynamically define dependenciesFixed:
editables
as a direct dependencysdist
build target now gracefully ignores UNIX socket files.DS_Store
on macOSFixed:
Fixed:
Fixed:
Fixed:
Fixed:
dependency_hash
method of the environment
interface is called after sync_dependencies
for cases where the hash is only known at that point, such as for dependency lockersHATCH_PYTHON_VARIANT_*
environment variables for Python resolution for supported platforms and architectures