local_repository( name = "rules_python", path = "../../..", ) load("@rules_python//python:repositories.bzl", "py_repositories", "python_register_toolchains") py_repositories() # This call is included in `py_repositories` and we are calling # `pip_install_dependencies` only to ensure that we are not breaking really old # code. # # TODO @aignas 2024-06-23: remove this before 1.0.0 load("@rules_python//python/pip_install:repositories.bzl", "pip_install_dependencies") pip_install_dependencies() python_register_toolchains( name = "python39", python_version = "3.9", ) load("@rules_python//python:pip.bzl", "pip_parse") pip_parse( name = "pip_empty", python_interpreter_target = "@python39_host//:python", requirements_lock = "//empty:requirements.txt", ) load("@pip_empty//:requirements.bzl", "install_deps") install_deps()