pylint_1.5.2-1ubuntu1_all.deb


Advertisement

Description

pylint - Python code static checker and UML diagram generator

Distribution: Ubuntu 16.04 LTS (Xenial Xerus)
Repository: Ubuntu Universe amd64
Package name: pylint
Package version: 1.5.2
Package release: 1ubuntu1
Package architecture: all
Package type: deb
Installed size: 870 B
Download size: 157.56 KB
Official Mirror: archive.ubuntu.com
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 can be seen as another PyChecker since nearly all tests you can do with PyChecker can also be done with Pylint. However, Pylint offers some more features, like checking length of lines of code, checking if variable names are well-formed according to your coding standard, or checking if declared interfaces are truly implemented, and much more. Additionally, it is possible to write plugins to add your own checks. The package also ships the following additional commands: * pyreverse: an UML diagram generator * symilar: an independent similarities checker * epylint: Emacs and Flymake compatible Pylint * pylint-gui: a graphical interface (reason for python-tk recommends)

Alternatives

    Download

    Source package: pylint

    Install Howto

    1. Update the package index:
      # sudo apt-get update
    2. Install pylint deb package:
      # sudo apt-get install pylint

    Files

    • /etc/emacs/site-start.d/50pylint.el
    • /usr/bin/epylint
    • /usr/bin/pylint
    • /usr/bin/pylint-gui
    • /usr/bin/pyreverse
    • /usr/bin/symilar
    • /usr/lib/emacsen-common/packages/compat/pylint
    • /usr/lib/emacsen-common/packages/install/pylint
    • /usr/lib/emacsen-common/packages/remove/pylint
    • /usr/lib/python2.7/dist-packages/pylint-1.5.2.egg-info
    • /usr/lib/python2.7/dist-packages/pylint/__init__.py
    • /usr/lib/python2.7/dist-packages/pylint/__main__.py
    • /usr/lib/python2.7/dist-packages/pylint/__pkginfo__.py
    • /usr/lib/python2.7/dist-packages/pylint/config.py
    • /usr/lib/python2.7/dist-packages/pylint/epylint.py
    • /usr/lib/python2.7/dist-packages/pylint/graph.py
    • /usr/lib/python2.7/dist-packages/pylint/gui.py
    • /usr/lib/python2.7/dist-packages/pylint/interfaces.py
    • /usr/lib/python2.7/dist-packages/pylint/lint.py
    • /usr/lib/python2.7/dist-packages/pylint/testutils.py
    • /usr/lib/python2.7/dist-packages/pylint/utils.py
    • /usr/lib/python2.7/dist-packages/pylint/checkers/__init__.py
    • /usr/lib/python2.7/dist-packages/pylint/checkers/async.py
    • /usr/lib/python2.7/dist-packages/pylint/checkers/base.py
    • /usr/lib/python2.7/dist-packages/pylint/checkers/classes.py
    • /usr/lib/python2.7/dist-packages/pylint/checkers/design_analysis.py
    • /usr/lib/python2.7/dist-packages/pylint/checkers/exceptions.py
    • /usr/lib/python2.7/dist-packages/pylint/checkers/format.py
    • /usr/lib/python2.7/dist-packages/pylint/checkers/imports.py
    • /usr/lib/python2.7/dist-packages/pylint/checkers/logging.py
    • /usr/lib/python2.7/dist-packages/pylint/checkers/misc.py
    • /usr/lib/python2.7/dist-packages/pylint/checkers/newstyle.py
    • /usr/lib/python2.7/dist-packages/pylint/checkers/python3.py
    • /usr/lib/python2.7/dist-packages/pylint/checkers/raw_metrics.py
    • /usr/lib/python2.7/dist-packages/pylint/checkers/similar.py
    • /usr/lib/python2.7/dist-packages/pylint/checkers/spelling.py
    • /usr/lib/python2.7/dist-packages/pylint/checkers/stdlib.py
    • /usr/lib/python2.7/dist-packages/pylint/checkers/strings.py
    • /usr/lib/python2.7/dist-packages/pylint/checkers/typecheck.py
    • /usr/lib/python2.7/dist-packages/pylint/checkers/utils.py
    • /usr/lib/python2.7/dist-packages/pylint/checkers/variables.py
    • /usr/lib/python2.7/dist-packages/pylint/extensions/__init__.py
    • /usr/lib/python2.7/dist-packages/pylint/extensions/check_docs.py
    • /usr/lib/python2.7/dist-packages/pylint/extensions/check_elif.py
    • /usr/lib/python2.7/dist-packages/pylint/pyreverse/__init__.py
    • /usr/lib/python2.7/dist-packages/pylint/pyreverse/diadefslib.py
    • /usr/lib/python2.7/dist-packages/pylint/pyreverse/diagrams.py
    • /usr/lib/python2.7/dist-packages/pylint/pyreverse/inspector.py
    • /usr/lib/python2.7/dist-packages/pylint/pyreverse/main.py
    • /usr/lib/python2.7/dist-packages/pylint/pyreverse/utils.py
    • /usr/lib/python2.7/dist-packages/pylint/pyreverse/vcgutils.py
    • /usr/lib/python2.7/dist-packages/pylint/pyreverse/writer.py
    • /usr/lib/python2.7/dist-packages/pylint/reporters/__init__.py
    • /usr/lib/python2.7/dist-packages/pylint/reporters/guireporter.py
    • /usr/lib/python2.7/dist-packages/pylint/reporters/html.py
    • /usr/lib/python2.7/dist-packages/pylint/reporters/json.py
    • /usr/lib/python2.7/dist-packages/pylint/reporters/text.py
    • /usr/lib/python2.7/dist-packages/pylint/reporters/ureports/__init__.py
    • /usr/lib/python2.7/dist-packages/pylint/reporters/ureports/html_writer.py
    • /usr/lib/python2.7/dist-packages/pylint/reporters/ureports/nodes.py
    • /usr/lib/python2.7/dist-packages/pylint/reporters/ureports/text_writer.py
    • /usr/share/doc/pylint/NEWS.Debian.gz
    • /usr/share/doc/pylint/README.rst
    • /usr/share/doc/pylint/changelog.Debian.gz
    • /usr/share/doc/pylint/copyright
    • /usr/share/emacs/site-lisp/pylint/pylint.el
    • /usr/share/man/man1/epylint.1.gz
    • /usr/share/man/man1/pylint-gui.1.gz
    • /usr/share/man/man1/pylint.1.gz
    • /usr/share/man/man1/pyreverse.1.gz
    • /usr/share/man/man1/symilar.1.gz

    Changelog

    2016-01-05 - Barry Warsaw <barry@ubuntu.com> pylint (1.5.2-1ubuntu1) xenial; urgency=low * Merge from Debian unstable. Remaining changes: - Build-Depend on python-all.

    2016-01-03 - Sandro Tosi <morph@debian.org> pylint (1.5.2-1) unstable; urgency=medium * New upstream release; Closes: #790905 * debian/control - bump versioned depends of python-astroid to 1.4.1 - drop deps on logilab-common, it is no longer required * debian/copyright - extend packaging copyright years - update for new upstream code * Fix build with multiple supported Python versions; patch by Dmitry Shachnev; Closes: #802126 * debian/rules - install README.rst (README was renamed) - adapt unittests execution to new upstream code * debian/pylint.emacsen-startup - autoload key-bindings and menu-items; patch by Aaron M. Ucko; Closes: #799728

    2015-10-23 - Matthias Klose <doko@ubuntu.com> pylint (1.4.4-1ubuntu1) xenial; urgency=medium * Build-depend on python-all, python3-all. * Fix build with multiple python3 versions.

    2015-08-02 - Sandro Tosi <morph@debian.org> pylint (1.4.4-1) unstable; urgency=medium * New upstream release

    2015-04-08 - Sandro Tosi <morph@debian.org> pylint (1.4.3-1) experimental; urgency=medium * New upstream release * debian/control - bump deps on astroid to at least version 1.3.6 * debian/patches/* - dropped, merged upstream

    2015-03-01 - Sandro Tosi <morph@debian.org> pylint (1.4.1-2) experimental; urgency=medium * Provide py3k package, adapted from Ubuntu packaging; Closes: #606165 * build doc at build time and provide a -doc package * debian/{patches/build_doc.patch, rules} - use the built code instead of the system-wide to build doc * debian/rules - run tests at build time; Closes: #575686 * debian/pylint.emacsen* - improve Emacs integration; thanks a lot to Agustin Martin for the patches; Closes: #735743

    2015-02-06 - Sandro Tosi <morph@debian.org> pylint (1.4.1-1) experimental; urgency=medium * New upstream release; Closes: #773156 * debian/watch - use the PyPI redirector * debian/control - add six to deps and b-d - bump versioned depends of python-astroid to 1.3.3 * debian/copyright - update to new upstream code - extend packaging copyright years * debian/patches/* - drop patches, now are part of the upstream release * debian/{control, source/format} - switch to 3.0 (quilt) source format * debian/rules - remove --with quilt

    2015-02-28 - Sandro Tosi <morph@debian.org> pylint (1.3.1-3) unstable; urgency=medium * debian/patches/f4dcd0bd455451e3f358f7171990317b10436055.patch - fix pylint integration with emacs; thanks to Guido Günther for the report; Closes: #778890

    2014-12-10 - Sandro Tosi <morph@debian.org> pylint (1.3.1-2) unstable; urgency=medium * debian/patches/5733254372edb1df9f72f72c6733608405a99a40.patch - backport of --unsafe-load-any-extension and --extension-pkg-whitelist to be able to run pylint even on third-party extensions (and not only on Standard Library ones); Closes: #772018 * debian/{control,rules} - add quilt to apply the patch * debian/control - tighten dep on python-astroid to select the version with the changes needed to fix #772018

    2014-11-06 - Sandro Tosi <morph@debian.org> pylint (1.3.1-1) unstable; urgency=medium * New upstream release * debian/rules - force execution of test suite * debian/control - bump version of astroid to minimum 1.2.1 - bump Standards-Version to 3.9.6 (no changes needed) - add dh-python to b-d

    Advertisement
    Advertisement