Bump pyright to 1.1.294; improve psutil stubs (#9739)

Partially type psfullmem
This commit is contained in:
Alex Waygood
2023-02-15 10:54:36 +01:00
committed by GitHub
parent 58edfea33f
commit 8cd6d81f15
4 changed files with 32 additions and 4 deletions

View File

@@ -62,4 +62,4 @@ all = true
disable_all_dunder_policy = true
[tool.typeshed]
pyright_version = "1.1.292"
pyright_version = "1.1.294"

View File

@@ -84,7 +84,17 @@ class pmem(NamedTuple):
data: Any
dirty: Any
pfullmem: Any
class pfullmem(NamedTuple):
rss: Incomplete
vms: Incomplete
shared: Incomplete
text: Incomplete
lib: Incomplete
data: Incomplete
dirty: Incomplete
uss: Incomplete
pss: Incomplete
swap: Incomplete
class pmmap_grouped(NamedTuple):
path: Any

View File

@@ -42,7 +42,12 @@ class pmem(NamedTuple):
pfaults: Any
pageins: Any
pfullmem: Any
class pfullmem(NamedTuple):
rss: Incomplete
vms: Incomplete
pfaults: Incomplete
pageins: Incomplete
uss: Incomplete
def virtual_memory() -> svmem: ...
def swap_memory(): ...

View File

@@ -84,7 +84,20 @@ class pmem(NamedTuple):
peak_pagefile: Any
private: Any
pfullmem: Any
class pfullmem(NamedTuple):
rss: Incomplete
vms: Incomplete
num_page_faults: Incomplete
peak_wset: Incomplete
wset: Incomplete
peak_paged_pool: Incomplete
paged_pool: Incomplete
peak_nonpaged_pool: Incomplete
nonpaged_pool: Incomplete
pagefile: Incomplete
peak_pagefile: Incomplete
private: Incomplete
uss: Incomplete
class pmmap_grouped(NamedTuple):
path: Any