  
  import logging
  import os
  import sys
  
  from tqdm import tqdm
  
  from lib.image import encode_image, generate_thumbnail, ImagesLoader, ImagesSaver
  from lib.multithreading import MultiThread
  from lib.utils import get_folder
 
</s> remove         final_faces = list()
 </s> add         final_faces = [] </s> remove     def process(self):
 </s> add     def process(self) -> None: </s> remove     arguments: argparse.Namespace
 </s> add     arguments: :class:`argparse.Namespace`
from typing import TYPE_CHECKING, Optional
  
  import logging
  import os
  import sys
from typing import TYPE_CHECKING, Optional
  
  from tqdm import tqdm
  
  from lib.image import encode_image, generate_thumbnail, ImagesLoader, ImagesSaver
  from lib.multithreading import MultiThread
  from lib.utils import get_folder
keep keep keep add keep keep keep keep keep keep
 bugfix: extract - stop progress bar from going over max value 
scripts/extract.py