Skip to content

Commit 763e5bf

Browse files
[psutil] Correct terminal and niceness return types (#16756)
1 parent e894654 commit 763e5bf

1 file changed

Lines changed: 7 additions & 2 deletions

File tree

‎stubs/psutil/psutil/__init__.pyi‎

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -288,11 +288,16 @@ class Process:
288288
def username(self) -> str: ...
289289
def create_time(self) -> float: ...
290290
def cwd(self) -> str: ...
291-
def nice(self, value: int | None = None) -> int: ...
291+
292+
@overload
293+
def nice(self, value: None = None) -> int: ...
294+
@overload
295+
def nice(self, value: int) -> None: ...
296+
292297
if sys.platform != "win32":
293298
def uids(self) -> _ntp.puids: ...
294299
def gids(self) -> _ntp.pgids: ...
295-
def terminal(self) -> str: ...
300+
def terminal(self) -> str | None: ...
296301
def num_fds(self) -> int: ...
297302
if sys.platform != "darwin":
298303
def io_counters(self) -> _ntp.pio: ...

0 commit comments

Comments
 (0)