Changes --------- - `try`/`except` - positional only and keyword only in function definition. - walrus - f-string with any input. - List, set and dict comprehension bug fixes.
0.4.3
Implemented --------------- - List, tuple and dict comprehensions. - Class definition. - Import expressions. - With block. - Starred variable. - Assertion. - Function with decorators. - Unify `from` expression.
0.4.2
Bug Fixes ---------- - Fix missing exec-type literal. - Support `ast.Index` in python=3.8
New Methods ---------------- - More mock methods such as `len`, `and_` and `is_in_`.
0.4.1
- Support parsing `del`.
0.4.0
Breaking Changes --------------------- - `Expr` head is changed so that tuple, dict etc. are properly converted into expression. `Head.tuple`, `Head.list` and `Head.braces` are added in favor of using strings representing each object (just like in Julia).
0.3.9
New Features --------------- - Many new utility methods to analyze `Expr`. - Add mock builtin-like function. - `store()` to store a variable in the global `Symbol` namespace. - Make variable names more human readable.