Skip to content

Releases: closeio/cleancat

v0.6.0

16 Mar 21:38
Compare
Choose a tag to compare
  • Moves Mongo-specific fields (MongoEmbedded, MongoReference, MongoEmbeddedReference) into a separate cleancat.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

16 Mar 17:04
Compare
Choose a tag to compare
  • Split the logic in MongoEmbeddedReference's clean method into two sub-methods: clean_new and clean_existing.
  • MongoEmbeddedReference's clean now calls Dict.clean immediately.
  • General code cleanup.

v0.5.6

25 Oct 11:01
Compare
Choose a tag to compare

Fixed the inheritance chain in SortedSet's clean method.

v0.5.5: Serialization capabilities, Enum and SortedSet fields.

29 Sep 18:02
@tsx tsx
Compare
Choose a tag to compare
  • 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.