Skip to content

Files

Latest commit

eb64b65 · Mar 17, 2025

History

History

packaging

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
Mar 17, 2025
Oct 2, 2024

pep517_backend in-tree build backend

The pep517_backend.hooks importable exposes callables declared by PEP 517 and PEP 660 and is integrated into pyproject.toml's [build-system].build-backend through [build-system].backend-path.

Design considerations

__init__.py is to remain empty, leaving hooks.py the only entrypoint exposing the callables. The logic is contained in private modules. This is to prevent import-time side effects.