GIRepository

E745804

GIRepository is a GObject Introspection component that provides a runtime API for accessing metadata about GObject-based libraries so they can be used dynamically from languages like Python.

Jump to: Statements Referenced by

Statements (48)

Predicate Object
instanceOf GObject Introspection component
software library component
associatedWith GLib NERFINISHED
GNOME platform NERFINISHED
GObject NERFINISHED
exposesAPI g_irepository_find_by_name
g_irepository_get_default
g_irepository_get_info
g_irepository_get_n_infos
g_irepository_get_typelib_path
g_irepository_require
hasFeature caching loaded metadata
introspecting callbacks
introspecting constants
introspecting enums and flags
introspecting functions
introspecting methods
introspecting objects and interfaces
introspecting properties
introspecting signals
introspecting structs and unions
introspecting type information for arguments and return values
loading introspection data from .typelib files
querying available namespaces
querying available versions of a namespace
resolving dependencies between namespaces
homepage https://gi.readthedocs.io/
inputFileType .typelib
license LGPL NERFINISHED
maintainedBy GNOME project NERFINISHED
partOf GObject Introspection NERFINISHED
platform Unix-like systems
Windows
provides runtime API for accessing introspection metadata
relatedComponent g-ir-compiler
g-ir-scanner NERFINISHED
supports GObject-based libraries
supportsLanguage JavaScript NERFINISHED
Lua NERFINISHED
Python
other dynamic languages
usedBy GJS NERFINISHED
PyGObject NERFINISHED
other GObject-based language bindings
usedFor accessing metadata about GObject-based libraries
enabling dynamic language bindings
introspecting functions, methods, and types at runtime
writtenInLanguage C

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

PyGObject requires GIRepository