Skip to content

Latest commit

 

History

History
238 lines (159 loc) · 15.1 KB

CHANGELOG.md

File metadata and controls

238 lines (159 loc) · 15.1 KB

v0.6.0 (2023-11-01)

Features

  • set model in field to improve error messages (d5a5280)
  • add formats param to date and datetime fields (6a74289)
  • improve required error message with field name (b25edde)
  • create a reverse relationship with TupleField (72eb582)
  • instance Entity from dict with tuple field (ea73553)

Bug Fixes

  • instance model with none value in list field with rever relationship (442ed26)

Docs

  • upgrade requirements and readthedocs build config (fdf19cd)
  • upgrade python version in readthedocs config (0268ef3)

v0.5.0 (2023-05-26)

Features

  • add of param to TupleField and make ListField a TupleField subclass (4eb39c7)
  • removed _valid_values attribute from LinkField (b7f59e7)
  • inherit parent fields (68a64f0)
  • add alias param to fields (d07a3b9)

Bug Fixes

Build

Chore

  • make python3.9 as a minimum version (6ddabc1)

Continuous Integration

  • drop python 3.7 and 4.8 support. add python3.11 (7a231e2)

Dependencies

  • update dev dependencies (41b6b6c)

v0.4.1 (2022-03-02)

Docs

v0.4.0 (2022-02-25)

Features

  • add ListField (8c2616b)
  • add TupleField (f4f6c65)
  • fields: add JSONField (95eb1b0)
  • add min_value and max_value to IntField (ca610b8)
  • add max_length param to StrField (8ab928a)
  • add mutable param to field (5278cb8)
  • add required param to field (69f7eaf)

Docs

  • update field docstrings (0b82861)

v0.3.0 (2022-01-25)

Features

Bug Fixes

  • ci: add python3.10 job to jobs (99ef290)

Build

Chore

  • update requirements for python3.10 support (e9f7d57)
  • changelog: use git-autochangelog (a7cefd9)

Continuous Integration

v0.2.1 (2021-03-28)

Features

  • validate if value of internal type (508f8c9)
  • set value to immutable field from another field. (2e22662)

Build

Chore

  • added commit to changelog (2f4544c)
  • created changelog file (f66ccfc)

v0.2.0 (2021-02-09)

Features

  • add extra behvaior by inheritance (6e1580c)
  • to param on LinkField could be an Entity with another metaclass (db64857)
  • to in LinkField could be a MetaEntity subclass (8261406)

Bug Fixes

  • value to LinkField can by None (c4648a8)

Chore

  • changed license from GPLv3 to LGPLv3 (a9fad8f)
  • set python 3.7 as minimun version (ec45ce2)

Continuous Integration

Docs

v0.1.0 (2020-07-24)

Features

  • validate to type in LinkField (34c0be3)
  • raise exception to missing fields (c63f0f1)
  • raise date value exception when value is wrong type (0643f2c)
  • raise exception when value is wrong type (93e5f0c)
  • added choices param to field (fcaeb39)
  • made fields public by default (24ae047)
  • fields are private and immutable by default (47f0469)
  • add entity field (ec726b2)
  • override getter/setter (b8ac39b)
  • add immutable param to Fields (661e260)
  • add private param to Field. (da311b0)
  • add default_value param in Fields (647945e)
  • add Float and Decimal fields (5ed918a)
  • add Date and Datetime fields (1566193)
  • add BooleanField (a9d2b03)
  • parse string floats to int (228a9cd)
  • add IntField (f5601dc)
  • value setter (23d74ca)
  • private fields validations (87ac7e3)

Bug Fixes

  • assign value to private field (df721b0)

Code Refactoring

  • the validation was pushed up to Field (cc4da97)
  • renamed EntityField to LinkField (33d8705)
  • rename value param to field (b062bee)
  • remove fields param (42a73a6)
  • removed unnecessary interfaces (1d559c3)
  • dynamically nitialize fields (2c486f3)
  • getters and setters (e5ca277)

Tests

Chore

  • resize image (3f25675)
  • second try to resize noyibo image (b252e08)
  • resized nyoibo image (508634c)
  • added cython to requirements (f7f31fe)
  • use list instead tuple extensions (74489a4)
  • no required cython to install nyoibo (6db0254)
  • replace radon with xenon (add067c)
  • exclude c files in trailing-whitespace hook (8e0415b)
  • missing things from python template (798bb87)

Continuous Integration

Docs