Open phillxnet opened 11 months ago
Thanks a lot for creating this issue. I thought I would share a few links from where my current interest in jeepney comes from: https://gitlab.freedesktop.org/dbus/dbus-python/-/commit/f74338c72b79af840d4755a821e421688a9743fb https://stackoverflow.com/a/76576713
The fact that keyring
is using jeepney
is reassuring and supports its use for our own needs. We'll have to establish some common functions to easily interact with it, but it seems to offer quite a few options: https://jeepney.readthedocs.io/en/latest/integrate.html
Of note, this issue should probably affect #2680 as we would thus rely on our jeepney
use instead of pystemd
.
During #2744 we have: https://github.com/rockstor/rockstor-core/issues/2744#issuecomment-1810062592
From @FroggyFlox comment https://github.com/rockstor/rockstor-core/issues/2728#issuecomment-1829931053
So it looks like our existing secondary dependency on jeepney, from our direct dependency on keyring-pass, is a nice convenient replacement for python-dbus.
PyPi: https://pypi.org/project/jeepney/ 0.8.0 Released: Apr 3, 2022 Requires: Python >=3.7