diff --git a/pyproject.toml b/pyproject.toml new file mode 100644 index 0000000..a3420e4 --- /dev/null +++ b/pyproject.toml @@ -0,0 +1,20 @@ +[tool.pylint.MASTER] +extension-pkg-allow-list = [] + +[tool.pylint.MESSAGES_CONTROL] +disable = [ + # W0106: Expression "%s" is assigned to nothing (pointless-statement) + # Отключен, так как в тестах могут использоваться выражения для побочных эффектов + "W0106", + + # W0246: Invalid variable name (invalid-name) + # Отключен, чтобы разрешить имена переменных в стиле Playwright (page, locator и т.д.) + "W0246", + + # W1203: Use % formatting in logging functions and pass the % parameters as arguments (logging-fstring-interpolation) + # Отключен, так как в проекте используется f-strings для логирования + "W1203", +] + +[tool.pylint.FORMAT] +max-line-length = 120 \ No newline at end of file