From 48305755bfb1dd702f7f130aab767dfc2e1f67dc Mon Sep 17 00:00:00 2001 From: Dhruv Nair Date: Mon, 20 Oct 2025 22:32:23 +0530 Subject: [PATCH] Raise warning instead of error when imports are missing for custom code (#12513) update --- src/diffusers/utils/dynamic_modules_utils.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/diffusers/utils/dynamic_modules_utils.py b/src/diffusers/utils/dynamic_modules_utils.py index 35bef51229..627b1e0604 100644 --- a/src/diffusers/utils/dynamic_modules_utils.py +++ b/src/diffusers/utils/dynamic_modules_utils.py @@ -151,8 +151,8 @@ def check_imports(filename): missing_packages.append(imp) if len(missing_packages) > 0: - raise ImportError( - "This modeling file requires the following packages that were not found in your environment: " + logger.warning( + "This modeling file might require the following packages that were not found in your environment: " f"{', '.join(missing_packages)}. Run `pip install {' '.join(missing_packages)}`" )