aromanovich / jsl

A Python DSL for describing JSON schemas
http://jsl.readthedocs.org/
Other
218 stars 21 forks source link

Add new inheritance modes #22

Closed sseg closed 8 years ago

sseg commented 8 years ago

These changes expose two new inheritance modes, ONE_OF and ANY_OF, to provide more flexible schema combinations.

coveralls commented 8 years ago

Coverage Status

Coverage increased (+0.005%) to 98.342% when pulling e587e3f04ed273a67bd370bfa9d1cbabd7608545 on sseg:inheritance into f480cd5c23be09d803235d8f00bff1325731bdce on aromanovich:master.

coveralls commented 8 years ago

Coverage Status

Coverage increased (+0.005%) to 98.342% when pulling ceb38d9f2ee1032a684a8191041f37f9265160ab on sseg:inheritance into f480cd5c23be09d803235d8f00bff1325731bdce on aromanovich:master.

sseg commented 8 years ago

ping @aromanovich Is this something you're interested in including for this project?

aromanovich commented 8 years ago

I apologize for taking so long to respond.

I've released jsl==0.2.3 with your changes on PyPI. Thank you for the contribution!