По его описанию , он используется только для асинхронного ввода-вывода. Вы можете попробовать переделать библиотеку, чтобы использовать любую из других асинхронных библиотек Python, например asyncore, Twisted или любую другую.
Кроме того, получить PyGObject в Mac OS X сложно, но вы можете попробовать использовать его из macports, новое имя для darwinports - macports