[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#993797: ITP: python-beniget -- collection of compile-time Python AST analyzers



Package: wnpp
X-Debbugs-Cc: debian-python@lists.debian.org, debian-science@lists.debian.org

Owner: "Diego M. Rodriguez" <diego@moreda.io>
Severity: wishlist

* Package name    : python-beniget
  Version         : 0.4.1
  Upstream Author : Serge Guelton <serge.guelton@telecom-bretagne.eu>
* URL             : https://github.com/serge-sans-paille/beniget
* License         : BSD
  Programming Lang: Python
  Description     : collection of compile-time Python AST analyzers

Collection of compile-time analyzers of Python Abstract Syntax Trees
that can be used as building blocks to write static analyzers or
compilers:
* Ancestors: map a node to the list of its enclosing nodes
* DefUseChains: map a node to the list of definition points in that node
* UseDefChains: map a node to its list of potential definitions

This package is a dependency of ITP "pythran" [1]. My intent is to
package this software under the umbrella of the Debian Python team.

[1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=991143
---
Diego M. Rodriguez


Reply to: