As per alecu's digging into python-dbus, we can't add annotations to our dbus APIs.
The documentation at https://wiki.ubuntu.com/SingleSignOn/UbuntuSsoClient explicitly states that the /credentials service is deprecated. Also, the source code for the DBus constants shows this deprecations (from ubuntu_sso/__init__.py): 20 DBUS_PATH = "/sso" # deprecated! 21 DBUS_CRED_PATH = "/credentials" # deprecated! I will propose a branch to add more deprecation comments/docstring to the source code, but for now there is not much else we can do at DBus level. ** Changed in: ubuntu-sso-client (Ubuntu) Status: New => In Progress ** Changed in: ubuntu-sso-client (Ubuntu) Assignee: (unassigned) => Naty Bidart (nataliabidart) ** Changed in: ubuntu-sso-client (Ubuntu) Importance: Undecided => Medium ** Also affects: ubuntu-sso-client Importance: Undecided Status: New ** Changed in: ubuntu-sso-client Status: New => In Progress ** Changed in: ubuntu-sso-client Importance: Undecided => Medium ** Changed in: ubuntu-sso-client Assignee: (unassigned) => Naty Bidart (nataliabidart) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/770269 Title: deprecated DBUS interfaces are not marked as deprecated -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs