Bug#337960: ITP: python-logilab-astng -- Python Abstract Syntax Tree New Generation
Package: wnpp
Severity: wishlist
Owner: Alexandre Fayolle <afayolle@debian.org>
* Package name : python-logilab-astng
Version : 0.13.1
Upstream Author : Sylvain Thénault <sylvain.thenault@logilab.fr>
* URL : http://www.logilab.org/projects/astng
* License : GPL
Description : Python Abstract Syntax Tree New Generation
The aim of this module is to provide a common base representation of
python source code for projects such as pychecker, pyreverse,
pylint... Well, actually the development of this library is essentialy
governed by pylint's needs.
.
It extends class defined in the compiler.ast [1] module with some
additional methods and attributes. Instance attributes are added by a
builder object, which can either generate extended ast (let's call
them astng ;) by visiting an existant ast tree or by inspecting living
object. Methods are added by monkey patching ast classes.
This package contains code that was in python-logilab-common, and which
upstream split in a new library. The newest pylint package uses the new
code.
-- System Information:
Debian Release: testing/unstable
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.14-1-amd64-k8-smp
Locale: LANG=C, LC_CTYPE=C (charmap=ISO-8859-1) (ignored: LC_ALL set to fr_FR)
Reply to: