1load("@rules_python//python:pip.bzl", "pip_parse") 2 3def nanopb_python_deps(interpreter=None): 4 # Required for python deps for generator plugin. 5 # Used by: nanopb. 6 # Used in modules: generator. 7 if "nanopb_pypi" not in native.existing_rules(): 8 pip_parse( 9 name = "nanopb_pypi", 10 requirements_lock = "@nanopb//:extra/requirements_lock.txt", 11 python_interpreter_target = interpreter, 12 ) 13