`loadScript` and `loadDeclarativeScript` methods have two overloads, so it's impossible to call the two-argument variant with the `pydbus` lib in Python, because the package automatically generates a class for the interface, but the language doesn't support overloads. A similar problem exists in Java. It would be more convenient if the two-args variants are renamed to `loadScriptWithName` (maybe also keep the overloads for backward compatibility).
That would be an API break. We can't
(In reply to David Edmundson from comment #1) > That would be an API break. We can't "(maybe also keep the overloads for backward compatibility)" might prevent an API break.