Skip to content
This repository has been archived by the owner on Mar 3, 2023. It is now read-only.

Commit

Permalink
[Build] simple fixes a number of build targets
Browse files Browse the repository at this point in the history
  • Loading branch information
surahman committed Jan 26, 2022
1 parent ba1bac0 commit 821b857
Show file tree
Hide file tree
Showing 7 changed files with 24 additions and 36 deletions.
4 changes: 1 addition & 3 deletions heron/instance/tests/python/BUILD
Original file line number Diff line number Diff line change
Expand Up @@ -6,11 +6,9 @@ load("@heron_py_deps//:requirements.bzl", "requirement")
py_library(
name = "instance-tests-py",
srcs = ["mock_protobuf.py"],
reqs = [
],
deps = [
"//heron/proto:proto-py",
"//heronpy/api:heron-python-py",
requirement(pytest),
requirement("pytest"),
],
)
8 changes: 1 addition & 7 deletions heron/instance/tests/python/network/BUILD
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,6 @@ load("@heron_py_deps//:requirements.bzl", "requirement")
py_library(
name = "instance-network-mock",
srcs = ["mock_generator.py"],
reqs = [
],
deps = [
"//heron/instance/tests/python:instance-tests-py",
],
Expand All @@ -16,8 +14,6 @@ py_library(
py_library(
name = "instance-network-mock-client",
srcs = ["mock_generator_client.py"],
reqs = [
],
deps = [
"//heron/instance/tests/python:instance-tests-py",
],
Expand Down Expand Up @@ -54,11 +50,9 @@ pex_pytest(
py_library(
name = "pytest-network-py",
srcs = ["mock_generator.py"],
reqs = [
],
deps = [
":instance-network-mock-client",
requirement(pytest),
requirement("pytest"),
],
)

Expand Down
2 changes: 0 additions & 2 deletions heron/instance/tests/python/utils/BUILD
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,6 @@ load("@rules_python//python:defs.bzl", "py_library")
py_library(
name = "common-utils-mock",
srcs = ["mock_generator.py"],
reqs = [
],
deps = [
"//heron/instance/src/python:instance-py",
"//heron/instance/tests/python:instance-tests-py",
Expand Down
4 changes: 2 additions & 2 deletions heron/proto/BUILD
Original file line number Diff line number Diff line change
Expand Up @@ -196,8 +196,8 @@ py_library(
":proto_tmanager_py",
":proto_topology_py",
":proto_tuple_py",
requirement(protobuf),
requirement(setuptools),
requirement("protobuf"),
requirement("setuptools"),
],
)

Expand Down
12 changes: 5 additions & 7 deletions heron/shell/src/python/BUILD
Original file line number Diff line number Diff line change
Expand Up @@ -6,20 +6,18 @@ load("@heron_py_deps//:requirements.bzl", "requirement")

py_library(
name = "heron-shell-lib",
srcs = glob(
["**/*.py"],
),
srcs = glob(["**/*.py"]),
deps = [
"//heron/common/src/python:common-py",
requirement(logging-formatter-anticrlf),
requirement(requests),
requirement(tornado),
requirement("logging-formatter-anticrlf"),
requirement("requests"),
requirement("tornado"),
],
)

py_binary(
name = "heron-shell",
main = "main.py"
main = "main.py",
srcs = ["main.py"],
resources = [
"//heron/shell/assets",
Expand Down
14 changes: 7 additions & 7 deletions heron/tools/tracker/src/python/BUILD
Original file line number Diff line number Diff line change
Expand Up @@ -16,13 +16,13 @@ py_library(
"//heron/statemgrs/src/python:statemgr-py",
"//heron/tools/common/src/python:common-py",
"//heronpy/api:heron-python-py",
requirement(click),
requirement(fastapi),
requirement(httpx),
requirement(javaobj),
requirement(networkx),
requirement(protobuf),
requirement(uvicorn),
requirement("click"),
requirement("fastapi"),
requirement("httpx"),
requirement("javaobj"),
requirement("networkx"),
requirement("protobuf"),
requirement("uvicorn"),
],
)

Expand Down
16 changes: 8 additions & 8 deletions heron/tools/ui/src/python/BUILD
Original file line number Diff line number Diff line change
Expand Up @@ -14,19 +14,19 @@ py_library(
"//heron/common/src/python:common-py",
"//heron/tools/common/src/python:common-py",
"//heron/tools/common/src/python:tracker-py",
requirement(requests),
requirement(click),
requirement(fastapi),
requirement(jinja2),
requirement(aiofiles),
requirement(uvicorn),
requirement(uvloop),
requirement("requests"),
requirement("click"),
requirement("fastapi"),
requirement("jinja2"),
requirement("aiofiles"),
requirement("uvicorn"),
requirement("uvloop"),
],
)

py_binary(
name = "heron-ui",
main = "main.py"
main = "main.py",
srcs = ["main.py"],
resources = [
"//heron/tools/ui/resources:static",
Expand Down

0 comments on commit 821b857

Please sign in to comment.