2323from  ...utils  import  logging 
2424from  ..modular_pipeline  import  (
2525    BlockState ,
26-     LoopSequentialPipelineBlocks ,
27-     PipelineBlock ,
26+     LoopSequentialModularPipelineBlockss ,
27+     ModularPipelineBlocks ,
2828    PipelineState ,
2929)
3030from  ..modular_pipeline_utils  import  ComponentSpec , InputParam , OutputParam 
3434logger  =  logging .get_logger (__name__ )  # pylint: disable=invalid-name 
3535
3636
37- class  WanLoopDenoiser (PipelineBlock ):
37+ class  WanLoopDenoiser (ModularPipelineBlocks ):
3838    model_name  =  "wan" 
3939
4040    @property  
@@ -53,7 +53,7 @@ def expected_components(self) -> List[ComponentSpec]:
5353    def  description (self ) ->  str :
5454        return  (
5555            "Step within the denoising loop that denoise the latents with guidance. " 
56-             "This block should be used to compose the `sub_blocks` attribute of a `LoopSequentialPipelineBlocks ` " 
56+             "This block should be used to compose the `sub_blocks` attribute of a `LoopSequentialModularPipelineBlockss ` " 
5757            "object (e.g. `WanDenoiseLoopWrapper`)" 
5858        )
5959
@@ -132,7 +132,7 @@ def __call__(
132132        return  components , block_state 
133133
134134
135- class  WanLoopAfterDenoiser (PipelineBlock ):
135+ class  WanLoopAfterDenoiser (ModularPipelineBlocks ):
136136    model_name  =  "wan" 
137137
138138    @property  
@@ -145,7 +145,7 @@ def expected_components(self) -> List[ComponentSpec]:
145145    def  description (self ) ->  str :
146146        return  (
147147            "step within the denoising loop that update the latents. " 
148-             "This block should be used to compose the `sub_blocks` attribute of a `LoopSequentialPipelineBlocks ` " 
148+             "This block should be used to compose the `sub_blocks` attribute of a `LoopSequentialModularPipelineBlockss ` " 
149149            "object (e.g. `WanDenoiseLoopWrapper`)" 
150150        )
151151
@@ -181,7 +181,7 @@ def __call__(self, components: WanModularPipeline, block_state: BlockState, i: i
181181        return  components , block_state 
182182
183183
184- class  WanDenoiseLoopWrapper (LoopSequentialPipelineBlocks ):
184+ class  WanDenoiseLoopWrapper (LoopSequentialModularPipelineBlockss ):
185185    model_name  =  "wan" 
186186
187187    @property  
0 commit comments