diff options
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 135 |
1 files changed, 135 insertions, 0 deletions
@@ -1,3 +1,138 @@ +commit 9948a67e677c8a351f2de17080d7a671882570f3 +Author: Christoph Reiter <reiter.christoph@gmail.com> +Date: Tue Jan 27 17:47:49 2015 +0100 + + tests: Don't use deprecated override attributes + + In case the test explicitly tests the deprecated attribute + silence the resulting warnings. + + Instead of replacing GObject.PARAM_READWRITE with + GObject.ParamFlags.READWRITE use (READABLE | WRITABLE) + to not depend on a newer glib version. + + https://bugzilla.gnome.org/show_bug.cgi?id=743514 + + tests/test_everything.py | 168 + ++++++++++++++++++++++---------------------- + tests/test_gi.py | 66 ++++++++--------- + tests/test_glib.py | 33 +++++---- + tests/test_gobject.py | 21 +++--- + tests/test_internal_api.py | 4 +- + tests/test_iochannel.py | 11 +-- + tests/test_overrides_gtk.py | 20 +++--- + tests/test_properties.py | 100 ++++++++++++++------------ + tests/test_signal.py | 111 ++++++++++++++--------------- + tests/test_source.py | 8 +-- + tests/test_subprocess.py | 7 +- + tests/testmodule.py | 3 +- + 12 files changed, 292 insertions(+), 260 deletions(-) + +commit 9285b23cd1b253baaf06ddd49e2f000716bbf7f3 +Author: Christoph Reiter <reiter.christoph@gmail.com> +Date: Tue Jan 27 16:36:02 2015 +0100 + + Add GLib.MINFLOAT etc. and mark GObject.G_MINFLOAT etc. deprecated. + + They are defined in glib, not gobject and not included in the gir; + Similar constants like G_MAXINT64 are defined in GLib gir and marked + deprecated in the GObject overrides already. + + https://bugzilla.gnome.org/show_bug.cgi?id=743514 + + gi/overrides/GLib.py | 12 ++++++++++++ + gi/overrides/GObject.py | 4 +++- + tests/test_overrides_glib.py | 7 +++++++ + 3 files changed, 22 insertions(+), 1 deletion(-) + +commit f74acb38f1410982f3419acb134adf173600e497 +Author: Christoph Reiter <reiter.christoph@gmail.com> +Date: Tue Jan 27 16:06:03 2015 +0100 + + Emit PyGIDeprecationWarning when accessing deprecated override + attributes. + + Adds a new helper function for overrides to mark a module level + attribute + as deprecated. A warning will be emitted every time the attribute gets + accessed. + + e.g. when marking GObject.STATUS_FOO as deprecated using + + STATUS_FOO = GLib.Status.FOO + deprecated_attr("GObject", "STATUS_FOO", "GLib.Status.FOO") + __all__.append("STATUS_FOO") + + accessing it will emit + + "GObject.STATUS_FOO is deprecated; use GLib.Status.FOO instead" + + https://bugzilla.gnome.org/show_bug.cgi?id=743514 + + gi/overrides/GLib.py | 44 ++++++++++++++++------- + gi/overrides/GObject.py | 90 + +++++++++++++++++++++++++----------------------- + gi/overrides/__init__.py | 74 ++++++++++++++++++++++++++++++++++++++- + tests/test_gi.py | 70 +++++++++++++++++++++++++++++++++++++ + 4 files changed, 221 insertions(+), 57 deletions(-) + +commit a10df7d28c01d70ee33d8e4e9ddaa23f1990ca60 +Author: Christoph Reiter <reiter.christoph@gmail.com> +Date: Tue Jan 27 19:13:54 2015 +0100 + + Add namespace and container name to callable cache and include them + in all warnings/error messages. + + https://bugzilla.gnome.org/show_bug.cgi?id=743468 + + gi/pygi-cache.c | 39 ++++++++++++++++++++++++++++++++++----- + gi/pygi-cache.h | 5 +++++ + gi/pygi-closure.c | 4 +++- + gi/pygi-invoke.c | 41 +++++++++++++++++++++++++++++------------ + tests/test_everything.py | 2 +- + tests/test_gi.py | 28 ++++++++++++++++++---------- + 6 files changed, 90 insertions(+), 29 deletions(-) + +commit 747fc3754c296ad5481d354bbf35521f886c5c61 +Author: Garrett Regier <garrettregier@gmail.com> +Date: Sun Mar 1 03:30:46 2015 -0800 + + tests: Add test for GIRepository.UnionInfo.get_size() + + https://bugzilla.gnome.org/show_bug.cgi?id=745362 + + tests/test_repository.py | 1 + + 1 file changed, 1 insertion(+) + +commit 2dcce92b4fab95403b9bbedffa8a91453c947927 +Author: Garrett Regier <garrettregier@gmail.com> +Date: Fri Jan 23 01:37:35 2015 -0800 + + Avoid duping filenames when marshalling from Python to C + + https://bugzilla.gnome.org/show_bug.cgi?id=744719 + + gi/pygi-basictype.c | 12 ++++++------ + 1 file changed, 6 insertions(+), 6 deletions(-) + +commit 26fe8dafb933fa76afd41e45b10a3163a7380c1e +Author: Simon Feltman <sfeltman@src.gnome.org> +Date: Fri Feb 20 22:06:24 2015 -0800 + + configure.ac: post release version bump to 3.15.1 + + configure.ac | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +commit e8aef305d273ce551da41e74a54c5d03de5a0c2a +Author: Simon Feltman <sfeltman@src.gnome.org> +Date: Fri Feb 20 22:04:43 2015 -0800 + + release 3.15.0 + + NEWS | 10 ++++++++++ + 1 file changed, 10 insertions(+) + commit 5dc113283c0a721c4027026bb8de7243585f1289 Author: Simon Feltman <sfeltman@src.gnome.org> Date: Fri Feb 20 21:59:10 2015 -0800 |