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.

All labels observed (1)

Label Occurrences
GIRepository canonical 1

How this entity was disambiguated

Statements (48)

Predicate Object
instanceOf GObject Introspection component ⓘ
software library component ⓘ
associatedWith GLib ⓘ
GNOME platform ⓘ
GObject ⓘ
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 ⓘ
maintainedBy GNOME project ⓘ
linked to: GNOME community
partOf GObject Introspection ⓘ
platform Unix-like systems ⓘ
Windows ⓘ
provides runtime API for accessing introspection metadata ⓘ
relatedComponent g-ir-compiler ⓘ
g-ir-scanner ⓘ
supports GObject-based libraries ⓘ
supportsLanguage JavaScript ⓘ
Lua ⓘ
Python ⓘ
other dynamic languages ⓘ
usedBy GJS ⓘ
linked to: Vala

PyGObject ⓘ
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 ⓘ

How these facts were elicited

Referenced by (1)

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

PyGObject → requires → GIRepository ⓘ