Changes¶
0.4.1 (2022-09-01)¶
Fixes¶
Remove usage of fields deprecated by marshmallow and don’t forward calamus specific fields to prevent warnings.
0.4.0 (2022-04-05)¶
Features¶
Add support for marshmallow Meta properties on annotated classes (such as
exclude
).Allow controlling
rdf_type
inheritance on annotated classes using theinherit_parent_types
Boolean flag.Support defining marshmallow hooks on annotated classes.
0.3.14 (2022-03-23)¶
Fixes¶
Fix schema inheritance not following class inheritance when using JsonLDAnnotation.
0.3.3 (2020-09-09)¶
0.3.1 (2020-08-03)¶
Features¶
Added a
Dict
field that simply passes along the contained dictionary (which should be valid JSON-LD already). Added aRaw
field that just returns the contained value. Added support foradd_value_types
at the field level. (PR #31)
Fixes¶
Fixed an issue with sorting of schemes inside
Nested
fields. Original sort order is now preserved to allow users to specify precedence (in case of ambiguous types). Fixed the propagation of theflattened
keyword to child schemes. FixedList
field deserialization calling the wrongsuper()
method. (PR #31)
0.2.0 (2020-05-08)¶
Features¶
Fixes¶
Fixed an issue where
fields.Nested
would not work when used insidefields.List