- Migrated to Hatch (and pyproject.toml from setup.py). - Updated to ANTLR to 4.12.0. - Added GitHub Actions Status badge. - Added testing for python 3.10.
1.5.7alpha
-------------------------
- Added html escamping to cell contents in Table. - Added warning reporting when generating ANTLR files from grammar. - Fixed a deprecation warning in some of the regexp. - Added first to API documentation. - Using tox instead of tox4. - Updated antlr to 4.10. - Using bump2version instead of the deprecated bumpversion.
1.5.5alpha
-------------------------
- The base element of a CYKTable is a set. - Added installation of LLVM 11 to the gitpod Dockerfile. - Updated documentation to the actually used versions of dependencies. - CYKTable replaces cyk2table in documentation examples. - Using GITHUB_WORKSPACE instead of hard wiring the path in GitHub workflow.
1.5.4alpha
-------------------------
- Introduced CYKTable (and deprecated cyk2table).
1.5.3alpha
-------------------------
- Productions now sorts the table rows (in production order). - Updated examples to use Productions instead prods2table (now deprecated). - Testing coverage is reported using Coveralls (instead of Codecov).
1.5.2alpha
-------------------------
- A new Productions class has been introduced to allow a nicer HTML representation of grammar productions. - Added the Graph.neighbors method (to iterate on adjacency lists). - Made Tree iterable (to allow for root and children unpakcing). - Major code reformatting (now 2 spaces are used instead of 4). - Cosmetic fixes (removing some stale imports and commited files). - Now docs point to Gitpod (Binder is completely gone).