PyGObject

E203882

PyGObject is a Python package that provides bindings for GObject-based libraries, enabling Python applications to use the GNOME and GTK+ frameworks through the GObject Introspection system.

All labels observed (2)

Label Occurrences
PyGObject canonical 1
pygobject 1

How this entity was disambiguated

Statements (45)

Predicate Object
instanceOf Python library
language binding
software package
basedOn GObject Introspection
category GNOME development library
GTK development library
compatibleWith GLib
GStreamer
GTK 3
linked to: GTK

GTK 4
linked to: GTK

WebKitGTK
distribution PyPI
documentation https://developer.gnome.org/pygobject/
https://pygobject.readthedocs.io/
enables GNOME application development in Python
GTK application development in Python
use of GObject-based libraries from Python
hostedOn GNOME GitLab
linked to: GitLab
implements Pythonic API for GObject Introspection
license LGPL
maintainedBy GNOME community
partOf GNOME project ecosystem
pipName pygobject
linked to: PyGObject
programmingLanguage Python
provides automatic bindings for GObject-based C libraries
introspection-based dynamic bindings
repository https://gitlab.gnome.org/GNOME/pygobject
requires GIRepository
GObject Introspection data
supports Linux
Windows
macOS
supportsFeature GObject inheritance
GObject interfaces
GObject properties
GObject signals
introspection-based type discovery
supportsLanguage Python
usedFor GUI application development
desktop application development
usesFramework GNOME platform
GObject
GTK
writtenIn C
Python

How these facts were elicited

Referenced by (2)

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

PyGObject pipName pygobject
linked to: PyGObject