xref: /aosp_15_r20/external/bazelbuild-rules_python/python/private/pypi/requirements.bzl.tmpl.bzlmod (revision 60517a1edbc8ecf509223e9af94a7adec7d736b8)
1*60517a1eSAndroid Build Coastguard Worker"""Starlark representation of locked requirements.
2*60517a1eSAndroid Build Coastguard Worker
3*60517a1eSAndroid Build Coastguard Worker@generated by rules_python pip.parse bzlmod extension.
4*60517a1eSAndroid Build Coastguard Worker"""
5*60517a1eSAndroid Build Coastguard Worker
6*60517a1eSAndroid Build Coastguard Workerload("@rules_python//python:pip.bzl", "pip_utils")
7*60517a1eSAndroid Build Coastguard Worker
8*60517a1eSAndroid Build Coastguard Workerall_requirements = %%ALL_REQUIREMENTS%%
9*60517a1eSAndroid Build Coastguard Worker
10*60517a1eSAndroid Build Coastguard Workerall_whl_requirements_by_package = %%ALL_WHL_REQUIREMENTS_BY_PACKAGE%%
11*60517a1eSAndroid Build Coastguard Worker
12*60517a1eSAndroid Build Coastguard Workerall_whl_requirements = all_whl_requirements_by_package.values()
13*60517a1eSAndroid Build Coastguard Worker
14*60517a1eSAndroid Build Coastguard Workerall_data_requirements = %%ALL_DATA_REQUIREMENTS%%
15*60517a1eSAndroid Build Coastguard Worker
16*60517a1eSAndroid Build Coastguard Workerdef requirement(name):
17*60517a1eSAndroid Build Coastguard Worker    return "%%MACRO_TMPL%%".format(pip_utils.normalize_name(name), "pkg")
18*60517a1eSAndroid Build Coastguard Worker
19*60517a1eSAndroid Build Coastguard Workerdef whl_requirement(name):
20*60517a1eSAndroid Build Coastguard Worker    return "%%MACRO_TMPL%%".format(pip_utils.normalize_name(name), "whl")
21*60517a1eSAndroid Build Coastguard Worker
22*60517a1eSAndroid Build Coastguard Workerdef data_requirement(name):
23*60517a1eSAndroid Build Coastguard Worker    return "%%MACRO_TMPL%%".format(pip_utils.normalize_name(name), "data")
24*60517a1eSAndroid Build Coastguard Worker
25*60517a1eSAndroid Build Coastguard Workerdef dist_info_requirement(name):
26*60517a1eSAndroid Build Coastguard Worker    return "%%MACRO_TMPL%%".format(pip_utils.normalize_name(name), "dist_info")
27