跳转到主要内容

使用pyproject.toml的conda-build

项目描述

hatch-conda-build

Conda包构建器,用于Hatch。Hatch是一个现代、可扩展的Python项目管理器。

用法

在您的pyproject.toml文件中build-system.requires字段内添加hatch-conda-build

[build-system]
requires = ["hatchling", "hatch-conda-build"]
build-backend = "hatchling.build"

另外,在运行hatch构建时,conda-build必须在您的当前路径中。

选项

以下TOML标题中可以设置额外的构建器配置。

[tool.hatch.build.targets.conda]
...

下表包含可定制的构建器行为。

选项 类型 默认 描述
channels 列表[str] ['conda-forge'] 用于包构建和测试的通道
default_numpy_version str "1.22" 构建时的默认numpy版本

构建Conda包

构建器插件名为conda

要开始构建过程,运行hatch build -t conda

$ hatch build -t conda
[conda]
...

许可证

插件hatch-conda-build在MIT许可证下分发。

项目详情


下载文件

下载适用于您的平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源分布

hatch_conda_build-0.0.8.tar.gz (4.3 kB 查看哈希值)

上传时间:

构建分布

hatch_conda_build-0.0.8-py3-none-any.whl (5.1 kB 查看哈希值)

上传时间: Python 3

由以下支持