[MIR] jeepney
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
jeepney (Ubuntu) |
Fix Released
|
Medium
|
Unassigned | ||
python-secretstorage (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
[Availability]
Available in Ubuntu Focal.
[Rationale]
python-
https:/
Also, the Freedesktop wiki lists dbus-python among “Obsolete libraries”:
https:/
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:/
There is also an autopkgtest:
http://
[Dependencies]
Depends: python3:any
Build-Depends: debhelper-compat (= 12), dh-python, python3-all, python3-pytest, python3-sphinx, python3-
[Standards compliance]
Standards-Version: 4.4.1
[Maintenance]
Maintained upstream in https:/
Maintained in Debian by me under the umbrella of Debian Python modules team. Maintenance is very simple, debian/rules is just 18 lines.
description: | updated |
description: | updated |
Changed in jeepney (Ubuntu): | |
assignee: | nobody → James Page (james-page) |
Changed in jeepney (Ubuntu): | |
assignee: | nobody → James Page (james-page) |
Changed in python-secretstorage (Ubuntu): | |
status: | New → Fix Released |
Looking at the reverse-depends in main for python3-keyring:
$ reverse-depends -c main python3-keyring keystoneclient launchpadlib openstackclient
Reverse-Depends
* python3-
* python3-
* python3-novaclient
* python3-
keystoneclient has optional support for keyring (so could demote Depends->Suggests), novaclient and openstackclient have dropped support for keyring.
python3- launchpadlib does require use of keyring still.