- Fix for the case no min. and only max. repetition (#34)
- Discontinue Python 3.7 and include 3.11 (#33)
- Upgrade to abnf 2.0.0 (#27)
- Add support for Python 3.9 and 3.10 (#24)
- Fix escaping for UTF-32 (#23)
- Add
nested-in-python
representation (#3) - Merge character classes in alternations (#4)
- Remove unnecessary parentheses (#5)
- Remove unnecessary
+
in nested-python output (#7) - Make compressions for nicer RFC 3339 (#8)
- Use Tarjan's depth-first topological sort (#10)
- Fix non-deterministic behavior due to sets (#11)
- Replace repetition range with shorter alternatives (#16)
- Test for RFC 8141 and fix transformations for it (#20)
- This is the initial release.