Skip to content

Commit 7d41e67

Browse files
authored
Annotate more NamedTuples for psutil (#6021)
1 parent 18d4868 commit 7d41e67

File tree

1 file changed

+44
-44
lines changed

1 file changed

+44
-44
lines changed

stubs/psutil/psutil/_common.pyi

Lines changed: 44 additions & 44 deletions
Original file line numberDiff line numberDiff line change
@@ -127,81 +127,81 @@ class snicstats(NamedTuple):
127127
mtu: int
128128

129129
class scpustats(NamedTuple):
130-
ctx_switches: Any
131-
interrupts: Any
132-
soft_interrupts: Any
133-
syscalls: Any
130+
ctx_switches: int
131+
interrupts: int
132+
soft_interrupts: int
133+
syscalls: int
134134

135135
class scpufreq(NamedTuple):
136-
current: Any
137-
min: Any
138-
max: Any
136+
current: float
137+
min: float
138+
max: float
139139

140140
class shwtemp(NamedTuple):
141-
label: Any
142-
current: Any
143-
high: Any
144-
critical: Any
141+
label: str
142+
current: float
143+
high: float | None
144+
critical: float | None
145145

146146
class sbattery(NamedTuple):
147-
percent: Any
148-
secsleft: Any
149-
power_plugged: Any
147+
percent: int
148+
secsleft: int
149+
power_plugged: bool
150150

151151
class sfan(NamedTuple):
152-
label: Any
153-
current: Any
152+
label: str
153+
current: int
154154

155155
class pcputimes(NamedTuple):
156-
user: Any
157-
system: Any
158-
children_user: Any
159-
children_system: Any
156+
user: float
157+
system: float
158+
children_user: float
159+
children_system: float
160160

161161
class popenfile(NamedTuple):
162-
path: Any
163-
fd: Any
162+
path: str
163+
fd: int
164164

165165
class pthread(NamedTuple):
166-
id: Any
167-
user_time: Any
168-
system_time: Any
166+
id: int
167+
user_time: float
168+
system_time: float
169169

170170
class puids(NamedTuple):
171-
real: Any
172-
effective: Any
173-
saved: Any
171+
real: int
172+
effective: int
173+
saved: int
174174

175175
class pgids(NamedTuple):
176-
real: Any
177-
effective: Any
178-
saved: Any
176+
real: int
177+
effective: int
178+
saved: int
179179

180180
class pio(NamedTuple):
181-
read_count: Any
182-
write_count: Any
183-
read_bytes: Any
184-
write_bytes: Any
181+
read_count: int
182+
write_count: int
183+
read_bytes: int
184+
write_bytes: int
185185

186186
class pionice(NamedTuple):
187187
ioclass: Any
188-
value: Any
188+
value: int
189189

190190
class pctxsw(NamedTuple):
191-
voluntary: Any
192-
involuntary: Any
191+
voluntary: int
192+
involuntary: int
193193

194194
class pconn(NamedTuple):
195-
fd: Any
195+
fd: int
196196
family: Any
197197
type: Any
198-
laddr: Any
199-
raddr: Any
200-
status: Any
198+
laddr: addr
199+
raddr: addr
200+
status: str
201201

202202
class addr(NamedTuple):
203-
ip: Any
204-
port: Any
203+
ip: str
204+
port: int
205205

206206
conn_tmap: Any
207207

0 commit comments

Comments
 (0)