              return None
          skip_list = []
          for idx, item in enumerate(self._frames.file_list_sorted):
              if idx % skip_num != 0:
                  logger.trace("Adding image '%s' to skip list due to extract_every_n = %s",
                               item["frame_fullname"], skip_num)
                  skip_list.append(idx)
          logger.debug("Adding skip list: %s", skip_list)
          return skip_list
  
      def _output_faces(self, filename: str, image: np.ndarray) -> int:
 
</s> remove         logger.trace("frame: '%s', total_faces: %s, valid_faces: %s",
 </s> add         logger.trace("frame: '%s', total_faces: %s, valid_faces: %s",  # type:ignore </s> remove                 logger.verbose("Skipping '%s' - Alignments not found", frame_name)
 </s> add                 logger.verbose("Skipping '%s' - Alignments not found", frame_name)  # type:ignore </s> remove         self._saver = None
 </s> add         self._saver: Optional[ImagesSaver] = None </s> remove             this_file = {}
 </s> add             this_file: Dict[str, List[AlignmentFileDict]] = {} </s> remove         logger.trace("Annotating frame: '%s'", frame_name)
 </s> add         logger.trace("Annotating frame: '%s'", frame_name)  # type:ignore
                logger.trace("Adding image '%s' to skip list due to "  # type:ignore
                             "extract_every_n = %s", item["frame_fullname"], skip_num)
              return None
          skip_list = []
          for idx, item in enumerate(self._frames.file_list_sorted):
              if idx % skip_num != 0:
                logger.trace("Adding image '%s' to skip list due to "  # type:ignore
                             "extract_every_n = %s", item["frame_fullname"], skip_num)
                logger.trace("Adding image '%s' to skip list due to "  # type:ignore
                             "extract_every_n = %s", item["frame_fullname"], skip_num)
                  skip_list.append(idx)
          logger.debug("Adding skip list: %s", skip_list)
          return skip_list
  
      def _output_faces(self, filename: str, image: np.ndarray) -> int:
keep keep keep keep replace replace keep keep keep keep keep
 Bugfix: Alignments tool - don't error on from-faces job 
tools/alignments/jobs.py