mirror of
https://github.com/home-assistant/core.git
synced 2025-07-27 15:17:35 +00:00
Update pylint to 3.0.0 (#101282)
This commit is contained in:
parent
e4cb19f20d
commit
f248b693d7
@ -11,7 +11,7 @@ METHODS = {
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
class HassEnforceSuperCallChecker(BaseChecker): # type: ignore[misc]
|
class HassEnforceSuperCallChecker(BaseChecker):
|
||||||
"""Checker for super calls."""
|
"""Checker for super calls."""
|
||||||
|
|
||||||
name = "hass_enforce_super_call"
|
name = "hass_enforce_super_call"
|
||||||
|
@ -3014,7 +3014,7 @@ def _is_test_function(module_name: str, node: nodes.FunctionDef) -> bool:
|
|||||||
return module_name.startswith("tests.") and node.name.startswith("test_")
|
return module_name.startswith("tests.") and node.name.startswith("test_")
|
||||||
|
|
||||||
|
|
||||||
class HassTypeHintChecker(BaseChecker): # type: ignore[misc]
|
class HassTypeHintChecker(BaseChecker):
|
||||||
"""Checker for setup type hints."""
|
"""Checker for setup type hints."""
|
||||||
|
|
||||||
name = "hass_enforce_type_hints"
|
name = "hass_enforce_type_hints"
|
||||||
|
@ -385,7 +385,7 @@ _OBSOLETE_IMPORT: dict[str, list[ObsoleteImportMatch]] = {
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
class HassImportsFormatChecker(BaseChecker): # type: ignore[misc]
|
class HassImportsFormatChecker(BaseChecker):
|
||||||
"""Checker for imports."""
|
"""Checker for imports."""
|
||||||
|
|
||||||
name = "hass_imports"
|
name = "hass_imports"
|
||||||
@ -415,7 +415,7 @@ class HassImportsFormatChecker(BaseChecker): # type: ignore[misc]
|
|||||||
}
|
}
|
||||||
options = ()
|
options = ()
|
||||||
|
|
||||||
def __init__(self, linter: PyLinter | None = None) -> None:
|
def __init__(self, linter: PyLinter) -> None:
|
||||||
"""Initialize the HassImportsFormatChecker."""
|
"""Initialize the HassImportsFormatChecker."""
|
||||||
super().__init__(linter)
|
super().__init__(linter)
|
||||||
self.current_package: str | None = None
|
self.current_package: str | None = None
|
||||||
|
@ -21,7 +21,7 @@ def _get_module_platform(module_name: str) -> str | None:
|
|||||||
return platform.lstrip(".") if platform else "__init__"
|
return platform.lstrip(".") if platform else "__init__"
|
||||||
|
|
||||||
|
|
||||||
class HassInheritanceChecker(BaseChecker): # type: ignore[misc]
|
class HassInheritanceChecker(BaseChecker):
|
||||||
"""Checker for invalid inheritance."""
|
"""Checker for invalid inheritance."""
|
||||||
|
|
||||||
name = "hass_inheritance"
|
name = "hass_inheritance"
|
||||||
|
@ -9,7 +9,7 @@ LOGGER_NAMES = ("LOGGER", "_LOGGER")
|
|||||||
LOG_LEVEL_ALLOWED_LOWER_START = ("debug",)
|
LOG_LEVEL_ALLOWED_LOWER_START = ("debug",)
|
||||||
|
|
||||||
|
|
||||||
class HassLoggerFormatChecker(BaseChecker): # type: ignore[misc]
|
class HassLoggerFormatChecker(BaseChecker):
|
||||||
"""Checker for logger invocations."""
|
"""Checker for logger invocations."""
|
||||||
|
|
||||||
name = "hass_logger"
|
name = "hass_logger"
|
||||||
|
@ -7,14 +7,14 @@
|
|||||||
|
|
||||||
-c homeassistant/package_constraints.txt
|
-c homeassistant/package_constraints.txt
|
||||||
-r requirements_test_pre_commit.txt
|
-r requirements_test_pre_commit.txt
|
||||||
astroid==2.15.8
|
astroid==3.0.0
|
||||||
coverage==7.3.1
|
coverage==7.3.1
|
||||||
freezegun==1.2.2
|
freezegun==1.2.2
|
||||||
mock-open==1.4.0
|
mock-open==1.4.0
|
||||||
mypy==1.5.1
|
mypy==1.5.1
|
||||||
pre-commit==3.4.0
|
pre-commit==3.4.0
|
||||||
pydantic==1.10.12
|
pydantic==1.10.12
|
||||||
pylint==2.17.6
|
pylint==3.0.0
|
||||||
pylint-per-file-ignores==1.2.1
|
pylint-per-file-ignores==1.2.1
|
||||||
pipdeptree==2.11.0
|
pipdeptree==2.11.0
|
||||||
pytest-asyncio==0.21.0
|
pytest-asyncio==0.21.0
|
||||||
|
Loading…
x
Reference in New Issue
Block a user