              type=str,
              group=_("data"),
              required=True,
              filetypes="alignments",
              help=_("Full path to the alignments file to be processed.")))
          argument_list.append(dict(
              opts=("-fc", "-faces_folder"),
              action=DirFullPaths,
              dest="faces_dir",
              group=_("data"),
 
</s> remove             required=True,
 </s> add             # hacky solution to not require alignments file if creating alignments from faces:
            required="from-faces" not in sys.argv, </s> remove             choices=("draw", "extract", "missing-alignments", "missing-frames", "multi-faces",
                     "no-faces", "remove-faces", "rename", "sort", "spatial"),
 </s> add             choices=("draw", "extract", "from-faces", "missing-alignments", "missing-frames",
                     "multi-faces", "no-faces", "remove-faces", "rename", "sort", "spatial"), </s> remove #: tools/alignments/cli.py:89
msgid "Full path to the alignments file to be processed."
 </s> add #: tools/alignments/cli.py:111
msgid ""
"Full path to the alignments file to be processed. This is required for all "
"jobs except for 'from-faces' when the alignments file will be generated in "
"the specified faces folder." </s> remove #: tools/alignments/cli.py:86 tools/alignments/cli.py:94
#: tools/alignments/cli.py:101
 </s> add #: tools/alignments/cli.py:107 tools/alignments/cli.py:118
#: tools/alignments/cli.py:125 </s> remove #: tools/alignments/cli.py:95
 </s> add #: tools/alignments/cli.py:119
            help=_("Full path to the alignments file to be processed. This is required for all "
                   "jobs except for 'from-faces' when the alignments file will be generated in "
                   "the specified faces folder.")))
              type=str,
              group=_("data"),
              required=True,
              filetypes="alignments",
            help=_("Full path to the alignments file to be processed. This is required for all "
                   "jobs except for 'from-faces' when the alignments file will be generated in "
                   "the specified faces folder.")))
          argument_list.append(dict(
              opts=("-fc", "-faces_folder"),
              action=DirFullPaths,
              dest="faces_dir",
              group=_("data"),
keep keep keep keep replace 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/cli.py