1"""Starlark representation of locked requirements. 2 3@generated by rules_python pip.parse bzlmod extension. 4""" 5 6load("@rules_python//python:pip.bzl", "pip_utils") 7 8all_requirements = %%ALL_REQUIREMENTS%% 9 10all_whl_requirements_by_package = %%ALL_WHL_REQUIREMENTS_BY_PACKAGE%% 11 12all_whl_requirements = all_whl_requirements_by_package.values() 13 14all_data_requirements = %%ALL_DATA_REQUIREMENTS%% 15 16def requirement(name): 17 return "%%MACRO_TMPL%%".format(pip_utils.normalize_name(name), "pkg") 18 19def whl_requirement(name): 20 return "%%MACRO_TMPL%%".format(pip_utils.normalize_name(name), "whl") 21 22def data_requirement(name): 23 return "%%MACRO_TMPL%%".format(pip_utils.normalize_name(name), "data") 24 25def dist_info_requirement(name): 26 return "%%MACRO_TMPL%%".format(pip_utils.normalize_name(name), "dist_info") 27