diff --git a/stubs/psutil/psutil/__init__.pyi b/stubs/psutil/psutil/__init__.pyi index 3e23309aadda..d3643c6568b5 100644 --- a/stubs/psutil/psutil/__init__.pyi +++ b/stubs/psutil/psutil/__init__.pyi @@ -198,7 +198,10 @@ class Process: if sys.platform != "darwin": def io_counters(self) -> pio: ... def ionice(self, ioclass: int | None = None, value: int | None = None) -> pionice: ... - def cpu_affinity(self, cpus: list[int] | None = None) -> list[int] | None: ... + @overload + def cpu_affinity(self, cpus: None = None) -> list[int]: ... + @overload + def cpu_affinity(self, cpus: list[int]) -> None: ... def memory_maps(self, grouped: bool = True): ... if sys.platform == "linux": def rlimit(self, resource: int, limits: tuple[int, int] | None = ...) -> tuple[int, int]: ...