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