This makes a small correction to the behavior of Enums; using indexing to look up members rather than relying on the `__members__` dunder it uses the type directly.
To override it you'd need to subclass EnumMeta, but that's actually pretty easy.
1.0
This tweaks 0.3.0 to add some convenience methods to the RuleSet class, and adds some docstrings.
0.3.0
- Adds the `show_pattern` verb to construct a `Pattern` object describing what the JSON looks like. - Adds the `is_ambiguous` method to `RuleSet` to determine if a type description with `Union`s is ambiguous - Adds a property test to prove round-tripping works with the standard rules.
0.1a0
First release on [pypi](https://pypi.org/project/json-syntax/0.1a0/).