* Migrate to Ruff for lint and format * Fix pylint issues * DBus property sets into normal awaitable methods * Fix tests relying on separate tasks in connect * Fixes from feedback
* Use Udisks2 for available data disks * pylint issues
* Use session dbus for udisks2 tests * Don't redefine type