1load("@rules_python//python:defs.bzl", "py_binary") 2load("@pip_deps//:requirements.bzl", "requirement") 3 4package(default_visibility = ["//visibility:private"]) 5 6licenses(["notice"]) 7 8py_binary( 9 name = "cleartext_keyset", 10 srcs = ["cleartext_keyset.py"], 11 python_version = "PY3", 12 deps = [ 13 requirement("absl-py"), 14 "@tink_py//tink:cleartext_keyset_handle", 15 "@tink_py//tink:tink_python", 16 "@tink_py//tink/aead", 17 ], 18) 19 20sh_test( 21 name = "cleartext_keyset_test", 22 size = "small", 23 srcs = ["cleartext_keyset_test.sh"], 24 args = [ 25 "$(rootpath :cleartext_keyset)", 26 ], 27 data = [ 28 ":cleartext_keyset", 29 ], 30) 31