PyGTK is a set of Python wrappers for the GTK graphical user interface library.
PyGTK will be phased out with the transition to GTK version 3 and be replaced with PyGObject,[4][5] which uses GObject Introspection to generate bindings for Python and other languages on the fly.
PyGTK has been used in a number of notable applications, some examples: PyGObject provides a wrapper for use in Python programs when accessing GObject libraries.
Like the GObject library itself, PyGObject is licensed under the GNU LGPL, so it is suitable for use in both free software and proprietary applications.
It replaces the need for separate modules such as PyGTK, GIO and python-gnome to build a full GNOME 3.0 application.