诗歌核心的叉子,有一些放松
项目描述
关于这个叉子
这是一个带有一些放松和附加功能的诗歌核心叉子,请参阅放松诗歌了解更多信息
本 README 的其余部分与原始 Poetry Core README 保持一致
诗芯
为Poetry开发的PEP 517构建后端实现 。该项目旨在成为一个轻量级、完全兼容、独立的包,允许 PEP 517 兼容的构建前端构建 Poetry 托管项目。
用法
在大多数情况下,这个包的使用对最终用户是透明的,因为它要么由 Poetry 本身使用,要么由 PEP 517 前端使用(例如:)pip。
为了能够用作构建后端,您的项目文件poetry-core中必须存在以下代码段。pyproject.toml
[build-system]
requires = ["poetry-core"]
build-backend = "poetry.core.masonry.api"
一旦出现这种情况,PEP 517 前端pip就可以从源代码构建和安装您的项目,而无需 Poetry 或其任何依赖项。
# install to current environment
pip install /path/to/poetry/managed/project
# build a wheel package
pip wheel /path/to/poetry/managed/project
为什么需要这个?
在发布版本之前1.1.0,Poetry 是作为项目管理工具的构建,其中包括 PEP 517 构建后端。在大多数情况下,这是低效且耗时的,需要 PEP 517 构建。例如,pip和tox(带有独立构建)都将安装 Poetry 及其所需的所有依赖项。当目标是简单地构建项目的源代码或二进制分发时,不需要大多数依赖项。
为了改善上述情况,poetry-core特创。pyproject.toml在这个包中实现了与 PEP 517 构建后端相关的共享功能,包括读取锁定文件和构建 wheel/sdist。这使得 PEP 517 为 Poetry 托管包构建速度非常快。
项目详情
下载文件
下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。
源分布
轻松的诗歌核心-0.4.1.tar.gz
(331.0 kB
查看哈希)
内置分布
Relax_poetry_core-0.4.1-py3-none-any.whl
(404.6 kB
查看哈希)
关
Relax_poetry_core -0.4.1-py3-none-any.whl 的哈希值
| 算法 | 哈希摘要 | |
|---|---|---|
| SHA256 | b3ed32a341dc1ad29d9184bc90bd14e5863c930e2059b54a7297e69aee0a6c38 |
|
| MD5 | 4a1536367563bdd41772e212629f75d5 |
|
| 布莱克2-256 | 20b605cc83c713e6141744a210d038c5601885df38360cd9a49ccff57f982579 |