A concrete syntax tree with AST-like properties for Python 3
LibCST parses Python source code as a CST tree that keeps all formatting details (comments, whitespaces, parentheses, etc). It's useful for building automated refactoring (codemod) applications and linters. LibCST creates a compromise between an Abstract Syntax Tree (AST) and a traditional Concrete Syntax Tree (CST). By carefully reorganizing and naming node types and fields, it creates a lossless CST that looks and feels like an AST.
Release | Stable | Testing |
---|---|---|
Fedora Rawhide | 1.4.0-1.fc41 | - |
Fedora 41 | 1.4.0-1.fc41 | - |
Fedora 40 | 1.1.0-2.fc40 | - |
You can contact the maintainers of this package via email at
python-libcst dash maintainers at fedoraproject dot org
.