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.4.0-1.fc41 -
Fedora 41 1.4.0-1.fc41 -
Fedora 40 1.1.0-2.fc40 -
File a new bug report »
Package Info
  • Upstream: https://github.com/Instagram/LibCST
  • License(s): MIT AND (MIT AND PSF-2.0) AND Apache-2.0 AND (MIT OR Apache-2.0) AND Unicode-DFS-2016 AND (Unlicense OR MIT)
  • Maintainers: dcavalca, salimma

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



Sources on Pagure