blob: d98603345eb8d1b8f74eb8d5a6cc9b559c6f4b98 [file] [log] [blame]
package(default_visibility = ["//visibility:public"])
pex_library(
name = "instance-py",
srcs = glob(["**/*.py"]),
deps = [
"//heron/common/src/python:common-py",
"//heronpy/api:heron-python-py",
"//heronpy/connectors:heron-pythonconnectors-py",
"//heronpy/proto:proto-py",
"//heronpy/streamlet:heron-python-streamlet-py",
],
)
# build binary for single thread python heron instance
pex_binary(
name = "heron-python-instance",
srcs = ["instance/st_heron_instance.py"],
reqs = [
"colorlog==2.6.1",
"future==0.18.2",
"PyYAML==3.13",
],
deps = [":instance-py"],
)