Skip to content

Commit b56fe74

Browse files
committed
fix the WORKSPACE pip_repository
1 parent d2c054f commit b56fe74

File tree

1 file changed

+9
-4
lines changed

1 file changed

+9
-4
lines changed

python/private/pypi/pip_repository.bzl

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,12 +16,11 @@
1616

1717
load("@bazel_skylib//lib:sets.bzl", "sets")
1818
load("//python/private:normalize_name.bzl", "normalize_name")
19-
load("//python/private:repo_utils.bzl", "REPO_DEBUG_ENV_VAR", "repo_utils")
19+
load("//python/private:repo_utils.bzl", "REPO_DEBUG_ENV_VAR")
2020
load("//python/private:text_util.bzl", "render")
21-
load(":evaluate_markers.bzl", "evaluate_markers_py")
21+
load(":evaluate_markers.bzl", "evaluate_markers_py", EVALUATE_MARKERS_SRCS = "SRCS")
2222
load(":parse_requirements.bzl", "host_platform", "parse_requirements", "select_requirement")
2323
load(":pip_repository_attrs.bzl", "ATTRS")
24-
load(":pypi_repo_utils.bzl", "pypi_repo_utils")
2524
load(":render_pkg_aliases.bzl", "render_pkg_aliases")
2625
load(":requirements_files_by_platform.bzl", "requirements_files_by_platform")
2726

@@ -72,7 +71,6 @@ exports_files(["requirements.bzl"])
7271
"""
7372

7473
def _pip_repository_impl(rctx):
75-
logger = repo_utils.logger(rctx)
7674
requirements_by_platform = parse_requirements(
7775
rctx,
7876
requirements_by_platform = requirements_files_by_platform(
@@ -236,6 +234,13 @@ file](https://github.com/bazel-contrib/rules_python/blob/main/examples/pip_repos
236234
_template = attr.label(
237235
default = ":requirements.bzl.tmpl.workspace",
238236
),
237+
_evaluate_markers_srcs = attr.label_list(
238+
default = EVALUATE_MARKERS_SRCS,
239+
doc = """\
240+
The list of labels to use as SRCS for the marker evaluation code. This ensures that the
241+
code will be re-evaluated when any of files in the default changes.
242+
""",
243+
),
239244
**ATTRS
240245
),
241246
doc = """Accepts a locked/compiled requirements file and installs the dependencies listed within.

0 commit comments

Comments
 (0)