      ----------------
      configfile: str, optional
          Path to a custom configuration ``ini`` file. Default: Use system configfile
  
      Attributes
      ----------
      blur_kernel, int
          The size of the kernel for applying gaussian blur to the output of the mask
  
      See Also
      --------
      plugins.extract.align : Aligner plugins
      plugins.extract._base : Parent class for all extraction plugins
      plugins.extract.detect._base : Detector parent class for extraction plugins.
 
</s> remove     def __init__(self, git_model_id=None, model_filename=None, configfile=None):
 </s> add     def __init__(self, git_model_id=None, model_filename=None, configfile=None,
                 image_is_aligned=False): </s> remove 
 </s> add         add_none: bool, optional
            Append "none" to the list of returned plugins. Default: False </s> remove This module sets up a pipeline for the extraction workflow, loading align and detect plugins
either in parallel or in series, giving easy access to input and output.
 </s> add This module sets up a pipeline for the extraction workflow, loading detect, align and mask
plugins either in parallel or in series, giving easy access to input and output.
      ----------------
      configfile: str, optional
          Path to a custom configuration ``ini`` file. Default: Use system configfile
  





      See Also
      --------
      plugins.extract.align : Aligner plugins
      plugins.extract._base : Parent class for all extraction plugins
      plugins.extract.detect._base : Detector parent class for extraction plugins.
keep keep keep keep replace replace replace replace replace keep keep keep keep keep
 Extract - Mask updates

- Remove none mask plugin
- Make pipeline more flexible
- Add support for pre-aligned faces to masker plugin
- Migrate blur and threshold settings to mask output 
plugins/extract/mask/_base.py