Port details |
- pylint Analyzes python source code looking for bugs and signs of poor quality
- 3.1.0 devel =3 2.17.7Version of this port present on the latest quarterly branch.
- Maintainer: sunpoet@FreeBSD.org
- Port Added: 2004-05-28 14:22:00
- Last Update: 2024-03-09 14:05:22
- Commit Hash: 77be2c4
- People watching this port, also watch:: portaudio, aspell, pcre, libogg, speex
- Also Listed In: python
- License: GPLv2
- WWW:
- https://www.pylint.org/
- https://pylint.readthedocs.io/en/latest/
- https://github.com/pylint-dev/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 (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.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - There is no configure plist information for this port.
- Dependency lines:
-
- pylint-py39>0:devel/pylint
- To install the port:
- cd /usr/ports/devel/pylint/ && make install clean
- To add the package, run one of these commands:
- pkg install devel/pylint
- pkg install pylint-py39
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: pylint-py39
- Package flavors (<flavor>: <package>)
- distinfo:
- TIMESTAMP = 1709390376
SHA256 (pylint-3.1.0.tar.gz) = 6a69beb4a6f63debebaab0a3477ecd0f559aa726af4954fc948c51f7a2549e23
SIZE (pylint-3.1.0.tar.gz) = 1494465
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- py39-setuptools>=62.6 : devel/py-setuptools@py39
- py39-wheel>=0.37.1 : devel/py-wheel@py39
- python3.9 : lang/python39
- py39-build>=0 : devel/py-build@py39
- py39-installer>=0 : devel/py-installer@py39
- Test dependencies:
-
- py39-pytest>=0 : devel/py-pytest@py39
- python3.9 : lang/python39
- Runtime dependencies:
-
- py39-astroid>=3.1.0<3.2.0_99 : devel/py-astroid@py39
- py39-dill>=0.3.7 : devel/py-dill@py39
- py39-isort>=4.2.5<6 : devel/py-isort@py39
- py39-mccabe>=0.6<0.8 : devel/py-mccabe@py39
- py39-platformdirs>=2.2.0 : devel/py-platformdirs@py39
- py39-tomlkit>=0.10.1 : textproc/py-tomlkit@py39
- python3.9 : lang/python39
- py39-typing-extensions>=3.10.0 : devel/py-typing-extensions@py39
- py39-tomli>=1.1.0 : textproc/py-tomli@py39
- This port is required by:
- for Build
-
- multimedia/totem
- for Run
-
- devel/py-prospector
- devel/py-pylint-django
- devel/py-pylint-flask
- devel/py-pylint-plugin-utils
- devel/spyder
- devel/thonny
- textproc/py-python-lsp-server
-
Deleted ports which required this port:
- * - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...
Configuration Options:
- No options to configure
- Options name:
- devel_pylint
- USES:
- python
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
1.2.0_1 28 Jun 2014 07:03:19 |
mva |
- Unbreak ports, which installed setup.py files due to the messed up argument
lists in PYDISTUTILS_SETUP
PR: 191317
Phabric: D270
With hat: python@ |
1.2.0 29 May 2014 08:36:51 |
mva |
- Update to version 1.2.0 |
1.1.0 10 Jan 2014 20:38:06 |
mva |
- Update to version 1.1.0 |
1.0.0 20 Sep 2013 17:13:47 |
bapt |
Add NO_STAGE all over the place in preparation for the staging support (cat:
devel part 3) |
1.0.0 08 Sep 2013 08:21:46 |
mva |
- Update to version 1.0.0 |
0.28.0 30 Apr 2013 05:14:15 |
mva |
- Update to 0.28.0
- Update WWW entry |
0.27.0_1 06 Mar 2013 22:15:16 |
mva |
- Update to 0.27.0 |
0.26.0_1 02 Mar 2013 22:32:49 |
lwhsu |
- Update *_DEPENDS on x11-toolkits/py-tkinter after _tkinter.so relocation |
0.26.0 13 Oct 2012 08:23:53 |
mva |
- Update to 0.26.0
- Add LICENSE
Feature safe: yes |
0.25.2 21 Jul 2012 20:02:07 |
mva |
- Update to version 0.25.2
- Convert to optionsng framework |
0.25.1 17 Jan 2012 19:03:06 |
mva |
- Update to 0.25.1 |
0.25.0 12 Oct 2011 06:09:58 |
mva |
- Update to version 0.25.0 |
0.24.0 30 Jul 2011 07:54:11 |
mva |
- Update to 0.24.0 |
0.23.0 29 Jan 2011 14:14:14 |
mva |
- Update to 0.23.0
PR: ports/154165
Submitted by: Li-Wen Hsu <lwhsu@FreeBSD.org>
Feature safe: yes |
0.21.4 02 Nov 2010 17:13:26 |
mva |
- Update to 0.21.4 |
0.21.3 30 Sep 2010 17:03:22 |
mva |
- Update to 0.21.3 |
0.21.2 28 Aug 2010 10:54:47 |
mva |
- Update to 0.21.2 |
0.21.1 18 Jun 2010 08:21:24 |
mva |
- Update to 0.21.1
Feature safe: yes |
0.21.0_1 20 May 2010 06:00:12 |
mva |
- Fix install to use only distutils, if setuptools are detected.
Reported by: Craig Leres (via mail) |
0.21.0 19 May 2010 06:17:35 |
mva |
- Fix distinfo for updated pylint |
0.21.0 18 May 2010 20:07:24 |
mva |
- Update devel/py-astng to 0.20.1
- Update devel/pylint to 0.21.0
- Remove setuptools dependencies for devel/py-astng and devel/py-logilab-common |
0.20.0 24 Mar 2010 20:12:54 |
mva |
- Update to 0.20.0 |
0.19.0 25 Dec 2009 14:49:06 |
mva |
- Update to 0.19.0
Approved by: miwi (mentor) |
0.18.1_1 11 Dec 2009 22:39:19 |
mva |
Bump PORTREVISION after changing the pk-plist.
Approved by: miwi (mentor) |
0.18.1 11 Dec 2009 21:51:08 |
mva |
Fix PLIST for easy_install.
PR: ports/140827
Submitted by: Ruben van Staveren <ruben@verweg.com>
Approved by: miwi (mentor) |
0.18.1 02 Sep 2009 20:47:25 |
mva |
Update to 0.18.1.
PR: ports/138417
Submitted by: David Naylor <naylor.b.david@gmail.com>
Approved by: miwi (mentor) |
0.18.0 31 Aug 2009 18:37:02 |
amdmi3 |
- Introduce MASTER_SITE_LOGILAB
- Update MASTER_SITES for ports that use it
PR: 137695
Submitted by: Sofian Brabez <sbrabez@gmail.com>
Reviewed by: pav |
0.18.0 26 Mar 2009 10:11:37 |
mva |
Update to 0.18.0
Approved by: miwi (mentor) |
0.16.0 09 Mar 2009 08:36:02 |
mva |
Update to 0.16.0.
Approved by: beech (mentor) |
0.15.2 19 Feb 2009 21:45:43 |
mva |
Updated my mail address to use @FreeBSD.org now.
Approved by: miwi (co-mentor), beech (mentor) |
0.15.2 06 Dec 2008 15:00:19 |
miwi |
- Update to 0.15.2
PR: 129457
Submitted by: Marcus von Appen <mva@sysfault.org> (maintainer) |
0.15.1 26 Sep 2008 09:41:11 |
miwi |
- Update to 0.15.1
PR: 127628
Submitted by: Marcus von Appen <mva@sysfault.org> (maintainer) |
0.14.0 26 Jan 2008 20:30:01 |
miwi |
- Update to 0.14.0
PR: 119796
Submitted by: Marcus von Appen <mva@sysfault.org> (maintainer) |
0.13.2 21 Sep 2007 17:59:02 |
araujo |
- Update to 0.13.2.
- Optionized tkinter support.
- Pass maintainership to submitter.
PR: ports/116486
Submitted by: Marcus von Appen <mva@sysfault.org>
Approved by: stas (mentor) |
0.13.1 30 Jul 2007 09:42:28 |
alexbl |
- Make Python 2.5.1 the default Python version
- Add significantly better support in bsd.python.mk for working with
Python Eggs and the easy_install system
Tested by: pointyhat runs
Approved by: pav (portmgr)
Most work by: perky
Thanks to: pav |
0.13.1 03 Apr 2007 01:57:33 |
shaun |
Add another master site (same server, just HTTP).
Submitted by: Phil Pennock via freebsd-ports |
0.13.1 29 Mar 2007 07:08:57 |
perky |
- Update to 0.13.1 [1]
- Release the maintainership
PR: 110824
Submitted by: Li-Wen Hsu <lwhsu@lwhsu.org> |
0.13.0 25 Mar 2007 16:42:02 |
pav |
- Update to 0.13.0
PR: ports/109721
Submitted by: Li-Wen Hsu <lwhsu@lwhsu.org>
Approved by: maintainer timeout (perky; 24 days) |
0.12.2 06 Jan 2007 12:43:28 |
erwin |
- Update to 0.12.2
- Add depend on devel/py-optik for ${PYTHON_REL} < 230
- Update WWW
PR: 107309
Submitted by: Li-Wen Hsu <lwhsu@lwhsu.org>
Approved by: maintainer timeout |
0.11.0_1 26 Apr 2006 19:52:40 |
perky |
Fix dependency. New version of pylint requires devel/py-astng as
well as devel/py-logilab-common.
Reported by: Rene Ladan <r.c.ladan@gmail.com> |
0.11.0 22 Apr 2006 05:15:55 |
perky |
Update to 0.11.0 |
0.7.0 22 Jan 2006 08:30:12 |
edwin |
SHA256ify
Approved by: krion@ |
0.7.0 18 Jul 2005 00:29:48 |
perky |
Update to 0.7.0
PR: 83601
Submitted by: Vsevolod Stakhov <vsevolod@highsecure.ru> |
0.6.4 24 Apr 2005 03:24:25 |
perky |
Update to 0.6.4 |
0.6.3 20 Mar 2005 17:39:25 |
perky |
Update to 0.6.3. |
0.4.1 29 May 2004 13:40:01 |
perky |
Fix dependency.
Spotted by: dosirak via kris |
0.4.1 28 May 2004 14:20:09 |
perky |
Add port for pylint 0.4.1,
which analyzes Python source code looking for bugs and signs of poor quality. |