Path: csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!feeder.erje.net!eu.feeder.erje.net!news.stack.nl!newsfeed.xs4all.nl!newsfeed1.news.xs4all.nl!xs4all!post.news.xs4all.nl!not-for-mail Return-Path: X-Original-To: python-list@python.org Delivered-To: python-list@mail.python.org X-Spam-Status: OK 0.006 X-Spam-Evidence: '*H*': 0.99; '*S*': 0.00; 'url:bitbucket': 0.05; 'nicely': 0.07; 'alternatives': 0.09; 'mostly': 0.14; 'gobject': 0.16; 'internally': 0.16; 'loop.': 0.16; 'subject:based': 0.16; 'subject:library': 0.16; 'subject:non': 0.16; 'all,': 0.19; 'trying': 0.19; 'not,': 0.20; 'seems': 0.21; 'hack': 0.22; 'tried': 0.27; 'received:209.85.217': 0.29; 'moved': 0.30; 'message-id:@mail.gmail.com': 0.30; "i'm": 0.30; 'correctly.': 0.31; 'anyone': 0.31; 'thanks!': 0.32; "we're": 0.32; 'worked': 0.33; 'received:209.85': 0.35; 'but': 0.35; 'received:google.com': 0.35; "didn't": 0.36; 'subject:?': 0.36; 'url:org': 0.36; 'application': 0.37; 'received:209': 0.37; 'to:addr:python-list': 0.38; 'does': 0.39; 'to:addr:python.org': 0.39; 'even': 0.60; 'our': 0.64 X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:from:date:message-id:subject:to :content-type; bh=3KAUieCcl0ACVOkGRLwc37PDABWOI4YYWHUPnXnu2zg=; b=E9ISNeVoewPHZduipoPHA2ijCrprXTQccW+9id8Gq5mDrUrD5aAC+YVW80tV96Tlia CSrynHDHf9ctZtEk6KF6wuNmTkfTufTqRDaSGLFhh1NBJmT42go8IAqL1H1R0B5UNy5c W41MsGDIVLnuD2mhfwzNmlasKU9utveOVWWSq0NnVgPl6E/FwRhCvvjlpiGTGWzZo9F5 TDpYt9svCj7qdLQFGpigX8YuxpSAZ0rVzOayr2OQyOSmEi/Tg88HV8DlLY8IL0zlbFtE kU0g9Glqu7h8Zy5gzMRcF/zABJSFqFPVQTtOR3BtQmkdmZiEpn5+lvguWczhYmM3If2p r5cQ== X-Gm-Message-State: ALoCoQktRrX/HF+8BN9AqOFhj8v/nQJ2KcZQ6/lD799ze4QVikYnlb1JlmdhnP4v5jpHlOesmwIR X-Received: by 10.112.16.101 with SMTP id f5mr8906915lbd.25.1413553047771; Fri, 17 Oct 2014 06:37:27 -0700 (PDT) MIME-Version: 1.0 From: Tycho Andersen Date: Fri, 17 Oct 2014 15:37:07 +0200 Subject: non-gobject based dbus library? To: python-list@python.org Content-Type: text/plain; charset=UTF-8 X-BeenThere: python-list@python.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: General discussion list for the Python programming language List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Newsgroups: comp.lang.python Message-ID: Lines: 20 NNTP-Posting-Host: 2001:888:2000:d::a6 X-Trace: 1413553054 news.xs4all.nl 2886 [2001:888:2000:d::a6]:51385 X-Complaints-To: abuse@xs4all.nl Xref: csiph.com comp.lang.python:79244 Hi all, An application I maintain recently moved away from the gobject event loop to the tulip/trollius/asyncio event loop. However, we were using python-dbus, which internally uses the gobject event loop, as our main event loop. This worked nicely when we were gobject based, but now that we're not, I'm trying to find alternatives to python-dbus so that we can re-implement the dbus-based functionality. I tried gbulb: https://bitbucket.org/a_ba/gbulb but it seems mostly abandoned, and I had to hack on it to even get our application to boot, and some things didn't work correctly. Does anyone have any ideas? (Please keep me in CC, I'm not subscribed.) Thanks! Tycho