Added functions for converting DSL defined schemas to JSON Schema
dictionaries.
serialize_json supports serialization of schemas with
definitions and references.
serialize_element supports simple inline serialization
of elements.
Changed
Moved serialize_python to from statham.serializer to
statham.serializers.
Rewrote statham.orderer.Orderer in functional style, renamed
to orderer. This allows more general use of some of its
functionality via the get_children and get_object_classes
functions in this module.
Any related Github Issues?: #64
Added
serialize_json
supports serialization of schemas with definitions and references.serialize_element
supports simple inline serialization of elements.Changed
serialize_python
to fromstatham.serializer
tostatham.serializers
.statham.orderer.Orderer
in functional style, renamed toorderer
. This allows more general use of some of its functionality via theget_children
andget_object_classes
functions in this module.Check list
Before asking for a review
master
make test
passes locally.[Unreleased]
section in CHANGELOG.md is updated.Before review (reviewer)
After merge (reviewer)