Possibly (untested):
if 'gi.repository' in sys.modules: from gi.repository import GObject else: try: import gobject as GObject except: from gi.repository import GObject
?
Possibly (untested):
if 'gi.repository' in sys.modules:
from gi.repository import GObject
else:
try:
import gobject as GObject
except:
from gi.repository import GObject
?