GNOME development library

E745806

PyGObject is a Python module that provides bindings for GObject-based libraries, enabling developers to build GNOME and GTK applications in Python.

All labels observed (1)

Label Occurrences
GNOME development library canonical 1

How this entity was disambiguated

Statements (49)

Predicate Object
instanceOf GNOME development library
GObject introspection binding
Python library
language binding
basedOn GObject Introspection
bindingFor GObject-based libraries
category GNOME development library
GUI toolkit binding
Python bindings
compatibleWith GTK 3
linked to: GTK

GTK 4
documentationURL https://pygobject.readthedocs.io/
enables development of GNOME applications in Python
development of GTK applications in Python
use of GObject-based libraries from Python
hasFeature access to C libraries without writing C code
automatic bindings generation at runtime
object-oriented API mirroring GObject
signal and property support
homepage https://pygobject.readthedocs.io/
hostedBy GNOME GitLab
linked to: GitLab
implements GObject Introspection API
license LGPL
maintainedBy GNOME community
openSource true
partOf GNOME platform
programmingLanguage Python
replaces PyGTK
repositoryPlatform GitLab
requires GLib development files
GObject development files
gobject-introspection runtime data
supports Linux
Windows
macOS
supportsIntrospectionFor GIO
GStreamer
GTK
WebKitGTK
supportsLanguage Python 3
linked to: Python 3.x
targetPlatform GNOME
targetToolkit GTK
usedFor GUI application development
desktop application development
usesLibrary GIO
GLib
GObject
GStreamer
GTK

How these facts were elicited

Referenced by (1)

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

PyGObject category GNOME development library