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
surface form: GTK 3

GTK
surface form: GTK 4

WebKitGTK
distribution Python Package Index
surface form: 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 GitLab
surface form: GNOME GitLab
implements Pythonic API for GObject Introspection
license GNU Lesser General Public License
surface form: LGPL
maintainedBy GNOME community
partOf GNOME project ecosystem
pipName PyGObject self-linksurface differs
surface form: 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 development platform
surface form: 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 self-linksurface differs
this entity surface form: pygobject