v0.6.0 (2023-11-01)
- 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)
- instance model with none value in list field with rever relationship (442ed26)
- upgrade requirements and readthedocs build config (fdf19cd)
- upgrade python version in readthedocs config (0268ef3)
v0.5.0 (2023-05-26)
- add
of
param toTupleField
and makeListField
aTupleField
subclass (4eb39c7) - removed
_valid_values
attribute fromLinkField
(b7f59e7) - inherit parent fields (68a64f0)
- add alias param to fields (d07a3b9)
- required LinkField (1b7ae5c)
- fix tests requires (ff5460b)
- make python3.9 as a minimum version (6ddabc1)
- drop python 3.7 and 4.8 support. add python3.11 (7a231e2)
- update dev dependencies (41b6b6c)
v0.4.1 (2022-03-02)
v0.4.0 (2022-02-25)
- add
ListField
(8c2616b) - add
TupleField
(f4f6c65) - fields: add
JSONField
(95eb1b0) - add
min_value
andmax_value
toIntField
(ca610b8) - add
max_length
param toStrField
(8ab928a) - add
mutable
param to field (5278cb8) - add required param to field (69f7eaf)
- update field docstrings (0b82861)
v0.3.0 (2022-01-25)
- ci: add python3.10 job to jobs (99ef290)
- version 0.3.0 (cb6cc2c)
- test on python 3.10 (211c408)
v0.2.1 (2021-03-28)
- validate if value of internal type (508f8c9)
- set value to immutable field from another field. (2e22662)
- version 0.2.1 (fd9501b)
v0.2.0 (2021-02-09)
- 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)
- value to LinkField can by None (c4648a8)
- test with python 3.9 (4ebb682)
- install doc (59be579)
v0.1.0 (2020-07-24)
- 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)
- assign value to private field (df721b0)
- 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)
- override setter parsing value (b1b8b35)
- changed test_fields approach (b6bc39c)
- add more cases (0c21a3d)
- get uninitialized values (d301bc9)
- first skeleton (cdc848b)
- 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)
- skip python 3.6 tests (2d179fa)
- renamed ci config file (6b6bb2f)
- renamed ci directory (56a499b)
- circle configuration (ceb5f8b)
- updated LinkField (921ebd3)
- add members to entity doc (c45f8db)
- ... (e6bddb2)
- added cython to requirements (7f775ea)
- install with pip locally (f84218d)
- install nyoibo via setuptools (f072ff2)
- added local project to doc requirements (8a20390)
- api reference (efdc5fa)
- fix typo (4c79d1c)
- usage (0edd2e7)
- added the nyoibo meaning (4740697)
- readme fixes (c24979a)
- fix example dataclass code (534f502)
- readme improvements (d4cdc18)
- rst improvements (7612747)
- updated readme (20585f0)
- fix doc url (1d04447)
- init configuration (5dc4fd3)