From 88cb22e95249066518e2e011fc0c4ff0a56d16fe Mon Sep 17 00:00:00 2001 From: Nikita Sobolev Date: Thu, 7 Oct 2021 10:37:50 +0300 Subject: [PATCH] Improves `psutil` (#6103) Add a few items and annotations to psutil --- stubs/psutil/psutil/__init__.pyi | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/stubs/psutil/psutil/__init__.pyi b/stubs/psutil/psutil/__init__.pyi index 84561eb1b..fd76870e0 100644 --- a/stubs/psutil/psutil/__init__.pyi +++ b/stubs/psutil/psutil/__init__.pyi @@ -93,14 +93,16 @@ if sys.platform == "win32": IOPRIO_LOW as IOPRIO_LOW, IOPRIO_NORMAL as IOPRIO_NORMAL, IOPRIO_VERYLOW as IOPRIO_VERYLOW, + win_service_get as win_service_get, win_service_iter as win_service_iter, ) if sys.platform == "linux": PROCFS_PATH: str -AF_LINK: Any +AF_LINK: int version_info: tuple[int, int, int] __version__: str +__author__: str class Process: def __init__(self, pid: int | None = ...) -> None: ... @@ -132,7 +134,7 @@ class Process: def io_counters(self): ... def ionice(self, ioclass: int | None = ..., value: int | None = ...) -> pionice: ... if sys.platform == "linux": - def rlimit(self, resource: int, limits: tuple[int, int] | None = ...): ... + def rlimit(self, resource: int, limits: tuple[int, int] | None = ...) -> tuple[int, int]: ... if sys.platform != "darwin": def cpu_affinity(self, cpus: list[int] | None = ...) -> list[int] | None: ... if sys.platform == "linux":