MINI MINI MANI MO
ó
ćŻSc           @   sŔ   d  Z  d d l Z d d l m Z e e d  e d d d e j k r] d d l m Z	 n d d l	 Z	 d d l
 Z d	 e	 j j e j
 j f d
     YZ d e	 j e j
 j f d     YZ d S(
   s:   Support code for implementing D-Bus services via GObjects.i˙˙˙˙N(   t   warnsŕ   dbus.gobject_service is deprecated, and is not available under Python 3.
Porting from gobject (PyGObject 2) to gi.repository.GObject (PyGObject 3),
and using dbus.gi_service instead of dbus.gobject_service, is recommended.
t
   stackleveli   t   gi(   t   GObjectt   ExportedGObjectTypec           B   s   e  Z d  Z d   Z RS(   s   A metaclass which inherits from both GObjectMeta and
    `dbus.service.InterfaceType`. Used as the metaclass for `ExportedGObject`.
    c         C   s<