./devel/py-pylint, Python source code analyzer

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.7.4, Package name: py27-pylint-1.7.4, Maintainer: helgoman

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.


Required to run:
[lang/python27] [devel/py-astroid] [devel/py-mccabe] [devel/py-configparser] [devel/py-isort] [devel/py-backports.functools_lru_cache]

Required to build:
[pkgtools/cwrappers] [devel/py-test-runner]

Master sites:

SHA1: c7d4ae4838e7083718ca2093a05a203653ae342e
RMD160: c19fbf81b2ebcec4f35a1c69c98d41b83f31f3d9
Filesize: 475.115 KB

Version history: (Expand)


CVS history: (Expand)


   2017-10-02 01:30:50 by Joerg Sonnenberger | Files touched by this commit (1)
Log message:
Needs py-test-runner.
   2017-09-30 15:58:36 by Adam Ciarcinski | Files touched by this commit (1)
Log message:
py-pylint: removed buildlink3.mk
   2017-09-30 11:47:03 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-pylint: update to 1.7.4

1.7.4:
Bug fixes.
   2017-07-16 22:35:13 by Adam Ciarcinski | Files touched by this commit (2)
Log message:
Also removed unused patches
   2017-07-16 22:33:32 by Adam Ciarcinski | Files touched by this commit (4)
Log message:
Pylint 1.7.2:
* enum34 dependency is forced to be at least version 1.1.3. Fixes spurious
  bug related to enum classes being falsy in boolean context, which caused
  _Inconsistent Hierarchy_ `RuntimeError` in `singledispatch` module.
   2017-03-01 14:08:44 by Filip Hajny | Files touched by this commit (6) | Package updated
Log message:
Update devel/py-pylint to 1.6.5.

- Change to use ALTERNATIVES to avoid conflicts between Python versions.

Pylint 1.6.5
- Copyright and doc changes only

Pylint 1.6.4
- Recurse into all the ancestors when checking if an object is an
  exception

Pylint 1.6.3
- Do not crash when inferring uninferable exception types for docparams
  extension

Pylint 1.6.2
- Do not crash when printing the help of options with default regular
  expressions
- More granular versions for deprecated modules.
- Do not crash in docparams when we can't infer the exception types.
   2017-01-03 14:23:05 by Jonathan Perkin | Files touched by this commit (52)
Log message:
Use "${MV} || ${TRUE}" and "${RM} -f" consistently in \ 
post-install targets.
   2016-08-29 18:19:04 by Thomas Klausner | Files touched by this commit (1)
Log message:
Sort, and add python-2.x only files.