  from tools.lib_alignments.media import AlignmentData, ExtractedFaces, Faces, Frames
  from tools.lib_alignments.annotate import Annotate
  from tools.lib_alignments.jobs import Check, Draw, Extract, Legacy, Reformat, RemoveAlignments, Sort, Spatial
  from tools.lib_alignments.jobs_manual import Manual
 
</s> remove from .lib_alignments import (AlignmentData, Check, Draw, Extract, Legacy,
                             Manual, Reformat, RemoveAlignments, Sort, Spatial)
 </s> add from .lib_alignments import (AlignmentData, Check, Draw, # noqa pylint: disable=unused-import
                             Extract, Legacy, Manual, Reformat, Rename,
                             RemoveAlignments, Sort, Spatial) </s> remove # TODO merge alignments
 </s> add  </s> remove import cv2
 </s> add  </s> remove from lib.utils import get_folder, get_image_paths
 </s> add from lib.utils import get_folder, get_image_paths, hash_image_file
from tools.lib_alignments.jobs import Check, Draw, Extract, Legacy, Reformat, RemoveAlignments, Rename, Sort, Spatial
  from tools.lib_alignments.media import AlignmentData, ExtractedFaces, Faces, Frames
  from tools.lib_alignments.annotate import Annotate
from tools.lib_alignments.jobs import Check, Draw, Extract, Legacy, Reformat, RemoveAlignments, Rename, Sort, Spatial
  from tools.lib_alignments.jobs_manual import Manual
keep keep replace keep
 Add Face Hashes to Alignments (#550)

* Convert main scripts to use face hashes

* Alignment tool: Use hashes, add logging, add face rename function

* More logging. Update Manual tool to work with hashing 
tools/lib_alignments/__init__.py