为Poetry项目生成Homebrew公式
项目描述
poetry-brew
poetry-brew是一个 Poetry 插件,用于为Poetry项目生成Homebrew公式。
安装
poetry self add poetry-brew
需求
poetry-brew只能为满足以下标准的包生成公式
- 该包必须发布在PyPI上。
pyproject.toml
和poetry.lock
必须存在于运行poetry brew
的目录中。pyproject.toml
必须指定tool.poetry.name
、tool.poetry.version
和tool.poetry.dependencies.python
的值。tool.poetry.name
必须与PyPI上包的名称不区分大小写匹配。tool.poetry.version
必须与已发布在PyPI上的包的版本匹配。有关完整用法信息,请运行poetry brew --help
。
用法
poetry brew
poetry brew
支持与 poetry install
功能相同的 --with
、--without
和 --only
选项。有关完整用法信息,请运行 poetry brew --help
。
配置
可以通过在 pyproject.toml
中的 tool.brew.config
部分进行配置。
[tool.brew.config]
dependencies = []
支持选项
dependencies
(列表
,默认值:[]
): 包依赖的其他Homebrew公式的列表。
许可协议
poetry-brew遵循MIT许可协议。
项目详情
下载文件
下载适合您平台文件。如果您不确定选择哪个,请了解有关 安装包 的更多信息。
源代码分发
poetry_brew-1.0.3.tar.gz (4.8 kB 查看哈希值)
构建分发
poetry_brew-1.0.3-py3-none-any.whl (5.5 kB 查看哈希值)
关闭
poetry_brew-1.0.3.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 4348ab393ec8ac224c4a60402b4813bf99f87aae7c1cdf2cadb883dae59e5179 |
|
MD5 | 1ba3f4de90693057b7240104ca2f2cef |
|
BLAKE2b-256 | 45dbbcf5449c62e47a46fa3bdcda1e425663e661ade6ca2c151f5bc83edd90dd |
关闭
poetry_brew-1.0.3-py3-none-any.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | e343e00272fcd9a873a4bd2ea8ff0444d6b962bef6167b696c8d58380f891d6f |
|
MD5 | 2d153b8009d3887a45d63d2a6115db34 |
|
BLAKE2b-256 | 10883f3cd64aa9adddd71439b21222b5c3dd939fa7a975c6ea29b7560de81347 |