      arguments: :class:`argparse.Namespace`
          The arguments that were passed to the convert process as generated from Faceswap's command
          line arguments
      """
      def __init__(self, in_queue, queue_size, arguments):
          logger.debug("Initializing %s: (args: %s, queue_size: %s, in_queue: %s)",
                       self.__class__.__name__, arguments, queue_size, in_queue)
          self._args = arguments
          self._in_queue = in_queue
          self._out_queue = queue_manager.get_queue("patch")
 
</s> remove     def __init__(self, arguments):
 </s> add     def __init__(self, arguments: "Namespace") -> None: </s> remove     def __init__(self, alignments, images, arguments):
 </s> add     def __init__(self,
                 alignments: Alignments, images: ImagesLoader, arguments: "Namespace") -> None: </s> remove     in_queue: :class:`queue.Queue`
 </s> add     in_queue: :class:`~lib.queue_manager.EventQueue` </s> remove     def __init__(self, arguments, available_masks, samples,
                 display, lock, trigger, config_tools, tk_vars):
 </s> add     def __init__(self,
                 arguments: "Namespace",
                 available_masks: List[str],
                 samples: Samples,
                 display: "FacesDisplay",
                 lock: Lock,
                 trigger: Event,
                 config_tools: "ConfigTools",
                 tk_vars: Dict[Literal["refresh", "busy"], tk.BooleanVar]) -> None: </s> remove         self._patch_threads = None
 </s> add 
    def __init__(self, in_queue: "EventQueue", queue_size: int, arguments: "Namespace") -> None:
      arguments: :class:`argparse.Namespace`
          The arguments that were passed to the convert process as generated from Faceswap's command
          line arguments
      """
    def __init__(self, in_queue: "EventQueue", queue_size: int, arguments: "Namespace") -> None:
          logger.debug("Initializing %s: (args: %s, queue_size: %s, in_queue: %s)",
                       self.__class__.__name__, arguments, queue_size, in_queue)
          self._args = arguments
          self._in_queue = in_queue
          self._out_queue = queue_manager.get_queue("patch")
keep keep keep keep replace keep keep keep keep keep
 Bugfix: convert - Gif Writer
  - Fix non-launch error on Gif Writer
  - convert plugins - linting
  - convert/fs_media/preview/queue_manager - typing
  - Change convert items from dict to Dataclass 
scripts/convert.py