  
      The following keys are expected for the _DEFAULTS <metadata> dict:
          datatype:  [required] A python type class. This limits the type of data that can be
                     provided in the .ini file and ensures that the value is returned in the
                     correct type to faceswap. Valid datatypes are: <class 'int'>, <class 'float'>,
                     <class 'str'>, <class 'bool'>.
          default:   [required] The default value for this option.
          info:      [required] A string describing what this option does.
          choices:   [optional] If this option's datatype is of <class 'str'> then valid
                     selections can be defined here. This validates the option and also enables
 
</s>
                   correct type to faceswap. Valid data types are: <class 'int'>, <class 'float'>,
  
      The following keys are expected for the _DEFAULTS <metadata> dict:
          datatype:  [required] A python type class. This limits the type of data that can be
                     provided in the .ini file and ensures that the value is returned in the
                   correct type to faceswap. Valid data types are: <class 'int'>, <class 'float'>,
                     <class 'str'>, <class 'bool'>.
          default:   [required] The default value for this option.
          info:      [required] A string describing what this option does.
          choices:   [optional] If this option's datatype is of <class 'str'> then valid
                     selections can be defined here. This validates the option and also enables
keep keep keep keep replace keep keep keep keep keep
 Extract - Increase area and move centering (#1095)

* Extract
  - Implement aligner re-feeding
  - Add extract type to pipeline.ExtractMedia
  - Add pose annotation to debug
* Convert
  - implement centering
  - remove usage of feed and reference face properties
  - Remove distributed option from convert
  - Force update of alignments file on legacy receive
* Train
  - Resize preview image to model output size
  - Force legacy centering if centering does not exist in model's state file
  - Enable training on legacy face sets

* Alignments Tool
  - Update draw to include head/pose
  - Remove DFL drop + linting
  - Remove remove-frames job
  - remove align-eyes option
  - Update legacy masks to new extract type
  - Exit if attempting to merge version 1.0 alignments files with version 2.0 alignments files
  - Re-generate thumbnails on legacy upgrade
* Mask Tool
  - Update for new extract + bugfix full frame
* Manual Tool
  - Update to new extraction method
   - Disable legacy alignments,
   - extract box bugfix
   - extract faces - size to 512 and center on head
* Preview Tool
  - Display based on model centering
* Sort Tool
  - Use alignments for sort by face

* lib.aligner
  - Add Pose Class
  - Add AlignedFace Class
  - center _MEAN_FACE on x
  - Add meta information with versioning to alignments file
  - lib.aligner.get_align_matrix to use landmarks not face
  - Refactor aligned faces in lib.faces_detect
* lib.logger
  - larger file log padding
* lib.config
  - Fix global changeable_items
* lib.face_filter
  - Use new extracted face images
* lib.image
  - bump thumbnail default size to 96px
plugins/convert/mask/mask_blend_defaults.py