./devel/py-astroid, Rebuild a new abstract syntax tree from Pythons ast

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: pkgsrc-2020Q2, Version: 2.4.2, Package name: py37-astroid-2.4.2, Maintainer: kamel.derouiche

The aim of this module is to provide a common base representation of Python
source code. It is currently the library powering pylint's capabilities.

It provides a compatible representation which comes from the _ast module. It
rebuilds the tree generated by the builtin _ast module by recursively walking
down the AST and building an extended ast. The new node classes have additional
methods and attributes for different usages. They include some support for
static inference and local name scopes. Furthermore, astroid can also build
partial trees by inspecting living objects.


Required to run:
[lang/py-six] [lang/python37] [devel/py-typed-ast] [devel/py-lazy-object-proxy] [devel/py-setuptools] [devel/py-wrapt]

Required to build:
[devel/py-test-runner]

Master sites:

SHA1: 488a4ff893effa9fa8e72a38b968895a31c6b46d
RMD160: 0ea44ae5243e5e8abad79672d53b71c1521613f7
Filesize: 303.684 KB

Version history: (Expand)