Tatsu

Latest version: v5.12.1

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

Scan your dependencies

Page 3 of 7

5.10.0

This release adds fixes, enhancements, optimizations, and documentation to the `asjson()` protocol that is used to view ASTs and models.

The bump in the minor version number because the changes to `asjson()` will likely break code that relies on the `__json__()` protocol and thus create a backwards incompatibility.

5.9.2

* [codegen] pass whitespace setting to parser
| * [codegen] restore default Buffer class

5.9.1

Fix errors in the move to `pyproject.toml`

5.9.0

* validate with Python 3.12 (313)
* drop support for Python 3.10 (313)
* move build configuration to `pyproject.toml` (316 317)
* evaluate constant to a Python literal when possible (304 320)
* fix `comments_re` and `eol_comments_re` so they effectively can be `None` (307 312 314)
* skip over whitespace and comments before memoizing (305 306 309 318)
* verify that `()` parses to `None` or is ignored (308)

5.8.3

This release makes TatSu compatible with Python >= 3.8, but still states that the compatible version is Python >= 3.10.

5.8.2

* Fix walker cache logic in ``NodeWalker`` (by-Exist)

Page 3 of 7

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.