  
              if isinstance(items, dict):
                  items = [items]
              for item in items:
                  logger.trace("Patch queue got: '%s'", item["filename"])
                  try:
                      image = self._patch_image(item)
                  except Exception as err:  # pylint: disable=broad-except
                      # Log error and output original frame
                      logger.error("Failed to convert image: '%s'. Reason: %s",
 
</s> remove             if isinstance(items, dict):
                items = [items]
 </s> add             items = inbound if isinstance(inbound, list) else [inbound] </s> remove                                  item["filename"], str(err))
                    image = item["image"]
 </s> add                                  item.inbound.filename, str(err))
                    image = item.inbound.image </s> remove                 in_queue.put(items)
 </s> add                 in_queue.put(inbound) </s> remove                     loglevel = logger.trace if log_once else logger.warning
 </s> add                     loglevel = logger.trace if log_once else logger.warning  # type: ignore </s> remove                 items = self._predictor.out_queue.get()
 </s> add                 items: Union[Literal["EOF"],
                             List[Tuple[ConvertItem,
                                        np.ndarray]]] = self._predictor.out_queue.get()
                logger.trace("Patch queue got: '%s'", item.inbound.filename)  # type: ignore
  
              if isinstance(items, dict):
                  items = [items]
              for item in items:
                logger.trace("Patch queue got: '%s'", item.inbound.filename)  # type: ignore
                  try:
                      image = self._patch_image(item)
                  except Exception as err:  # pylint: disable=broad-except
                      # Log error and output original frame
                      logger.error("Failed to convert image: '%s'. Reason: %s",
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 
lib/convert.py