diff --git a/matter_server/server/server.py b/matter_server/server/server.py index 68b78f00..7fd96f22 100644 --- a/matter_server/server/server.py +++ b/matter_server/server/server.py @@ -100,7 +100,7 @@ class MatterServer: _runner: web.AppRunner | None = None _http: MultiHostTCPSite | None = None - def __init__( # noqa: PLR0913, pylint: disable=too-many-arguments + def __init__( # noqa: PLR0913, pylint: disable=too-many-positional-arguments, too-many-arguments self, storage_path: str, vendor_id: int, diff --git a/pyproject.toml b/pyproject.toml index faad52ff..fb341137 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -48,7 +48,7 @@ test = [ "mypy==1.11.2", "pre-commit==3.8.0", "pre-commit-hooks==4.6.0", - "pylint==3.2.7", + "pylint==3.3.0", "pytest==8.3.3", "pytest-asyncio==0.24.0", "pytest-aiohttp==1.0.5", @@ -117,6 +117,7 @@ good-names = [ [tool.pylint.DESIGN] max-args = 10 max-attributes = 12 +max-positional-arguments = 10 [tool.pylint."MESSAGES CONTROL"] disable = [