【发布时间】:2022-07-08 14:06:32
【问题描述】:
我正在尝试使用 py_wheel 从 bazel 创建一个轮包。 py_wheel 可以选择使用 requires 参数提供所需的 python 依赖项。但是,我不想手动提供依赖项列表。有没有办法可以从requirements.txt 文件中读取我的依赖项并在 bazel 的列表中提供它?
py_wheel(
name = "dummy",
distribution = "dummy",
python_tag = "py3",
version = "latest",
entry_points={"console_scripts": ["dummy = dummy.app:main"]},
requires = [?],
deps = [":dummy-dependencies"],
)
【问题讨论】:
-
可以这样部署需求
load("@deps_1//:requirements.bzl", deps_1_requirement = "requirement")。所需的属性选项是 “此包的要求列表” 找到它here
标签: python bazel bazel-python