  
  
  class ScriptExecutor():
      """ Loads the relevant script modules and executes the script.
          This class is initialised in each of the argparsers for the relevant
          command, then execute script is called within their set_default
          function. """
  
      def __init__(self, command, subparsers=None):
          self.command = command.lower()
 
</s> remove             This avoids having to import every tk function
 </s> add             This avoids having to import every tkinter function </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         To use: prefix the help item with "R|" to overide
 </s> add         To use: prefix the help item with "R|" to override </s> remove         text and lists in the helptext
 </s> add         text and lists in the help text </s> remove         and vgg-obstructed. The worst ratio is selected for each combination, plus a litle extra
 </s> add         and vgg-obstructed. The worst ratio is selected for each combination, plus a little extra
        This class is initialized in each of the argparsers for the relevant
  
  
  class ScriptExecutor():
      """ Loads the relevant script modules and executes the script.
        This class is initialized in each of the argparsers for the relevant
          command, then execute script is called within their set_default
          function. """
  
      def __init__(self, command, subparsers=None):
          self.command = command.lower()
keep keep keep keep 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 
lib/cli.py