PyGObject is a Python package which provides bindings for GObject based libraries such as GTK, GStreamer, WebKitGTK, GLib, GIO and many more.
It supports Linux, Windows, and macOS and works with Python 3.9+ and PyPy3. PyGObject, including this documentation, is licensed under the LGPLv2.1+.
Homepage
Installation
The latest version from PyGObject can be installed from PyPI:
pip install PyGObject
PyGObject is only distributed as source distribution, so you need a C compiler installed on your host.
Please have a look at our Getting Started documentation for OS specific installation instructions.
Development
Our website contains instructions on how to set up a development environment.
Default branch renamed to main
The default development branch of PyGObject has been renamed to main. To update your local checkout, use:
git checkout master git branch -m master main git fetch git branch --unset-upstream git branch -u origin/main git symbolic-ref refs/remotes/origin/HEAD refs/remotes/origin/main
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file pygobject-3.56.3.tar.gz.
File metadata
- Download URL: pygobject-3.56.3.tar.gz
- Upload date:
- Size: 1.4 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
12760e4a0e3d04b6eb95e06f7a27e362c826d567ea613373a92c003b6c70d2d6
|
|
| MD5 |
7fe8fa9ff801a010eca0f0c79f59232b
|
|
| BLAKE2b-256 |
da61978c5fbca34f10a90df362502fbb5a005637909e7b5a0e9212349ea9d010
|