Skip to content

0.4.0

Compare
Choose a tag to compare
@vegu vegu released this 17 Sep 08:07

Added

  • ProxySchema
  • apply_defaults to apply schema defaults to a config dict

Fixed

  • Schema.walk now triggers the callback before entering subschemas

Changed

  • Schema now extends Attribute and is now working on instances rather than classmethod based
  • Attribute name is now optional when attribute is member of list
  • renamed ListAttribute to List
  • renamed StringAttribute to Str
  • renamed IntAttribute to Int
  • renamed FloatAttribute to Float
  • renamed BooleanAttribute to Bool
  • renamed DirectoryAttribute to Directory