nmk_python.backends.uv_build_backend ==================================== .. py:module:: nmk_python.backends.uv_build_backend .. autoapi-nested-parse:: Uv build backend module. Classes ------- .. autoapisummary:: nmk_python.backends.uv_build_backend.UvBuildBackend Module Contents --------------- .. py:class:: UvBuildBackend(model: nmk.model.model.NmkModel) Bases: :py:obj:`nmk_python.backends.build_backend.PythonBuildBackend` Uv build backend implementation :param model: NmkModel instance .. py:method:: install_editable() Install current project as editable package .. py:method:: install_wheel(wheel_path: pathlib.Path) Install current project built wheel .. py:method:: build_wheel(build_dir: pathlib.Path, built_wheel_name: str, wheel_version: str) -> pathlib.Path Build current project wheel :param build_dir: temporary build folder :param built_wheel_name: name of the built wheel file :return: path to built wheel .. py:method:: uninstall_wheels(wheel_names: list[str]) Uninstall specified wheels :param wheel_names: names of the wheels to uninstall