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)
How this entity was disambiguated
This entity first appeared as the object of triple T1831475 — resolving that mention is where its identity was fixed. The disambiguator weighed these candidate entities and picked the highlighted one (or “None”, minting a new entity). This is how homonymy is resolved: the same surface form can point to different entities.
Target entity: PyGObject Context triple: [Anaconda installer, usesComponent, PyGObject]
-
A.
Python Bridge
Python Bridge is a striking red pedestrian and cycle bridge in Amsterdam known for its steep, serpentine design connecting parts of the Eastern Docklands.
-
B.
Jython
Jython is an implementation of the Python programming language that runs on the Java platform and allows seamless integration with Java code and libraries.
-
C.
Pythonidae
Pythonidae is a family of nonvenomous constrictor snakes that includes pythons found across Africa, Asia, and Australia.
-
D.
Cython
Cython is a programming language and compiler that extends Python with static typing and direct C/C++ integration to generate fast, optimized extension modules.
-
E.
Qt5Agg
Qt5Agg is a Matplotlib rendering backend that combines the Qt5 GUI framework with the Anti-Grain Geometry (Agg) engine to display high-quality interactive plots.
- F. None of above. chosen
- G. Unsure - the case is ambiguous/there is not enough information to decide.
Target entity: PyGObject Target entity description: 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.
-
A.
Python Bridge
Python Bridge is a striking red pedestrian and cycle bridge in Amsterdam known for its steep, serpentine design connecting parts of the Eastern Docklands.
-
B.
Jython
Jython is an implementation of the Python programming language that runs on the Java platform and allows seamless integration with Java code and libraries.
-
C.
Pythonidae
Pythonidae is a family of nonvenomous constrictor snakes that includes pythons found across Africa, Asia, and Australia.
-
D.
Cython
Cython is a programming language and compiler that extends Python with static typing and direct C/C++ integration to generate fast, optimized extension modules.
-
E.
Qt5Agg
Qt5Agg is a Matplotlib rendering backend that combines the Qt5 GUI framework with the Anti-Grain Geometry (Agg) engine to display high-quality interactive plots.
- F. None of above. chosen
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
The pipeline generated the facts above by prompting gpt-5.1 with this entity's name + description and the instruction below.
You are a knowledge base construction expert. Given a subject entity and a description of it, return factual statements that you know for the subject as a JSON list of dictionaries(triples), where keys must be "subject", "predicate" and "object". The number of facts may be very high, between 25 to 50 or more, for very popular subjects. For less popular subjects, the number of facts can be very low, like 5 or 10. # Requirements - If you don't know the subject at all, return an empty list. - If the subject is not a named entity, return an empty list. - Include at least one triple where predicate is "instanceOf". - Do not get too wordy. - Separate several objects into multiple triples with one object.
Subject: PyGObject Description of subject: 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.
Referenced by (2)
Full triples — surface form annotated when it differs from this entity's canonical label.