- CitrineOS core extracted (CSMS OCPP 2.0.1) - OpenOCPP extracted (firmware OCPP 1.6J/2.0.1) - ShapeShifter library installed (pip install -e) - ShapeShifter specification extracted - EVerest extracted TODO updated with progress
132 lines
8.1 KiB
Python
Executable File
132 lines
8.1 KiB
Python
Executable File
"""Starlark representation of locked requirements.
|
|
|
|
@generated by rules_python pip.parse bzlmod extension.
|
|
"""
|
|
|
|
load("@rules_python//python:pip.bzl", "pip_utils")
|
|
|
|
all_requirements = [
|
|
"@@rules_python++pip+everest-testing_pip_deps//attrs:pkg",
|
|
"@@rules_python++pip+everest-testing_pip_deps//backports_asyncio_runner:pkg",
|
|
"@@rules_python++pip+everest-testing_pip_deps//certifi:pkg",
|
|
"@@rules_python++pip+everest-testing_pip_deps//cffi:pkg",
|
|
"@@rules_python++pip+everest-testing_pip_deps//charset_normalizer:pkg",
|
|
"@@rules_python++pip+everest-testing_pip_deps//cryptography:pkg",
|
|
"@@rules_python++pip+everest-testing_pip_deps//exceptiongroup:pkg",
|
|
"@@rules_python++pip+everest-testing_pip_deps//idna:pkg",
|
|
"@@rules_python++pip+everest-testing_pip_deps//iniconfig:pkg",
|
|
"@@rules_python++pip+everest-testing_pip_deps//jinja2:pkg",
|
|
"@@rules_python++pip+everest-testing_pip_deps//jsonschema:pkg",
|
|
"@@rules_python++pip+everest-testing_pip_deps//jsonschema_specifications:pkg",
|
|
"@@rules_python++pip+everest-testing_pip_deps//markupsafe:pkg",
|
|
"@@rules_python++pip+everest-testing_pip_deps//ocpp:pkg",
|
|
"@@rules_python++pip+everest-testing_pip_deps//packaging:pkg",
|
|
"@@rules_python++pip+everest-testing_pip_deps//paho_mqtt:pkg",
|
|
"@@rules_python++pip+everest-testing_pip_deps//pluggy:pkg",
|
|
"@@rules_python++pip+everest-testing_pip_deps//pycparser:pkg",
|
|
"@@rules_python++pip+everest-testing_pip_deps//pyftpdlib:pkg",
|
|
"@@rules_python++pip+everest-testing_pip_deps//pygments:pkg",
|
|
"@@rules_python++pip+everest-testing_pip_deps//pyopenssl:pkg",
|
|
"@@rules_python++pip+everest-testing_pip_deps//pytest:pkg",
|
|
"@@rules_python++pip+everest-testing_pip_deps//pytest_asyncio:pkg",
|
|
"@@rules_python++pip+everest-testing_pip_deps//python_dateutil:pkg",
|
|
"@@rules_python++pip+everest-testing_pip_deps//pyyaml:pkg",
|
|
"@@rules_python++pip+everest-testing_pip_deps//referencing:pkg",
|
|
"@@rules_python++pip+everest-testing_pip_deps//requests:pkg",
|
|
"@@rules_python++pip+everest-testing_pip_deps//rpds_py:pkg",
|
|
"@@rules_python++pip+everest-testing_pip_deps//six:pkg",
|
|
"@@rules_python++pip+everest-testing_pip_deps//stringcase:pkg",
|
|
"@@rules_python++pip+everest-testing_pip_deps//tomli:pkg",
|
|
"@@rules_python++pip+everest-testing_pip_deps//typing_extensions:pkg",
|
|
"@@rules_python++pip+everest-testing_pip_deps//urllib3:pkg",
|
|
"@@rules_python++pip+everest-testing_pip_deps//websockets:pkg",
|
|
]
|
|
|
|
all_whl_requirements_by_package = {
|
|
"attrs": "@@rules_python++pip+everest-testing_pip_deps//attrs:whl",
|
|
"backports_asyncio_runner": "@@rules_python++pip+everest-testing_pip_deps//backports_asyncio_runner:whl",
|
|
"certifi": "@@rules_python++pip+everest-testing_pip_deps//certifi:whl",
|
|
"cffi": "@@rules_python++pip+everest-testing_pip_deps//cffi:whl",
|
|
"charset_normalizer": "@@rules_python++pip+everest-testing_pip_deps//charset_normalizer:whl",
|
|
"cryptography": "@@rules_python++pip+everest-testing_pip_deps//cryptography:whl",
|
|
"exceptiongroup": "@@rules_python++pip+everest-testing_pip_deps//exceptiongroup:whl",
|
|
"idna": "@@rules_python++pip+everest-testing_pip_deps//idna:whl",
|
|
"iniconfig": "@@rules_python++pip+everest-testing_pip_deps//iniconfig:whl",
|
|
"jinja2": "@@rules_python++pip+everest-testing_pip_deps//jinja2:whl",
|
|
"jsonschema": "@@rules_python++pip+everest-testing_pip_deps//jsonschema:whl",
|
|
"jsonschema_specifications": "@@rules_python++pip+everest-testing_pip_deps//jsonschema_specifications:whl",
|
|
"markupsafe": "@@rules_python++pip+everest-testing_pip_deps//markupsafe:whl",
|
|
"ocpp": "@@rules_python++pip+everest-testing_pip_deps//ocpp:whl",
|
|
"packaging": "@@rules_python++pip+everest-testing_pip_deps//packaging:whl",
|
|
"paho_mqtt": "@@rules_python++pip+everest-testing_pip_deps//paho_mqtt:whl",
|
|
"pluggy": "@@rules_python++pip+everest-testing_pip_deps//pluggy:whl",
|
|
"pycparser": "@@rules_python++pip+everest-testing_pip_deps//pycparser:whl",
|
|
"pyftpdlib": "@@rules_python++pip+everest-testing_pip_deps//pyftpdlib:whl",
|
|
"pygments": "@@rules_python++pip+everest-testing_pip_deps//pygments:whl",
|
|
"pyopenssl": "@@rules_python++pip+everest-testing_pip_deps//pyopenssl:whl",
|
|
"pytest": "@@rules_python++pip+everest-testing_pip_deps//pytest:whl",
|
|
"pytest_asyncio": "@@rules_python++pip+everest-testing_pip_deps//pytest_asyncio:whl",
|
|
"python_dateutil": "@@rules_python++pip+everest-testing_pip_deps//python_dateutil:whl",
|
|
"pyyaml": "@@rules_python++pip+everest-testing_pip_deps//pyyaml:whl",
|
|
"referencing": "@@rules_python++pip+everest-testing_pip_deps//referencing:whl",
|
|
"requests": "@@rules_python++pip+everest-testing_pip_deps//requests:whl",
|
|
"rpds_py": "@@rules_python++pip+everest-testing_pip_deps//rpds_py:whl",
|
|
"six": "@@rules_python++pip+everest-testing_pip_deps//six:whl",
|
|
"stringcase": "@@rules_python++pip+everest-testing_pip_deps//stringcase:whl",
|
|
"tomli": "@@rules_python++pip+everest-testing_pip_deps//tomli:whl",
|
|
"typing_extensions": "@@rules_python++pip+everest-testing_pip_deps//typing_extensions:whl",
|
|
"urllib3": "@@rules_python++pip+everest-testing_pip_deps//urllib3:whl",
|
|
"websockets": "@@rules_python++pip+everest-testing_pip_deps//websockets:whl",
|
|
}
|
|
|
|
all_whl_requirements = all_whl_requirements_by_package.values()
|
|
|
|
all_data_requirements = [
|
|
"@@rules_python++pip+everest-testing_pip_deps//attrs:data",
|
|
"@@rules_python++pip+everest-testing_pip_deps//backports_asyncio_runner:data",
|
|
"@@rules_python++pip+everest-testing_pip_deps//certifi:data",
|
|
"@@rules_python++pip+everest-testing_pip_deps//cffi:data",
|
|
"@@rules_python++pip+everest-testing_pip_deps//charset_normalizer:data",
|
|
"@@rules_python++pip+everest-testing_pip_deps//cryptography:data",
|
|
"@@rules_python++pip+everest-testing_pip_deps//exceptiongroup:data",
|
|
"@@rules_python++pip+everest-testing_pip_deps//idna:data",
|
|
"@@rules_python++pip+everest-testing_pip_deps//iniconfig:data",
|
|
"@@rules_python++pip+everest-testing_pip_deps//jinja2:data",
|
|
"@@rules_python++pip+everest-testing_pip_deps//jsonschema:data",
|
|
"@@rules_python++pip+everest-testing_pip_deps//jsonschema_specifications:data",
|
|
"@@rules_python++pip+everest-testing_pip_deps//markupsafe:data",
|
|
"@@rules_python++pip+everest-testing_pip_deps//ocpp:data",
|
|
"@@rules_python++pip+everest-testing_pip_deps//packaging:data",
|
|
"@@rules_python++pip+everest-testing_pip_deps//paho_mqtt:data",
|
|
"@@rules_python++pip+everest-testing_pip_deps//pluggy:data",
|
|
"@@rules_python++pip+everest-testing_pip_deps//pycparser:data",
|
|
"@@rules_python++pip+everest-testing_pip_deps//pyftpdlib:data",
|
|
"@@rules_python++pip+everest-testing_pip_deps//pygments:data",
|
|
"@@rules_python++pip+everest-testing_pip_deps//pyopenssl:data",
|
|
"@@rules_python++pip+everest-testing_pip_deps//pytest:data",
|
|
"@@rules_python++pip+everest-testing_pip_deps//pytest_asyncio:data",
|
|
"@@rules_python++pip+everest-testing_pip_deps//python_dateutil:data",
|
|
"@@rules_python++pip+everest-testing_pip_deps//pyyaml:data",
|
|
"@@rules_python++pip+everest-testing_pip_deps//referencing:data",
|
|
"@@rules_python++pip+everest-testing_pip_deps//requests:data",
|
|
"@@rules_python++pip+everest-testing_pip_deps//rpds_py:data",
|
|
"@@rules_python++pip+everest-testing_pip_deps//six:data",
|
|
"@@rules_python++pip+everest-testing_pip_deps//stringcase:data",
|
|
"@@rules_python++pip+everest-testing_pip_deps//tomli:data",
|
|
"@@rules_python++pip+everest-testing_pip_deps//typing_extensions:data",
|
|
"@@rules_python++pip+everest-testing_pip_deps//urllib3:data",
|
|
"@@rules_python++pip+everest-testing_pip_deps//websockets:data",
|
|
]
|
|
|
|
def requirement(name):
|
|
return "@@rules_python++pip+everest-testing_pip_deps//{}:{}".format(pip_utils.normalize_name(name), "pkg")
|
|
|
|
def whl_requirement(name):
|
|
return "@@rules_python++pip+everest-testing_pip_deps//{}:{}".format(pip_utils.normalize_name(name), "whl")
|
|
|
|
def data_requirement(name):
|
|
return "@@rules_python++pip+everest-testing_pip_deps//{}:{}".format(pip_utils.normalize_name(name), "data")
|
|
|
|
def dist_info_requirement(name):
|
|
return "@@rules_python++pip+everest-testing_pip_deps//{}:{}".format(pip_utils.normalize_name(name), "dist_info")
|