Name: | python3-libcst |
---|---|
Version: | 1.7.0 |
Release: | 1.el10_0 |
Architecture: | x86_64 |
Group: | Unspecified |
Size: | 11151971 |
License: | MIT AND (MIT AND PSF-2.0) AND Apache-2.0 AND (MIT OR Apache-2.0) AND Unicode-3.0 AND Unicode-DFS-2016 AND (Unlicense OR MIT) |
RPM: | python3-libcst-1.7.0-1.el10_0.x86_64.rpm |
Source RPM: | python-libcst-1.7.0-1.el10_0.src.rpm |
Build Date: | Tue Mar 25 2025 |
Build Host: | build-ol10-x86_64.oracle.com |
Vendor: | Oracle America |
URL: | https://github.com/Instagram/LibCST |
Summary: | A concrete syntax tree with AST-like properties for Python 3 |
Description: | 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. |