Release History¶
v1.6.1 - (2023-08-29)¶
Fix
pyproject_api.Frontend.metadata_from_built()
only extracts one of the dist info files.
v1.6.0 - (2023-08-29)¶
Remove
build_<wheel|editable>
fromprepare_metadata_for_build_<wheel|editable>
to allow separate config parametrization and instead addpyproject_api.Frontend.metadata_from_built()
the user can call when the prepare fails. PassNone
formetadata_directory
for such temporary wheel builds.
v1.5.4 - (2023-08-17)¶
Make sure that the order of Requires-Dist does not matter
v1.5.3 - (2023-07-06)¶
Fix
read_line
to raiseEOFError
if nothing was read
v1.5.2 - (2023-06-14)¶
Use ruff for linting.
Drop 2.7 test run.
v1.5.1 - (2023-03-12)¶
docs: set html_last_updated_fmt to format string
v1.5.0 - (2023-01-17)¶
v1.4.0 - (2022-01-04)¶
Add minimal CLI for debugging
v1.3.0 - (2022-01-03)¶
Do not allow exceptions to propagate in backend
v1.2.1 - (2022-12-04)¶
Fix Python 2 incompatibility on the backend
Allow skipping prepare metadata for the full build by returning None as basename
v1.2.0 - (2022-12-04)¶
Expose which optional hooks are present or missing via
pyproject_api.Frontend.optional_hooks()
v1.1.2 - (2022-10-30)¶
Fix editable classes not exported at root level
v1.1.1 - (2022-09-10)¶
Add missed
wheel
as test dependency
v1.1.0 - (2022-09-10)¶
PEP-660 support
v1.0.0 - (2022-09-10)¶
Use hatchling as build backend
3.11 support
v0.0.1 - (2021-12-30)¶
Drop Python 3.6 support
v0.1.0 - (2021-10-21)¶
first version