CONFIG: Обновлен pyproject.toml с исключениями E0401 для Pylint

new_add_edit_user
Radislav 2025-12-05 10:01:48 +03:00
parent de735fb9fa
commit 838a2ee474
1 changed files with 13 additions and 9 deletions

View File

@ -5,7 +5,7 @@ version = "0.1.0"
[project.optional-dependencies] [project.optional-dependencies]
docs = [ docs = [
"sphinx>=8.2.3", "sphinx>=8.2.3",
"sphinx-rtd-theme>=2.0.0", "sphinx-rtd-theme>=2.0.0",
"myst-parser>=2.0.0" "myst-parser>=2.0.0"
] ]
@ -15,17 +15,21 @@ extension-pkg-allow-list = []
[tool.pylint.MESSAGES_CONTROL] [tool.pylint.MESSAGES_CONTROL]
disable = [ disable = [
# W0106: Expression "%s" is assigned to nothing (pointless-statement) # W0106: Expression "%s" is assigned to nothing (pointless-statement)
# Отключен, так как в тестах могут использоваться выражения для побочных эффектов # Отключен, так как в тестах могут использоваться выражения для побочных эффектов
"W0106", "W0106",
# W0246: Invalid variable name (invalid-name) # W0246: Invalid variable name (invalid-name)
# Отключен, чтобы разрешить имена переменных в стиле Playwright (page, locator и т.д.) # Отключен, чтобы разрешить имена переменных в стиле Playwright (page, locator и т.д.)
"W0246", "W0246",
# W1203: Use % formatting in logging functions and pass the % parameters as arguments (logging-fstring-interpolation) # W1203: Use % formatting in logging functions and pass the % parameters as arguments (logging-fstring-interpolation)
# Отключен, так как в проекте используется f-strings для логирования # Отключен, так как в проекте используется f-strings для логирования
"W1203", "W1203",
# E0401: Unable to import '%s' (import-error)
# Отключен для модулей, которые могут отсутствовать в среде выполнения или импортируются динамически
"E0401",
] ]
[tool.pylint.FORMAT] [tool.pylint.FORMAT]
max-line-length = 120 max-line-length = 120