altdesktop / python-dbus-next

🚌 The next great DBus library for Python with asyncio support
https://python-dbus-next.readthedocs.io/en/latest/
MIT License
187 stars 58 forks source link

Remove valid name check from Property #147

Open JakobDev opened 1 year ago

JakobDev commented 1 year ago

The documentation states the follow:

Strictly speaking, D-Bus property names are not required to follow the same naming restrictions as member names, but D-Bus property names that would not be valid member names (in particular, GObject-style dash-separated property names) can cause interoperability problems and should be avoided.

So it is allowed names, that are not valid member names, but it is a bad prcatice. However, some Interfaces in the Wild using this, that the Lib should be handle.

Fixes #122