1load("@grpc_python_dependencies//:requirements.bzl", "requirement") 2package(default_visibility = ["//visibility:public"]) 3 4py_library( 5 name = "face", 6 srcs = ["__init__.py",], 7 deps = [ 8 ":face_lib", 9 ":utilities", 10 ], 11) 12 13py_library( 14 name = "face_lib", 15 srcs = ["face.py"], 16 deps = [ 17 "//src/python/grpcio/grpc/framework/foundation", 18 "//src/python/grpcio/grpc/framework/common", 19 requirement("enum34"), 20 requirement("six"), 21 ], 22) 23 24py_library( 25 name = "utilities", 26 srcs = ["utilities.py"], 27 deps = [ 28 "//src/python/grpcio/grpc/framework/common", 29 "//src/python/grpcio/grpc/framework/foundation:stream", 30 ":face_lib", 31 ], 32) 33