Skip to content

Releases: closeio/cleancat

v1.0.0

29 Jun 17:00
Compare
Choose a tag to compare

This release:

  1. Drops support for Python v2.7 and Python v3.4, which have reached their EOL (#58).
  2. Adds a way to allow declaring a specific blank value on a per-field basis (#59).

v0.7.10

08 Oct 13:51
@tsx tsx
Compare
Choose a tag to compare
Version bump to v0.7.10

v0.7.7

29 Oct 18:36
Compare
Choose a tag to compare

This release improves performance of the Regex field (and all fields that are based on it, e.g. DateTime, Email, URL) by caching the compiled regular expression (#44).

v0.7.6

19 Oct 19:47
Compare
Choose a tag to compare

This release fixes a bug where the URL field did not respect the required flag (#41).

v0.7.5

17 Oct 16:00
Compare
Choose a tag to compare
v0.7.5

v0.7.4

23 Apr 22:37
Compare
Choose a tag to compare

This release allows the users to narrow down the choices accepted by an Enum field.

v0.7.3

23 Apr 22:13
Compare
Choose a tag to compare

This release contains a minor bug fix, making the serialization of a field containing the raw_field_name param work as expected.

v0.7.2

23 Apr 22:09
Compare
Choose a tag to compare

This release introduces a new SQLAReference field and adds an abstract Reference class that both SQLAReference and MongoReference inherit from.

v0.7.1

04 Apr 12:16
Compare
Choose a tag to compare

This release includes fixes around serializing of optional fields (i.e. fields with required=False).

Most of the fields without a value are serialized as None, except for List (serialized as []), SortedSet ([]), and Dict ({}).

v0.7.0

23 Mar 18:54
Compare
Choose a tag to compare
  • Added SQLAEmbeddedReference based on SQLAlchemy
  • Introduced a generic EmbeddedReference. Made MongoEmbeddedReference and SQLAlchemyEmbeddedReference inherit from it.
  • Updated setup.py with updated install and test requirements.
  • Added more automated tests and switched the test runner to pytest.