Skip to content

Commit 52f947c

Browse files
committed
pydbus.bus: bluez: better notes on the empty dicts
1 parent 4345913 commit 52f947c

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

stubs/pydbus/pydbus/bus.pyi

+3-1
Original file line numberDiff line numberDiff line change
@@ -129,6 +129,7 @@ class OrgBluezNetwork1Dict(TypedDict, total=False):
129129
UUID: str
130130

131131
# This is for keys under /org/bluez/hci0/*
132+
# Refer to https://github.com/bluez/bluez/blob/master/doc/ for interface details
132133
_OrgBluezDict = TypedDict(
133134
"_OrgBluezDict",
134135
{
@@ -143,7 +144,8 @@ _OrgBluezDict = TypedDict(
143144
"org.bluez.Media1": OrgBluezMedia1Dict,
144145
"org.bluez.Network1": OrgBluezNetwork1Dict,
145146
"org.bluez.MediaControl1": OrgBluezMediaControl1Dict,
146-
# The following always appear as empty dictionaries on my system.
147+
# Dicts below are always empty because they have no properties. However, the key existence may still be useful
148+
# for introspection.
147149
"org.bluez.AgentManager1": dict[str, Any],
148150
"org.bluez.BatteryProviderManager1": dict[str, Any],
149151
"org.bluez.NetworkServer1": dict[str, Any],

0 commit comments

Comments
 (0)