123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118 |
- Metadata-Version: 2.0
- Name: pylint
- Version: 1.9.2
- Summary: python code static checker
- Home-page: https://github.com/PyCQA/pylint
- Author: Python Code Quality Authority
- Author-email: code-quality@python.org
- License: GPL
- Platform: UNKNOWN
- Classifier: Development Status :: 4 - Beta
- Classifier: Environment :: Console
- Classifier: Intended Audience :: Developers
- Classifier: License :: OSI Approved :: GNU General Public License (GPL)
- Classifier: Operating System :: OS Independent
- Classifier: Programming Language :: Python
- Classifier: Programming Language :: Python :: 2
- Classifier: Programming Language :: Python :: 2.7
- Classifier: Programming Language :: Python :: 3
- Classifier: Programming Language :: Python :: 3.4
- Classifier: Programming Language :: Python :: 3.5
- Classifier: Programming Language :: Python :: 3.6
- Classifier: Programming Language :: Python :: Implementation :: CPython
- Classifier: Programming Language :: Python :: Implementation :: PyPy
- Classifier: Topic :: Software Development :: Debuggers
- Classifier: Topic :: Software Development :: Quality Assurance
- Classifier: Topic :: Software Development :: Testing
- Requires-Python: >=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*
- Requires-Dist: astroid (<2.0,>=1.6)
- Requires-Dist: six
- Requires-Dist: isort (>=4.2.5)
- Requires-Dist: mccabe
- Requires-Dist: singledispatch; python_version<"3.4"
- Requires-Dist: configparser; python_version=="2.7"
- Requires-Dist: backports.functools-lru-cache; python_version=="2.7"
- Requires-Dist: colorama; sys_platform=="win32"
-
-
- README for Pylint - http://www.pylint.org/
- ==========================================
-
- .. image:: https://travis-ci.org/PyCQA/pylint.svg?branch=master
- :target: https://travis-ci.org/PyCQA/pylint
-
- .. image:: https://ci.appveyor.com/api/projects/status/rbvwhakyj1y09atb/branch/master?svg=true
- :alt: AppVeyor Build Status
- :target: https://ci.appveyor.com/project/PCManticore/pylint
-
- .. image:: https://coveralls.io/repos/github/PyCQA/pylint/badge.svg?branch=master
- :target: https://coveralls.io/github/PyCQA/pylint?branch=master
-
- .. image:: https://img.shields.io/pypi/v/pylint.svg
- :alt: Pypi Package version
- :target: https://pypi.python.org/pypi/pylint
-
- .. image:: https://readthedocs.org/projects/pylint/badge/?version=latest
- :target: http://pylint.readthedocs.io/en/latest/?badge=latest
- :alt: Documentation Status
-
- Pylint is a Python source code analyzer which looks for programming errors,
- helps enforcing a coding standard and sniffs for some code smells (as defined in
- Martin Fowler's Refactoring book).
-
- Pylint has many rules enabled by default, way too much to silence them all on a
- minimally sized program. It's highly configurable and handle pragmas to control
- it from within your code. Additionally, it is possible to write plugins to add
- your own checks.
-
- It's a free software distributed under the GNU General Public Licence.
-
- Development is hosted on GitHub: https://github.com/PyCQA/pylint/
-
- You can use the code-quality@python.org mailing list to discuss about
- Pylint. Subscribe at https://mail.python.org/mailman/listinfo/code-quality/
- or read the archives at https://mail.python.org/pipermail/code-quality/
-
- Install
- -------
-
- Pylint requires astroid package (the later the better).
-
- * https://github.com/PyCQA/astroid
-
- Installation should be as simple as ::
-
- python -m pip install astroid
-
- Pylint requires isort package (the later the better).
-
- * https://github.com/timothycrosley/isort
-
- Installation should be as simple as ::
-
- python -m pip install isort
-
-
- If you want to install from a source distribution, extract the tarball and run
- the following commands ::
-
- python setup.py install
-
- You'll have to install dependencies in a similar way. For debian and
- rpm packages, use your usual tools according to your Linux distribution.
-
- More information about installation and available distribution format
- may be found in the user manual in the *doc* subdirectory.
-
- Documentation
- -------------
-
- Look in the doc/ subdirectory or at http://docs.pylint.org
-
- Pylint is shipped with following additional commands:
-
- * pyreverse: an UML diagram generator
- * symilar: an independent similarities checker
- * epylint: Emacs and Flymake compatible Pylint
-
|