From e6b52a2c2b7ba90cf3496a27ea5932f49b4f1a90 Mon Sep 17 00:00:00 2001 From: DN6 Date: Tue, 12 Aug 2025 09:33:30 +0530 Subject: [PATCH] update --- src/diffusers/modular_pipelines/__init__.py | 19 ++++++++----------- 1 file changed, 8 insertions(+), 11 deletions(-) diff --git a/src/diffusers/modular_pipelines/__init__.py b/src/diffusers/modular_pipelines/__init__.py index ceee942b3d56..68d707f9e047 100644 --- a/src/diffusers/modular_pipelines/__init__.py +++ b/src/diffusers/modular_pipelines/__init__.py @@ -7,9 +7,15 @@ get_objects_from_module, is_torch_available, is_transformers_available, + logging, ) +logger = logging.get_logger(__name__) +logger.warning( + "Modular Diffusers is currently an experimental feature under active development. The API is subject to breaking changes in future releases." +) + # These modules contain pipelines from multiple libraries/frameworks _dummy_objects = {} _import_structure = {} @@ -61,17 +67,8 @@ PipelineState, SequentialPipelineBlocks, ) - from .modular_pipeline_utils import ( - ComponentSpec, - ConfigSpec, - InputParam, - InsertableDict, - OutputParam, - ) - from .stable_diffusion_xl import ( - StableDiffusionXLAutoBlocks, - StableDiffusionXLModularPipeline, - ) + from .modular_pipeline_utils import ComponentSpec, ConfigSpec, InputParam, InsertableDict, OutputParam + from .stable_diffusion_xl import StableDiffusionXLAutoBlocks, StableDiffusionXLModularPipeline from .wan import WanAutoBlocks, WanModularPipeline else: import sys