From 3f04e4d65b436dfdfda88ac8c3f2987319edf3e0 Mon Sep 17 00:00:00 2001 From: Cal Jacobson Date: Thu, 10 Oct 2024 00:18:35 -0500 Subject: [PATCH] update psutil.Process.parent() return type (#12767) per `psutil.Process.parent()`'s docstring, it may return `None`. https://github.com/giampaolo/psutil/blob/0a71d0e404ddaab32b5222351fd2292802e3b131/psutil/__init__.py#L574 --- stubs/psutil/psutil/__init__.pyi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/stubs/psutil/psutil/__init__.pyi b/stubs/psutil/psutil/__init__.pyi index 58d48e3aa..bebb2ccfa 100644 --- a/stubs/psutil/psutil/__init__.pyi +++ b/stubs/psutil/psutil/__init__.pyi @@ -177,7 +177,7 @@ class Process: def as_dict( self, attrs: list[str] | tuple[str, ...] | set[str] | frozenset[str] | None = None, ad_value: Incomplete | None = None ) -> dict[str, Any]: ... - def parent(self) -> Process: ... + def parent(self) -> Process | None: ... def parents(self) -> list[Process]: ... def is_running(self) -> bool: ... def ppid(self) -> int: ...