diff options
author | Emile Anclin <emile.anclin@logilab.fr> | 2010-03-22 18:20:33 +0100 |
---|---|---|
committer | Emile Anclin <emile.anclin@logilab.fr> | 2010-03-22 18:20:33 +0100 |
commit | 18c29e01f0405a274fbeb116b123efabb61d1209 (patch) | |
tree | b8ca79cb1338981fdd34ab5aad87719e363a8044 /__pkginfo__.py | |
parent | 5b8254cfdc30b2728225c835abe38ed90ee2c927 (diff) | |
download | astroid-18c29e01f0405a274fbeb116b123efabb61d1209.tar.gz |
prepare 0.20.0 release
Diffstat (limited to '__pkginfo__.py')
-rw-r--r-- | __pkginfo__.py | 29 |
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 |