summaryrefslogtreecommitdiff
path: root/__pkginfo__.py
diff options
context:
space:
mode:
authorEmile Anclin <emile.anclin@logilab.fr>2010-03-22 18:20:33 +0100
committerEmile Anclin <emile.anclin@logilab.fr>2010-03-22 18:20:33 +0100
commit18c29e01f0405a274fbeb116b123efabb61d1209 (patch)
treeb8ca79cb1338981fdd34ab5aad87719e363a8044 /__pkginfo__.py
parent5b8254cfdc30b2728225c835abe38ed90ee2c927 (diff)
downloadastroid-18c29e01f0405a274fbeb116b123efabb61d1209.tar.gz
prepare 0.20.0 release
Diffstat (limited to '__pkginfo__.py')
-rw-r--r--__pkginfo__.py29
1 files changed, 17 insertions, 12 deletions
diff --git a/__pkginfo__.py b/__pkginfo__.py
index fbe4ce9..744b71a 100644
--- a/__pkginfo__.py
+++ b/__pkginfo__.py
@@ -1,4 +1,4 @@
-# Copyright (c) 2003-2009 LOGILAB S.A. (Paris, FRANCE).
+# Copyright (c) 2003-2010 LOGILAB S.A. (Paris, FRANCE).
# http://www.logilab.fr/ -- mailto:contact@logilab.fr
#
# This program is free software; you can redistribute it and/or modify it under
@@ -15,6 +15,12 @@
# 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
"""
logilab.astng packaging information
+
+:author: Sylvain Thenault
+:copyright: 2003-2010 LOGILAB S.A. (Paris, FRANCE)
+:contact: http://www.logilab.fr/ -- mailto:python-projects@logilab.org
+:copyright: 2003-2010 Sylvain Thenault
+:contact: mailto:thenault@gmail.com
"""
distname = 'logilab-astng'
@@ -22,14 +28,15 @@ distname = 'logilab-astng'
modname = 'astng'
subpackage_of = 'logilab'
-numversion = (0, 19, 3)
+numversion = (0, 20, 0)
version = '.'.join([str(num) for num in numversion])
-install_requires = ['logilab-common >= 0.39.0']
+install_requires = ['logilab-common >= 0.49.0']
pyversions = ["2.3", "2.4", "2.5", '2.6']
license = 'GPL'
+copyright = 'LOGILAB S.A.'
author = 'Logilab'
author_email = 'python-projects@lists.logilab.org'
@@ -37,20 +44,18 @@ mailinglist = "mailto://%s" % author_email
web = "http://www.logilab.org/project/%s" % distname
ftp = "ftp://ftp.logilab.org/pub/%s" % modname
-short_desc = "extend python's abstract syntax tree"
+short_desc = "rebuild a new abstract syntax tree from Python's ast"
long_desc = """The aim of this module is to provide a common base \
-representation of
-python source code for projects such as pychecker, pyreverse,
+representation of python source code for projects such as pychecker, pyreverse,
pylint... Well, actually the development of this library is essentially
governed by pylint's needs.
-It extends class defined in the compiler.ast [1] module (python <= 2.4) or in
-the builtin _ast module (python >= 2.5) 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 existent ast
-tree or by inspecting living object. Methods are added by monkey patching ast
-classes."""
+It rebuilds the tree generated by the compiler.ast [1] module (python <= 2.4)
+or by the builtin _ast module (python >= 2.5) by recursively walking down the
+AST and building an extended ast (let's call it astng ;). The new node classes
+have additional methods and attributes for different usages.
+Furthermore, astng builds partial trees by inspecting living objects."""
from os.path import join