- From binder to gitpod. - Updated to the new graphviz api. - Now sing GitHub Actions to run tests (instead of Travis).
1.5.0alpha
-------------------------
- Getting ready for the next year. - Fixed unittest discover parameters. - Updated dependency to ANTLR 4.9.3.
1.4.2alpha
-------------------------
- Emergency fix for LLVM toolchain detection code.
1.4.1alpha
-------------------------
- Added installation instructions related to the new LLVM module. - Completely removed *beaconing*. - Added support for tox testing (with Python 3.7, 3.8, and 3.9).
1.4.0alpha
-------------------------
- Added an experimental LLVM module to support IR code generation. - AnnotatedTreeWalker.TREE_CATCHALL does not collect None subtrees. - AnnotatedTreeWalker.register decorator trims ending _ (to allow builtin named keys). - AnnotatedTreeWalker.register optionally takes the function name. - Annotated trees now have an attr attribute defined as a AttrDict wrapping the root dict. - Added AttrDict in liblet.utils. - ANTLR.context and ANTLR.tree accept a antlr_hook parameter that allows complete configuration of the underlying lexer and parser. - Stack and Queue now support reversed iteration.
1.3.8alpha
-------------------------
- The ANTLR and AnnotatedTreeWalker object can be serialized (suing the load/save methods). - Added pyast2tree method to get a Tree from a Python ast. - Annotated Tree rich display ignores dictionary keys starting with '_thread_'.