Tatsu

Latest version: v5.13.1

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

Scan your dependencies

Page 2 of 8

5.11.2

* [parproc] enhancements

5.11.1

Do not to resolve a model name when the `::Annotation` in the grammar is a basic type like `int` or `bool`.

5.11.0

This release uses the new procedural (nor declarative) code and model generation throughout.

The previous `codegen` remains available and unchanged for backwards compatibility.

* [walkrers] make walk_children public
* [mixins][indent] allow control over the amount of indentation
* [mixins][indent] allways trim left spacing in arguments
* [docs] deprecate declarative translation abd refactor
* [ngcodegen][model] use topological sort for order of model classes
* [tool] use `ngcodegen`
* [test] use `ngcodegen`

5.10.6

The undocumented `parproc` module helps to easily run parsing and translation batches in parallel.

5.10.5

print()` statements stranded in `buffering.py`

5.10.4

* [buffering] do not re.escape regex for whitespace
* [tarsu.grammar] specify missing whitespace
* [bootstrap] use generated parser that contains def for whitespace
* [buffering] keep default for whitespace but honor None correctly

Page 2 of 8

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.