Tatsu

Latest version: v5.13.1

Safety actively analyzes 723717 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 8

5.13.1

* be compatible with Python 3.10
* promote TatSu-LTS to support of previous versions of Python

5.13.0

* remove `comments_re` and `eol_comments_re` from parser configuration (`ParserConfig`). Use `comments` and/or `eol_comments` instead (351)
* do not apply `re.MULTILINE` to compiled regexes. Users must add `(?m)` to the expressions for multiline (351)
* cache compiled regexes for performance
* fix bug in positive joins (342)
* test with Python 3.13 and latest libraries

5.12.2

Test agains Py313 and latest libraries

5.12.1

* Honor `whitespace::None`` in generated Python parsers
* Pre-compile regular expressions for comments

5.12.0

* make sure that the names in `keywords` are always of type `str`
* fix documentation bugs
* optimize `asjson()`

5.11.3

In 333 it was reported that `pip install tatsu` would also install a `test` package. This is fixed now.

Page 1 of 8

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.