| OLD | NEW | 
|---|
| (Empty) |  | 
|  | 1 # pylint: disable=W0622,C0103 | 
|  | 2 # Copyright (c) 2003-2011 LOGILAB S.A. (Paris, FRANCE). | 
|  | 3 # http://www.logilab.fr/ -- mailto:contact@logilab.fr | 
|  | 4 # | 
|  | 5 # This program is free software; you can redistribute it and/or modify it under | 
|  | 6 # the terms of the GNU General Public License as published by the Free Software | 
|  | 7 # Foundation; either version 2 of the License, or (at your option) any later | 
|  | 8 # version. | 
|  | 9 # | 
|  | 10 # This program is distributed in the hope that it will be useful, but WITHOUT | 
|  | 11 # ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS | 
|  | 12 # FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details | 
|  | 13 # | 
|  | 14 # You should have received a copy of the GNU General Public License along with | 
|  | 15 # this program; if not, write to the Free Software Foundation, Inc., | 
|  | 16 # 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA. | 
|  | 17 """pylint packaging information""" | 
|  | 18 | 
|  | 19 modname = distname = 'pylint' | 
|  | 20 | 
|  | 21 numversion = (0, 25, 1) | 
|  | 22 version = '.'.join([str(num) for num in numversion]) | 
|  | 23 | 
|  | 24 install_requires = ['logilab-common >= 0.53.0', 'logilab-astng >= 0.21.1'] | 
|  | 25 | 
|  | 26 license = 'GPL' | 
|  | 27 copyright = 'Logilab S.A.' | 
|  | 28 description = "python code static checker" | 
|  | 29 web = "http://www.logilab.org/project/%s" % distname | 
|  | 30 ftp = "ftp://ftp.logilab.org/pub/%s" % modname | 
|  | 31 mailinglist = "mailto://python-projects@lists.logilab.org" | 
|  | 32 author = 'Logilab' | 
|  | 33 author_email = 'python-projects@lists.logilab.org' | 
|  | 34 | 
|  | 35 classifiers =  ['Development Status :: 4 - Beta', | 
|  | 36                 'Environment :: Console', | 
|  | 37                 'Intended Audience :: Developers', | 
|  | 38                 'License :: OSI Approved :: GNU General Public License (GPL)', | 
|  | 39                 'Operating System :: OS Independent', | 
|  | 40                 'Programming Language :: Python', | 
|  | 41                 'Topic :: Software Development :: Debuggers', | 
|  | 42                 'Topic :: Software Development :: Quality Assurance', | 
|  | 43                 'Topic :: Software Development :: Testing', | 
|  | 44                 ] | 
|  | 45 | 
|  | 46 | 
|  | 47 long_desc = """\ | 
|  | 48  Pylint is a Python source code analyzer which looks for programming | 
|  | 49  errors, helps enforcing a coding standard and sniffs for some code | 
|  | 50  smells (as defined in Martin Fowler's Refactoring book) | 
|  | 51  . | 
|  | 52  Pylint can be seen as another PyChecker since nearly all tests you | 
|  | 53  can do with PyChecker can also be done with Pylint. However, Pylint | 
|  | 54  offers some more features, like checking length of lines of code, | 
|  | 55  checking if variable names are well-formed according to your coding | 
|  | 56  standard, or checking if declared interfaces are truly implemented, | 
|  | 57  and much more. | 
|  | 58  . | 
|  | 59  Additionally, it is possible to write plugins to add your own checks. | 
|  | 60  . | 
|  | 61  Pylint is shipped with "pylint-gui", "pyreverse" (UML diagram generator) | 
|  | 62  and "symilar" (an independent similarities checker).""" | 
|  | 63 | 
|  | 64 from os.path import join | 
|  | 65 scripts = [join('bin', filename) | 
|  | 66            for filename in ('pylint', 'pylint-gui', "symilar", "epylint", | 
|  | 67                             "pyreverse")] | 
|  | 68 | 
| OLD | NEW | 
|---|