Fedora Packages

python3-libcst Subpackage of python-libcst

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.

Releases Overview

Release Stable Testing
Fedora Rawhide 1.1.0-2.fc40 -
Fedora 40 1.1.0-2.fc40 -
Fedora 39 0.4.10-1.fc39 -
Fedora 38 0.4.10-1.fc38 -
File a new bug report »
Package Info
  • Upstream: https://github.com/Instagram/LibCST
  • License(s): MIT AND (MIT OR PSF-2.0) AND Apache-2.0 AND (MIT OR Apache-2.0) AND Unicode-DFS-2016 AND (Unlicense OR MIT)
  • Maintainers: dcavalca, salimma

Related Packages

You can contact the maintainers of this package via email at python-libcst dash maintainers at fedoraproject dot org.



Sources on Pagure