BSD Ports

devel/pylint 4.0.8 FreeBSD

Analyzes python source code looking for bugs and signs of poor quality

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
837f3b0208
License
GPLv2
Categories
devel, python
Package size
951.1 KiB, 5828.7 KiB installed

Description

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.

In the other systems

SystemPortVersion
FreeBSDdevel/pylint4.0.8
OpenBSDdevel/pylint3.3.9p0
DragonFlydevel/pylint3.3.5
MidnightBSDdevel/pylint3.3.7_1
HardenedBSDdevel/pylint4.0.8
GhostBSDdevel/pylint4.0.8

Install

Binary package:

pkg install pylint-py312

From the ports tree:

cd /usr/ports/devel/pylint/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	pylint-py312>0:devel/pylint

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest4.0.84.0.82.15.03.3.74.0.8
FreeBSD:14:quarterly4.0.84.0.8n/a3.3.74.0.8
FreeBSD:15:latest4.0.84.0.8n/a3.3.73.3.7
FreeBSD:15:quarterly4.0.84.0.8n/an/an/a
FreeBSD:16:latest4.0.84.0.8n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 2

Runtime 6

Test 1

The full lists below include those, and their dependencies in turn.

Build dependencies 16
Run dependencies 14

Configuration

No options to configure.

USES
python
Service scripts
none

Files

distinfo 1
FileSizeSHA256
pylint-4.0.8.tar.gz1.599177e+061c1b2128bde5ff5e966801413080b6384d42a5782718d528c906dbb6beab94ed
Master sites 2
  • PYPI
  • https://github.com/pylint-dev/pylint/releases/download/v4.0.8/

Commit history 3

DateCommitCreditsLog message
837f3b0208 Po-Chuan Hsieh devel/pylint: Update to 4.0.8
Changes: https://github.com/pylint-dev/pylint/releases https://pylint.readthedocs.io/en/latest/whatsnew/4/
fb886e05bb Po-Chuan Hsieh devel/pylint: Update to 4.0.7
Changes: https://github.com/pylint-dev/pylint/releases https://pylint.readthedocs.io/en/latest/whatsnew/4/
1a10371275 Po-Chuan Hsieh devel/pylint: Update to 4.0.6
Changes: https://github.com/pylint-dev/pylint/releases https://pylint.readthedocs.io/en/latest/whatsnew/4/