【问题标题】:Add required dependencies to py_wheel将所需的依赖项添加到 py_wheel
【发布时间】: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


【解决方案1】:

你可以这样部署需求

load("@deps_1//:requirements.bzl", deps_1_requirement = "requirement") 

属性选项 requires 用于“此包的需求列表”。找到它here

【讨论】:

    猜你喜欢
    • 2012-10-11
    • 2015-07-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-12-29
    • 1970-01-01
    相关资源
    最近更新 更多