v0.6.0
Changes
- No longer explicitly sets default values for arguments not provided by the user
- Uses
argparse.SUPPRESS
to ignore missing values, and missing values are set by thepydantic
model - This allows the correct usage of
model.__fields_set__
andmodel.json(exclude_unset=True)
, etc.
Closes
- Closes (#18 ): Do not set values for arguments not provided by the user