Abstraction of event loop - gelisa/txdbus GitHub Wiki Back Home That leaves us with twisted specific code only in: protocol.py Protocol client.py object.py endpoints.py And also the tests needs a bit of abstraction as well, preferably by testing the D-Bus protocol implementation by itself. ⚠️ **GitHub.com Fallback** ⚠️