pylint¶
Description¶
Pylint is a Python source code analyzer which looks for programming errors, helps enforcing a coding standard and sniffs for some code smells.
User instructions¶
pylint is available via the modules system. To add it to your environment run:
$ module load pylint/1.7.2
Documentation is available on the pylint website.
Source¶
https://pypi.python.org/pypi/pylint https://pypi.python.org/pypi/astroid/ https://pypi.python.org/pypi/logilab-common/
License¶
pylint: GNU General Public License.
astroid: GNU Lesser General Public Lesser.
logilab-common: GNU Lesser General Public Lesser.
Admin notes¶
Both python2 and python3 versions were installed through pip. This also pulls in a number of its dependencies into the same module.
PYTHONUSERBASE=/common/debian/9.1/PythonPackages/python/2.7/pylint/pylint-1.7.2 pip install --upgrade pylint
PYTHONUSERBASE=/common/debian/9.1/PythonPackages/python/3.5/pylint/pylint-1.7.2 pip3 install --upgrade pylint