从源树内部加载PEP 517后端
intreehooks的Python项目详细描述
从源树中加载PEP 517后端。
在PEP 517中,包生成 后端不是从正在生成的包的源加载的。这个 防止意外隐藏生成系统,但有些包,如 构建工具,想充当自己的后台。
intreehooks是解决此问题的填充程序,因此源树可以 自己建造的。要使用它,请像这样编写pyproject.toml:
[build-system]requires=["intreehooks"] # + any other packages required to buildbuild-backend="intreehooks:loader"[tool.intreehooks]build-backend="flit.buildapi" # Import path of your real backend