  from .jobs import (Check, Draw, Extract, FromFaces, Rename,  # noqa pylint: disable=unused-import
                     RemoveFaces, Sort, Spatial)
  
  logger = logging.getLogger(__name__)  # pylint: disable=invalid-name
  
  
  class Alignments():  # pylint:disable=too-few-public-methods
      """ The main entry point for Faceswap's Alignments Tool. This tool is part of the Faceswap
 
</s> remove from .jobs import (Check, Draw, Extract, Rename,  # noqa pylint: disable=unused-import
 </s> add from .jobs import (Check, Draw, Extract, FromFaces, Rename,  # noqa pylint: disable=unused-import </s> remove     import argparse
 </s> add  </s> remove     def process(self):
 </s> add     def process(self) -> None: </s> remove         self.alignments = AlignmentData(self.args.alignments_file)
 </s> add         job = self.args.job
        self.alignments = None if job == "from-faces" else AlignmentData(self.args.alignments_file)
if TYPE_CHECKING:
    from argparse import Namespace

  from .jobs import (Check, Draw, Extract, FromFaces, Rename,  # noqa pylint: disable=unused-import
                     RemoveFaces, Sort, Spatial)
  
if TYPE_CHECKING:
    from argparse import Namespace

  logger = logging.getLogger(__name__)  # pylint: disable=invalid-name
  
  
  class Alignments():  # pylint:disable=too-few-public-methods
      """ The main entry point for Faceswap's Alignments Tool. This tool is part of the Faceswap
keep keep add keep keep keep keep keep
 alignments tool - Add from-faces job
  - Allows user to regenerate alignments file(s) from a folder of extracted faces 
tools/alignments/alignments.py