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