FreeBSD.software
Home/devel/py311-libcst

py311-libcst

1.8.2_5

Concrete syntax tree with AST-like properties

LibCST is a Concrete Syntax Tree (CST) parser and serializer library for Python. 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, we've created a lossless CST that looks and feels like an AST.

Origin: devel/py-libcst
Category: devel
Size: 14.9MiB
License: MIT
Maintainer: sunpoet@FreeBSD.org
Dependencies: 2 packages
Required by: 8 packages
$pkg install py311-libcst

Dependencies (2)

Required By (8 packages)

More in devel