Releases: oarepo/oarepo-model-builder
Releases · oarepo/oarepo-model-builder
Handling imports in extended schemas
Extends marshmallow (#203) * Better handling of extended models - special handling for marshmallow and ui/marshmallow to simplify the extended model * Handling imports in extended schemas
Better handling of extended models - special handling for marshmallow
4.0.28 Better handling of extended models - special handling for marshmallow…
vars property
refactor needed to not duplicate code in requests
Removed >= operation in runtime and dev dependencies
4.0.26 Removed >= operation in runtime and dev dependencies (#200)
Marshmallow graph fix - dependency on self package
Fixing issue manifested in oarepo-model-builder-nr - dependency on self package
Various fixes
- generate=False with field set is behaving correctly
- Better error messages in model validation
- Fixing NPE for elements with read & write=False
- Allowing sample data to be an array of values in validation (was already accepted in later processing)
- When loading extended model, passing all the options from settings model section
4.0.23: Merge pull request #197 from oarepo/marshmallow_required
marshmallow required field
4.0.22: Merge pull request #196 from oarepo/edtf_import
edtf import fix
generate=False with field set is behaving correctly
4.0.21 generate=False with field set is behaving correctly (#195)
ext refactor
- one extension class with multiple resources and services is used in flask app instead of multiple extensions
- allows reusing services and resources in composing other services and resources