commit 2048dc8d1d708abce7037f96483c6d776567d6b5
Author: Christoph Reiter <creiter@src.gnome.org>
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 <creiter@src.gnome.org>
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 <creiter@src.gnome.org>
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