Skip to content

Releases: phenobarbital/python-datamodel

0.0.21

16 Sep 11:50
c76dd2f
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.0.20...0.0.21

0.0.20

16 Sep 00:55
759bcab
Compare
Choose a tag to compare

What's Changed

  • Added basic Validation Module
  • added custom encoders to converters
  • added support for converters in many data types
  • added auto-converters for common types in dataclasses
  • migrated types to cython
  • Adding encoder, decoder and widget metadata for Fields
  • fixed build of cython extensions by @phenobarbital in #23
  • Bump uvloop from 0.16.0 to 0.17.0 by @dependabot in #24
  • New version by @phenobarbital in #25

Full Changelog: 0.0.11...0.0.20

0.0.11

14 Sep 23:37
c1abb66
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.0.10...0.0.11

0.0.10

14 Sep 22:23
c22a01e
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.0.9...0.0.10

0.0.9

14 Sep 22:20
5ccb4e7
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.0.8...0.0.9

0.0.7

14 Sep 21:24
de6e785
Compare
Choose a tag to compare

What's Changed

  • Added "from_dict" and "from_json" methods to create datamodels from json strings and dictionaries
  • added a new json encoder, based on orjson
  • "model()" method export a json version of Model (serialization).
  • Migrated "Field" and "Column" objects to Cython for speed up.
  • New version by @phenobarbital in #14

Full Changelog: 0.0.6...0.0.7

0.0.6

14 Sep 00:35
8377028
Compare
Choose a tag to compare
  • Added new samples
  • Support for true composition with native dataclasses

0.0.5

13 Sep 21:19
ff115c5
Compare
Choose a tag to compare

Bump version.

0.0.3

13 Sep 17:27
8850c15
Compare
Choose a tag to compare

Bump version (test auto-build)

0.0.2

13 Sep 16:12
8eae6e6
Compare
Choose a tag to compare

== Changelog ==

  • First version of BaseModel (base class for all DataModels).
  • Basic Support for nested Dataclasses