Schemas#

In addition to the usual Schema object, there are a few specialized schemas:

class yankee.base.schema.PolymorphicSchema(*args, flatten=False, prefix=False, **kwargs)[source]#
class yankee.base.schema.RegexSchema(*args, **kwargs)[source]#

This schema type allows for using a regex to pull data out of a string, and then treat it like a schema

class yankee.base.schema.ZipSchema(*args, **kwargs)[source]#

This schema type allows fields that produce multiple values to be zipped together into records.