Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
Size: Mime:
ó
/^C]c@@sddlmZddlmZeeeƒZddlZddlZddlZddl	Z	dZ
dejkrƒee
ƒ‚nddl
mZddlmZdd	lmZdd
lmZddlmZeZeZeZiZejjejjeƒdƒZe	jd
ƒZeejej<eje_eje_ejZdjeŒZde	jfd„ƒYZ e de
ƒejd<e de
ƒejd<e de
ƒejd<e de
ƒejd<e de
ƒejd<d„Z!d„Z"d„Z#d„Z$dd„Z&dS(i(tabsolute_import(textend_pathNsÜWhen using gi.repository you must not import static modules like "gobject". Please change all occurrences of "import gobject" to "from gi.repository import GObject". See: https://bugzilla.gnome.org/show_bug.cgi?id=709183tgobjecti(t_gi(t_API(t
Repository(tPyGIDeprecationWarning(tPyGIWarningt	overridessgi._gobjects{0}.{1}.{2}t_DummyStaticModulecB@seZdZd„ZRS(cC@sttƒ‚dS(N(tAttributeErrort_static_binding_error(tselftname((s1/usr/lib64/python2.7/site-packages/gi/__init__.pyt__getattr__DsN(t__name__t
__module__tNonet__path__R(((s1/usr/lib64/python2.7/site-packages/gi/__init__.pyR	Astglibtgiotgtksgtk.gdkcC@s_t|tƒr0ttt|jdƒƒƒ}n|}|tkr[td|tfƒ‚ndS(Nt.sNpygobject's version %s required, and available version %s is not recent enough(	t
isinstancetstrttupletmaptinttsplittversion_infot
ValueErrort__version__(tversiontversion_list((s1/usr/lib64/python2.7/site-packages/gi/__init__.pyt
check_versionOs!cC@s;tjƒ}tjddkr@t|tƒs^tdƒ‚q^nt|tƒs^tdƒ‚n||jƒkr§|j	|ƒ}||kr§td||fƒ‚q§n|t
kràt
||kràtd|t
|fƒ‚n|j|ƒ}|std|ƒ‚n||kr-td||fƒ‚n|t
|<dS(	s­ Ensures the correct versions are loaded when importing `gi` modules.

    :param namespace: The name of module to require.
    :type namespace: str
    :param version: The version of module to require.
    :type version: str
    :raises ValueError: If module/version is already loaded, already required, or unavailable.

    :Example:

    .. code-block:: python

        import gi
        gi.require_version('Gtk', '3.0')

    iis'Namespace version needs to be a string.s.Namespace %s is already loaded with version %ss(Namespace %s already requires version %ssNamespace %s not availables)Namespace %s not available for version %sN(Rtget_defaulttsysRRt
basestringRRtget_loaded_namespacestget_versiont	_versionstenumerate_versions(t	namespaceR t
repositorytloaded_versiontavailable_versions((s1/usr/lib64/python2.7/site-packages/gi/__init__.pytrequire_version\s*cC@s.x'|jƒD]\}}t||ƒq
WdS(s3 Utility function for consolidating multiple `gi.require_version()` calls.

    :param requires: The names and versions of modules to require.
    :type requires: dict

    :Example:

    .. code-block:: python

        import gi
        gi.require_versions({'Gtk': '3.0', 'GLib': '2.0', 'Gio': '2.0'})
    N(titemsR.(trequirestmodule_nametmodule_version((s1/usr/lib64/python2.7/site-packages/gi/__init__.pytrequire_versions‹s
cC@stj|dƒS(N(R(tgetR(R*((s1/usr/lib64/python2.7/site-packages/gi/__init__.pytget_required_versionœscC@sPytj||ƒWn%tk
r;}tt|ƒƒ‚nXtjd|ƒdS(s©Ensure the given foreign marshaling module is available and loaded.

    :param str namespace:
        Introspection namespace of the foreign module (e.g. "cairo")
    :param symbol:
        Optional symbol typename to ensure a converter exists.
    :type symbol: str or None
    :raises: ImportError

    :Example:

    .. code-block:: python

        import gi
        import cairo
        gi.require_foreign('cairo')

    s
gi.repositoryN(Rtrequire_foreignt	ExceptiontImportErrorRt	importlibt
import_module(R*tsymbolte((s1/usr/lib64/python2.7/site-packages/gi/__init__.pyR6 s
('t
__future__RtpkgutilRRRR$tosR9ttypesRtmodulesR8tRRRRRR(tpathtjointdirnamet__file__t
_overridesdirt
ModuleTypet_gobjectt_PyGObject_APItpygobject_versionRtformatRR	R"R.R3R5RR6(((s1/usr/lib64/python2.7/site-packages/gi/__init__.pyt<module>sH!
	
	/