3.26.0 12-Sep-2017 - configure.ac: pre-release version bump to 3.26.0 (Christoph Reiter) - closure: silence a new compiler warning (Christoph Reiter) - tests: skip some failing test under Windows with Python 3.6 (Christoph Reiter) - tests: pyflakes/pep8 fixes (Christoph Reiter) - tests: Fix cairo test with pycairo >= 1.13 (Christoph Reiter) - Make sure version information passed to require_version is a string. (Benjamin Berg) (#781582) - configure.ac: post-release version bump to 3.25.2 (Christoph Reiter) 3.25.1 21-Apr-2017 - Bump pycairo requirement to 1.11.1 (Christoph Reiter) (#707196) - configure.ac: Always disable -Werror (Christoph Reiter) - foreign-cairo: Enable cairo.Region support also on Python 2 if available (Christoph Reiter) - configure.ac: remove unused PLATFORM variable (Christoph Reiter) - configure.ac: Remove unused PySignal_SetWakeupFd check (Christoph Reiter) - tests: remove python 2.5/3.2 compat code (Christoph Reiter) - configure.ac: Require Python 3.3 (Christoph Reiter) - tests: Make test suite run with GTK+ 4 (Christoph Reiter) - tests: always call require_version; add TEST_GTK_VERSION env var (Christoph Reiter) - tests: Fix make check.valgrind (Christoph Reiter) - tests: Don't skip Regress tests when cairo is missing (Christoph Reiter) - tests: fix invalid regex escaping (Christoph Reiter) - tests: avoid mapping a GtkWindow (Christoph Reiter) (#780812) - tests: silence some glib deprecation warnings (Christoph Reiter) (#780812) - tests: avoid deprecation warnings for assertRegexpMatches/assertRaisesRegexp (Christoph Reiter) (#780812) - pygi-source: clear exceptions in finalize handler (Christoph Reiter) (#780812) - Fix pep8 errors (Christoph Reiter) - Remove gi._gi._gobject and gi._gobject modules (Christoph Reiter) (#735206) - Remove gi._gi._glib module (Christoph Reiter) (#735206) - GValue: add overflow checking for py -> gint; forward marshaling exceptions (Christoph Reiter) (#769789) - pygobject_lookup_class: clear exceptions between calls and don't return with one set (Christoph Reiter) (#773394) - Avoid some new deprecation warnings (Christoph Reiter) (#780768) - Raise RuntimeError in case an uninitilialized GObject.Object is marshaled (Christoph Reiter) (#730908) - closure: support unichar args (Christoph Reiter) (#759276) - Add support for bytes and non-utf-8 file names. (Christoph Reiter) (#746564) - test_gi: use correct min/max constants for gsize/gssize (Christoph Reiter) (#780591) - Don't use long format string for formatting pointers (Christoph Reiter) (#780591) - Fix conversion from pointers to hashfunc return values. (Christoph Reiter) (#780591) - Fix PyLong <-> GPid conversion on 64bit Windows (Christoph Reiter) (#780591) - property: support setting flags (Christoph Reiter) (#726484) - overrides: warn on instantiation of Gio.VolumeMonitor (Christoph Reiter) (#744690) - Remove gi.overrides.overridefunc (Christoph Reiter) (#686835) - tests: Reduce usage of timeout_add() and sleep() (Christoph Reiter) (#698548) - tests: Remove TestMainLoop.test_concurrency (Christoph Reiter) (#698548) - Update .gitignore: add *.dll, *.dylib, .DS_STORE (Christoph Reiter) - tests: Make test suite run on Windows (Christoph Reiter) (#780396) - tests: Make test suite run on macOS (Christoph Reiter) (#780396) - Fix various compiler warnings for 32bit builds (Christoph Reiter) (#780409) - pep8 fix (Christoph Reiter) - testhelper: only link against libpython on Windows (Christoph Reiter) (#773803) - overrides: Fix Gtk.TextBuffer.insert_with_tags_by_name() with no tags (Garrett Regier) (#772896) - Make use of instance-argument annotations (Christoph Reiter) (#735076) - Remove pyglib_gil_state_ensure/pyglib_gil_state_release (Christoph Reiter) (#699440) - Remove support for building without threads (Christoph Reiter) (#699440) - pygtkcompat: Allow multiple calls to enable(), enable_gtk() as long as the version matches (Christoph Reiter) (#759009) - tests: Update Makefile for building tests on OS X (Simon Feltman) (#762176) - testhelper: propagate exception if _gobject could not be imported (Mikhail Fludkov) (#772949) - pygi-info: initialize GIArgument before passing it to g_constant_info_get_value (Christoph Reiter) (#772949) - tests: build libregress with disabled cairo (Mikhail Fludkov) (#772949) - tests: use g-ir utils found by pkg-config (Mikhail Fludkov) (#772949) - Add a foreign type for cairo_region_t. (Shyouzou Sugitani) (#667959) - aclocal: make local file discover by reading AC_CONFIG_MACRO_DIR work (Christoph Reiter) (#777713) - Port from gnome-common to autoconf-archive (Christoph Reiter) (#777713) - Fix various potential compiler warnings (Christoph Reiter) (#777713) - configure.ac: post-release version bump to 3.25.0 (Christoph Reiter) - Remove egg make target (Christoph Reiter) (#777719) - Remove legacy docs (Christoph Reiter) (#777719)