From d84a1b2f9e8ccc4b19cfb90b5a11d4be2ef34479 Mon Sep 17 00:00:00 2001 From: Dimitri Staessens Date: Tue, 30 Jun 2026 18:55:39 +0200 Subject: build: Add Pylint config Add a PyLint section to pyproject.toml. --- pyproject.toml | 14 ++++++++++++++ 1 file changed, 14 insertions(+) (limited to 'pyproject.toml') diff --git a/pyproject.toml b/pyproject.toml index 247142c..9a9f8b6 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -21,3 +21,17 @@ Homepage = "https://ouroboros.rocks" packages = ["ouroboros"] [tool.setuptools_scm] + +[tool.pylint.main] +extension-pkg-allow-list = ["_ouroboros_dev_cffi", "_ouroboros_irm_cffi"] +ignored-modules = ["setuptools_scm", "_ouroboros_dev_cffi", "_ouroboros_irm_cffi"] + +[tool.pylint.format] +max-line-length = 100 + +[tool.pylint.design] +max-args = 10 +max-positional-arguments = 10 +max-attributes = 10 +max-public-methods = 30 + -- cgit v1.2.3