# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
python.versions 27 35 36 37 38
maintainers {stromnov @stromnov} openmaintainer
description Error (and style) checking for python
long_description Pylint is a tool that checks for errors in python code, \
and tries to check that a given coding standard \
is respected by the coders. This is similar but \
nevertheless different from what pychecker_ provides, \
especially since pychecker explicitely does not bother \
with coding style. The default coding style used \
by pylint is close to `Guido's style guide`_.
homepage https://pylint.org
checksums rmd160 697ff5f5b2389de243f8ceff96db4b16eb71b63c \
sha256 3db5468ad013380e987410a8d6956226963aed94ecb5f9d3a28acca6d9ac36cd \
if {${name} ne ${subport}} {
port:py${python.version}-pytest-runner
depends_lib-append port:py${python.version}-setuptools \
port:py${python.version}-astroid \
port:py${python.version}-isort \
port:py${python.version}-flake8-mccabe
if {${python.version} eq 27} {
distname ${python.rootname}-${version}
checksums rmd160 763a56b52da567df22a09caa965da3e15dccbd9a \
sha256 ee1e85575587c5b58ddafa25e1c1b01691ef172e139fc25585e5d3f02451da93 \
depends_lib-append port:py${python.version}-configparser \
port:py${python.version}-backports-functools_lru_cache \
port:py${python.version}-singledispatch \
port:py${python.version}-six
depends_run-append port:pylint_select
xinstall -m 755 -d ${destroot}${prefix}/share/doc/${subport}
if {[file exists ${worksrcpath}/doc]} {
xinstall -m 644 {*}[glob -types f ${worksrcpath}/doc/*] \