chromium/third_party/tflite_support/src/tensorflow_lite_support/scann_ondevice/cc/test/python/BUILD

load("@org_tensorflow//tensorflow:tensorflow.bzl", "pybind_extension")

package(licenses = ["notice"])

pybind_extension(
    name = "leveldb_testing_utils",
    srcs = ["leveldb_testing_utils_py_wrapper.cc"],
    enable_stub_generation = True,
    module_name = "leveldb_testing_utils",
    pytype_srcs = [
        "leveldb_testing_utils.pyi",
    ],
    visibility = [
        "//nlp/sage/learning/asqp:__subpackages__",
        "//tensorflow_lite_support:internal",
    ],
    deps = [
        "@com_google_absl//absl/memory",
        "@com_google_absl//absl/status",
        "@com_google_absl//absl/status:statusor",
        "@com_google_absl//absl/strings:str_format",
        "@com_google_leveldb//:table",
        "@com_google_leveldb//:util",
        "@pybind11",
        "@pybind11_abseil//pybind11_abseil:absl_casters",
        "@pybind11_abseil//pybind11_abseil:status_casters",
    ],
)