2021-04-04 19:38:52 +00:00
|
|
|
[metadata]
|
|
|
|
name = pylint
|
|
|
|
description = python code static checker
|
2021-04-04 19:48:49 +00:00
|
|
|
long_description = file: README.rst
|
2021-04-05 08:27:01 +00:00
|
|
|
long_description_content_type = text/x-rst
|
2021-04-04 22:24:12 +00:00
|
|
|
url = https://github.com/PyCQA/pylint
|
2021-04-04 19:38:52 +00:00
|
|
|
author = Python Code Quality Authority
|
|
|
|
author_email = code-quality@python.org
|
2021-04-11 15:54:52 +00:00
|
|
|
license = GPL-2.0-or-later
|
2021-04-04 22:24:12 +00:00
|
|
|
license_files =
|
2021-04-11 13:29:34 +00:00
|
|
|
LICENSE
|
2021-04-04 22:24:12 +00:00
|
|
|
CONTRIBUTORS.txt
|
2021-04-04 19:38:52 +00:00
|
|
|
classifiers =
|
|
|
|
Development Status :: 6 - Mature
|
|
|
|
Environment :: Console
|
|
|
|
Intended Audience :: Developers
|
2021-04-11 13:29:34 +00:00
|
|
|
License :: OSI Approved :: GNU General Public License v2 (GPLv2)
|
2021-04-04 19:38:52 +00:00
|
|
|
Operating System :: OS Independent
|
|
|
|
Programming Language :: Python
|
|
|
|
Programming Language :: Python :: 3
|
2021-04-04 22:24:12 +00:00
|
|
|
Programming Language :: Python :: 3 :: Only
|
2021-04-04 19:38:52 +00:00
|
|
|
Programming Language :: Python :: 3.6
|
|
|
|
Programming Language :: Python :: 3.7
|
|
|
|
Programming Language :: Python :: 3.8
|
|
|
|
Programming Language :: Python :: 3.9
|
|
|
|
Programming Language :: Python :: Implementation :: CPython
|
|
|
|
Programming Language :: Python :: Implementation :: PyPy
|
|
|
|
Topic :: Software Development :: Debuggers
|
|
|
|
Topic :: Software Development :: Quality Assurance
|
|
|
|
Topic :: Software Development :: Testing
|
2021-04-04 22:24:12 +00:00
|
|
|
keywords = static code analysis linter python lint
|
|
|
|
project_urls =
|
2021-04-24 13:32:22 +00:00
|
|
|
What's New = https://pylint.pycqa.org/en/latest/whatsnew/
|
|
|
|
Bug tracker = https://github.com/PyCQA/pylint/issues
|
2021-04-24 18:36:52 +00:00
|
|
|
Discord server = https://discord.gg/Egy6P8AMB5
|
2021-04-24 13:32:22 +00:00
|
|
|
User manual = http://pylint.pycqa.org/en/latest/
|
|
|
|
Contributing = http://pylint.pycqa.org/en/latest/development_guide/contribute.html
|
|
|
|
Technical references = http://pylint.pycqa.org/en/latest/technical_reference/index.html
|
2021-04-04 19:38:52 +00:00
|
|
|
|
|
|
|
[options]
|
|
|
|
packages = find:
|
|
|
|
install_requires =
|
2021-06-07 19:11:13 +00:00
|
|
|
astroid>=2.5.8,<2.7 # (You should also upgrade requirements_test_min.txt)
|
2021-04-04 19:38:52 +00:00
|
|
|
isort>=4.2.5,<6
|
|
|
|
mccabe>=0.6,<0.7
|
|
|
|
toml>=0.7.1
|
|
|
|
colorama;sys_platform=="win32"
|
2021-04-25 08:08:58 +00:00
|
|
|
setup_requires =
|
|
|
|
setuptools_scm
|
2021-04-04 22:24:12 +00:00
|
|
|
python_requires = ~=3.6
|
2021-04-04 19:38:52 +00:00
|
|
|
|
2021-04-05 12:19:08 +00:00
|
|
|
[options.packages.find]
|
|
|
|
include =
|
|
|
|
pylint*
|
|
|
|
|
2021-04-04 19:38:52 +00:00
|
|
|
[options.entry_points]
|
|
|
|
console_scripts =
|
|
|
|
pylint = pylint:run_pylint
|
|
|
|
epylint = pylint:run_epylint
|
|
|
|
pyreverse = pylint:run_pyreverse
|
|
|
|
symilar = pylint:run_symilar
|
|
|
|
|
2019-06-15 05:28:42 +00:00
|
|
|
[aliases]
|
|
|
|
test = pytest
|
|
|
|
|
|
|
|
[tool:pytest]
|
|
|
|
testpaths = tests
|
2021-04-04 22:24:12 +00:00
|
|
|
python_files = *test_*.py
|
|
|
|
addopts = -m "not acceptance"
|
2021-04-04 22:14:23 +00:00
|
|
|
markers =
|
2021-04-04 22:24:12 +00:00
|
|
|
acceptance:
|
|
|
|
benchmark: Baseline of pylint performance, if this regress something serious happened
|
2021-04-04 22:19:21 +00:00
|
|
|
|
|
|
|
[isort]
|
2021-04-04 22:24:12 +00:00
|
|
|
multi_line_output = 3
|
|
|
|
line_length = 88
|
|
|
|
known_third_party = astroid, sphinx, isort, pytest, mccabe, six, toml
|
|
|
|
include_trailing_comma = True
|
|
|
|
skip_glob = tests/functional/**,tests/input/**,tests/extensions/data/**,tests/regrtest_data/**,tests/data/**,astroid/**,venv/**
|
|
|
|
src_paths = pylint
|