3 ms·
GNOME core modules now only depend on introspection-based Python bindings (pygobject-3) and hence pygtk, gnome-python and gnome-python-desktop are not requi
by jannes 15y ago
GNOME core modules now only depend on introspection-based
Python bindings (pygobject-3) and hence pygtk, gnome-python
and gnome-python-desktop are not required any more.
Interesting. I have been out of the loop for a while. Does this mean that existing pygtk applications have to be ported to pygobject-3 or is it a simple "import" change?
- bkor 15y agoThey will still work, but switching to pygobject-3 requires to port the application. There is a script in the pygobject tarball/module which handles most (not all) of the changes.
- kklimonda 15y agoYes, API is not the same (although very similar) so all applications have to be ported. Some of this can be automated (using scripts like http://git.gnome.org/browse/pygobject/tree/pygi-convert.sh http://git.gnome.org/browse/pygobject/tree/pygi-convert.sh) but it has to be done.