commit 2048dc8d1d708abce7037f96483c6d776567d6b5 Author: Christoph Reiter Date: Mon Mar 2 20:58:04 2015 +0100 Add gi.PyGIWarning and use it instead of PyGIDeprecationWarning in case the version to import wasn't specified. This makes the warning visible by default. See commit ef3bff4e570363e4f383d4cdae9cecd4073b03d8 for more info on the warning. https://bugzilla.gnome.org/show_bug.cgi?id=727379 gi/__init__.py | 2 ++ gi/gimodule.c | 6 ++++++ gi/importer.py | 3 ++- tests/test_gi.py | 15 +++++++++++++++ 4 files changed, 25 insertions(+), 1 deletion(-) commit 7a3bb6971f22accd25e987496d377e1879f6e1ba Author: Christoph Reiter Date: Sat May 30 17:46:54 2015 +0200 Remove Gdk.Rectangle alias with newer gobject-introspection and GTK+ The new GdkRectangle in the typelib confuses the marshalling code as PyGObject uses the Python class from the overrides for marshalling to Python but uses the gtype from the typelib to do type checking when marshalling from Python. https://bugzilla.gnome.org/show_bug.cgi?id=749625 gi/overrides/Gdk.py | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) commit 64be2069d39b4d2767eb1efd47bb3f268ad7fb0d Author: Christoph Reiter Date: Thu Apr 23 22:03:54 2015 +0200 overrides: Provide _overrides_module attribute to make gst-python overrides work again. gi_gst_fraction_from_value () in gst-python's gstmodule.c tries to access the Gst.Fraction class through gi.repository.Gst._overrides_module.Fraction and failed since _overrides_module was removed in revision 149c31beced944c. This adds it back pointing to the proxy itself which also contains Gst.Fraction. https://bugzilla.gnome.org/show_bug.cgi?id=736678#c6 gi/overrides/__init__.py | 7 +++++++ 1 file changed, 7 insertions(+) commit 6772e990ad889af817b9224e88ea9d79a04caef7