uv/scripts/hookd/backends/ok_backend.py

36 lines
984 B
Python

"""
A build backend which returns mock results.
"""
def build_sdist(sdist_directory, config_settings=None):
return "build_sdist_fake_path"
def get_requires_for_build_sdist(config_settings=None):
return ["fake", "build", "sdist", "requires"]
def build_wheel(wheel_directory, config_settings=None, metadata_directory=None):
return "build_wheel_fake_path"
def get_requires_for_build_wheel(config_settings=None):
return ["fake", "build", "wheel", "requires"]
def prepare_metadata_for_build_wheel(metadata_directory, config_settings=None):
return "prepare_metadata_fake_dist_info_path"
def build_editable(wheel_directory, config_settings=None, metadata_directory=None):
return "build_editable_fake_path"
def get_requires_for_build_editable(config_settings=None):
return ["fake", "build", "editable", "requires"]
def prepare_metadata_for_build_editable(metadata_directory, config_settings=None):
return "prepare_metadata_fake_dist_info_path"