#40 WIP: drop dependency on Python slip package and use pydbus
Closed by plautrba. Opened by plautrba.
https://gitlab.com/bachradsusi/setroubleshoot.git master

Download 40.patch
no initial comment

pydbus is considered to be a modern Python DBUS library and it's already used in
other tools/services in framework. This change will allow us to drop unnecessary
dependency on Python slip package.

rebased onto 092998237ea74abd5816b603d6a936049c9548fe

Not sure if this won't not just be confusing for users.
Otherwise works for me.

Should we also change https://gitlab.com/bachradsusi/setroubleshoot/-/blob/master/framework/src/setroubleshoot/browser.py#L637 since authorization error is handled here?

We might want to catch CalledProcessError.

Iv'e started to work on this from scratch without using pydbus or dasbus. The new version is currently available at https://gitlab.com/bachradsusi/framework/-/commits/drop-slip

Pull-Request has been closed by plautrba

Metadata