Poetry PEP 517构建后端
poetry-core的Python项目详细描述
诗歌核心
为开发的PEP 517生成后端实现 Poetry。本项目旨在实现轻量化,完全符合要求, 独立的包,允许pep517兼容的构建前端来构建诗歌管理的项目。在
使用
在大多数情况下,这个包的使用对最终用户是透明的,因为它要么是由诗歌本身使用的
或PEP517前端(例如:pip
)。在
为了启用使用poetry-core
作为构建后端,必须在
项目的pyproject.toml
文件。在
[build-system]requires=["poetry-core"]build-backend="poetry.core.masonry.api"
{517>无需安装源代码即可安装此项目 对于诗歌或它的任何附属。在
^{pr2}$为什么需要这样做?在
在版本1.1.0
发布之前,poethy是一个项目管理工具的构建,其中包含一个pep517
生成后端。这是低效和耗时的,在大多数情况下需要PEP 517构建。例如,
pip
和{
为了改善上述情况,创建了poetry-core
。与PEP 517构建相关的共享功能
后端,包括读取锁文件,pyproject.toml
和构建轮/sdist,都在这个包中实现。这个
使pep517为诗歌管理包构建速度极快。在
- 项目
标签: