alecthomas/voluptuous

export/generate json schema

Open

#408 opened on Oct 2, 2019

View on GitHub
 (1 comment) (5 reactions) (0 assignees)Python (221 forks)github user discovery
enhancementhelp wanted

Repository metrics

Stars
 (1,845 stars)
PR merge metrics
 (Avg merge 61d 21h) (6 merged PRs in 30d)

Description

Could you please add an option to get the schema as json schema? I tried using a few 3rd-party libraries that claimed to be able to work with voluptuous and they all failed miserably. I believe the best is to have this feature built-in as you know how to access/traverse the internals of voluptuous schema with all the validations, nestings etc. That would be especially useful with modern IDEs that can validate yaml files versus json schema which could be automatically regenerated on any change of the voluptuous schema - you could immediately see the effect of your changes.

Contributor guide