- fix line continuation https://github.com/PyCQA/baron/pull/92 by ibizaman - handle corrupt cache file situation https://github.com/PyCQA/baron/pull/76 by ryu2 - fix special crashing edge case in indentation marker https://github.com/PyCQA/bar by Ahuge - fixed incorrect tokenization case "d*e-1". Fixes 85 https://github.com/PyCQA/baron/pull/107 by boxed - fix endl handling inside groupings by kyleatmakrs (extracted from https://github.com/PyCQA/baron/pull/126)
Python 3: - python 3 parsing extracted from https://github.com/PyCQA/baron/pull/126 - support ellipsis https://github.com/PyCQA/baron/pull/121 by odcinek - support matrix operator https://github.com/PyCQA/baron/pull/117 by odcinek - support f-strings https://github.com/PyCQA/baron/pull/110 by odcinek - support numeric literals https://github.com/PyCQA/baron/pull/111 by odcinek - support nonlocal statement https://github.com/PyCQA/baron/pull/112 by odcinek - support keyword only markers https://github.com/PyCQA/baron/pull/108 by boxed - support yield from statement https://github.com/PyCQA/baron/pull/113 by odcinek and additional work by bram - support async/await statements https://github.com/PyCQA/baron/pull/114 by odcinek and additional work by bram
0.6.6
------------------
- fix situation where a deindented comment between a if and elif/else broken parsing, see https://github.com/PyCQA/baron/issues/87 - around 35-40% to 75% parsing speed improvment on big files by duncf https://github.com/PyCQA/baron/pull/99
0.6.5
------------------
- fix previous regression fix was broken
0.6.4
------------------
- fix regression in case a comment follow the ":" of a if/def/other
0.6.3
------------------
- group formatting at start of file or preceded by space with comment
0.6.2
------------------
- fix race condition when generating parser cache file - make all user-facing errors inherit from the same BaronError class - fix: dotted_name and float_exponant_complex were missing from nodes_rendering_order