Update mypy to 1.17.0 (#3671)
This commit also removes a type ignore comment that is no longer needed after python/mypy#18976.
This commit is contained in:
parent
f059d897fb
commit
8736926fb2
|
|
@ -164,7 +164,7 @@ class ProfileHandler:
|
||||||
self._profiles = [p for p in self.profiles if p.name not in remove_names]
|
self._profiles = [p for p in self.profiles if p.name not in remove_names]
|
||||||
|
|
||||||
def get_profile_by_name(self, name: str) -> Profile | None:
|
def get_profile_by_name(self, name: str) -> Profile | None:
|
||||||
return next(filter(lambda x: x.name == name, self.profiles), None) # type: ignore[arg-type, union-attr]
|
return next(filter(lambda x: x.name == name, self.profiles), None)
|
||||||
|
|
||||||
def get_top_level_profiles(self) -> list[Profile]:
|
def get_top_level_profiles(self) -> list[Profile]:
|
||||||
return [p for p in self.profiles if p.is_top_level_profile()]
|
return [p for p in self.profiles if p.is_top_level_profile()]
|
||||||
|
|
|
||||||
|
|
@ -31,7 +31,7 @@ Source = "https://github.com/archlinux/archinstall"
|
||||||
[project.optional-dependencies]
|
[project.optional-dependencies]
|
||||||
log = ["systemd_python==235"]
|
log = ["systemd_python==235"]
|
||||||
dev = [
|
dev = [
|
||||||
"mypy==1.16.1",
|
"mypy==1.17.0",
|
||||||
"flake8==7.3.0",
|
"flake8==7.3.0",
|
||||||
"pre-commit==4.2.0",
|
"pre-commit==4.2.0",
|
||||||
"ruff==0.12.3",
|
"ruff==0.12.3",
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue