** Description changed: [Availability] Available in Ubuntu Focal. [Rationale] python-secretstorage, which is in main because it's a dependency of python-keyring, has been using dbus-python for a long time. However, as dbus-python's README says, it “might not be the best D-Bus binding for you to use”: https://gitlab.freedesktop.org/dbus/dbus-python/blob/dbus-python-1.2.16/README#L13 Also, the Freedesktop wiki lists dbus-python among “Obsolete libraries”: https://www.freedesktop.org/wiki/Software/DBusBindings/#obsoletelibraries So the new release of secretstorage is now using jeepney, a lightweight pure Python D-Bus implementation instead of dbus-python (which was written in C). [Security] No security history. [Quality assurance] Upstream has a test suite, and it is being run during package build: https://launchpadlibrarian.net/459048962/buildlog_ubuntu-focal-amd64.jeepney_0.4.2-1_BUILDING.txt.gz + There is also an autopkgtest: + http://autopkgtest.ubuntu.com/packages/jeepney + [Dependencies] Depends: python3:any Build-Depends: debhelper-compat (= 12), dh-python, python3-all, python3-pytest, python3-sphinx, python3-sphinx-rtd-theme, python3-testpath [Standards compliance] Standards-Version: 4.4.1 [Maintenance] Maintained by me under the umbrella of Debian Python modules team. Maintenance is very simple, debian/rules is just 18 lines.
** Description changed: [Availability] Available in Ubuntu Focal. [Rationale] python-secretstorage, which is in main because it's a dependency of python-keyring, has been using dbus-python for a long time. However, as dbus-python's README says, it “might not be the best D-Bus binding for you to use”: https://gitlab.freedesktop.org/dbus/dbus-python/blob/dbus-python-1.2.16/README#L13 Also, the Freedesktop wiki lists dbus-python among “Obsolete libraries”: https://www.freedesktop.org/wiki/Software/DBusBindings/#obsoletelibraries So the new release of secretstorage is now using jeepney, a lightweight pure Python D-Bus implementation instead of dbus-python (which was written in C). [Security] No security history. [Quality assurance] Upstream has a test suite, and it is being run during package build: https://launchpadlibrarian.net/459048962/buildlog_ubuntu-focal-amd64.jeepney_0.4.2-1_BUILDING.txt.gz There is also an autopkgtest: http://autopkgtest.ubuntu.com/packages/jeepney [Dependencies] Depends: python3:any Build-Depends: debhelper-compat (= 12), dh-python, python3-all, python3-pytest, python3-sphinx, python3-sphinx-rtd-theme, python3-testpath [Standards compliance] Standards-Version: 4.4.1 [Maintenance] - Maintained by me under the umbrella of Debian Python modules team. + Maintained upstream in https://gitlab.com/takluyver/jeepney. - Maintenance is very simple, debian/rules is just 18 lines. + Maintained in Debian by me under the umbrella of Debian Python modules + team. Maintenance is very simple, debian/rules is just 18 lines. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1861268 Title: [MIR] jeepney To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/jeepney/+bug/1861268/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs