Files
2026-07-13 13:17:40 +08:00

43 lines
811 B
Python

# TODO(hjiang): All existing pythons are not using bazel as build system, which leads to missing BUILD file and targets.
# Revisit if we decide to support bazel build in the future.
load("@rules_python//python:defs.bzl", "py_library")
package(default_visibility = ["//visibility:public"])
py_library(
name = "validation",
srcs = ["validation.py"],
)
py_library(
name = "utils",
srcs = ["utils.py"],
)
py_library(
name = "virtualenv_utils",
srcs = ["virtualenv_utils.py"],
deps = [
":utils",
],
)
py_library(
name = "dependency_utils",
srcs = ["dependency_utils.py"],
deps = [
":utils",
],
)
py_library(
name = "uv",
srcs = ["uv.py"],
deps = [
":dependency_utils",
":utils",
":virtualenv_utils",
],
)