Releases: closeio/cleancat
Releases · closeio/cleancat
v0.6.0
- Moves Mongo-specific fields (
MongoEmbedded
,MongoReference
,MongoEmbeddedReference
) into a separatecleancat.mongo
module. - BREAKING CHANGE – these fields need to be imported directly from the new module.
from cleancat import MongoReference
will no longer work!
v0.5.8
- Split the logic in
MongoEmbeddedReference
'sclean
method into two sub-methods:clean_new
andclean_existing
. MongoEmbeddedReference
'sclean
now callsDict.clean
immediately.- General code cleanup.
v0.5.6
Fixed the inheritance chain in SortedSet
's clean
method.
v0.5.5: Serialization capabilities, Enum and SortedSet fields.
- Serialization capabilities so that a schema can be used both for validating input data as well as for returning output data.
Enum
field that can be used in Python 3.4+.SortedSet
field: a sorted, unique set of values represented as a list.