@@ -57,9 +57,9 @@ urls."Bug Tracker" = "https://github.com/pylint-dev/pylint/issues"
5757urls."Discord Server" = " https://discord.com/invite/Egy6P8AMB5"
5858urls."Docs: Contributor Guide" = " https://pylint.readthedocs.io/en/latest/development_guide/contributor_guide/index.html"
5959urls."Docs: User Guide" = " https://pylint.readthedocs.io/en/latest/"
60- urls."homepage" = " https://github.com/pylint-dev/pylint"
6160urls."Source Code" = " https://github.com/pylint-dev/pylint"
6261urls."What's New" = " https://pylint.readthedocs.io/en/latest/whatsnew/4/"
62+ urls.homepage = " https://github.com/pylint-dev/pylint"
6363scripts.pylint = " pylint:run_pylint"
6464scripts.pylint-config = " pylint:_run_pylint_config"
6565scripts.pyreverse = " pylint:run_pyreverse"
@@ -203,24 +203,6 @@ skip = """\
203203[tool .pyproject-fmt ]
204204max_supported_python = " 3.14"
205205
206- [tool .pytest ]
207- ini_options.testpaths = [ " tests" ]
208- ini_options.python_files = [ " *test_*.py" ]
209- ini_options.addopts = " --strict-markers"
210- ini_options.filterwarnings = [
211- " error" ,
212- # Added in Python 3.14
213- " ignore:'break' in a 'finally' block:SyntaxWarning" ,
214- " ignore:'return' in a 'finally' block:SyntaxWarning" ,
215- " ignore:'continue' in a 'finally' block:SyntaxWarning" ,
216- ]
217- ini_options.markers = [
218- " primer_stdlib: Checks for crashes and errors when running pylint on stdlib" ,
219- " benchmark: Baseline of pylint performance, if this regress something serious happened" ,
220- " timeout: Marks from pytest-timeout." ,
221- " needs_two_cores: Checks that need 2 or more cores to be meaningful" ,
222- ]
223-
224206[tool .mypy ]
225207scripts_are_modules = true
226208warn_unused_ignores = true
@@ -253,7 +235,6 @@ module = [
253235# [[tool.mypy.overrides]]
254236# module = ["astroid.*"]
255237# follow_untyped_imports = true
256-
257238[tool .pyright ]
258239include = [
259240 " pylint" ,
@@ -271,5 +252,23 @@ reportGeneralTypeIssues = "none" # 1 issue
271252reportCallIssue = " none" # 1 issue
272253reportInvalidTypeVarUse = " none" # 2 warnings
273254
255+ [tool .pytest ]
256+ ini_options.testpaths = [ " tests" ]
257+ ini_options.python_files = [ " *test_*.py" ]
258+ ini_options.addopts = " --strict-markers"
259+ ini_options.filterwarnings = [
260+ " error" ,
261+ # Added in Python 3.14
262+ " ignore:'break' in a 'finally' block:SyntaxWarning" ,
263+ " ignore:'return' in a 'finally' block:SyntaxWarning" ,
264+ " ignore:'continue' in a 'finally' block:SyntaxWarning" ,
265+ ]
266+ ini_options.markers = [
267+ " primer_stdlib: Checks for crashes and errors when running pylint on stdlib" ,
268+ " benchmark: Baseline of pylint performance, if this regress something serious happened" ,
269+ " timeout: Marks from pytest-timeout." ,
270+ " needs_two_cores: Checks that need 2 or more cores to be meaningful" ,
271+ ]
272+
274273[tool .aliases ]
275274test = " pytest"
0 commit comments