Skip sdkit/diffusers install if it's in developer mode

This commit is contained in:
cmdr2 2025-01-27 18:46:19 +05:30
parent 88b8e54ad8
commit 89ada5bfa9

View File

@ -259,6 +259,10 @@ def _install(module_name, module_version=None):
def install_pkg_if_necessary(pkg_name, required_version): def install_pkg_if_necessary(pkg_name, required_version):
if os.path.exists(f"src/{pkg_name}"):
print(f"Skipping {pkg_name} update, since it's in developer/editable mode")
return
pkg_version = version(pkg_name) pkg_version = version(pkg_name)
if pkg_version != required_version: if pkg_version != required_version:
_install(pkg_name, required_version) _install(pkg_name, required_version)