About PyGObject =============== GObject is a object system used by GTK+, GStreamer and other libraries.
PyGObject provides a convenient wrapper for use in Python programs when accessing GObject libraries. Like the GObject library itself PyGObject is licensed under the GNU LGPL, so is suitable for use in both free software and proprietary applications. It is already in use in many applications ranging from small single purpose scripts up to large full featured applications. PyGObject now dynamically accesses any GObject libraries that uses GObject Introspection. It replaces the need for separate modules such as PyGTK, GIO and python-gnome to build a full GNOME 3.0 application. Once new functionality is added to gobject library it is instantly available as a Python API without the need for intermediate Python glue. News ==== - 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) ChangeLog ========= https://download.gnome.org/sources/pygobject/3.26/pygobject-3.26.0.changes (2.90K) Download ======== https://download.gnome.org/sources/pygobject/3.26/pygobject-3.26.0.tar.xz (755K) sha256sum: 7411acd600c8cb6f00d2125afa23303f2104e59b83e0a4963288dbecc3b029fa _______________________________________________ ftp-release-list mailing list ftp-release-list@gnome.org https://mail.gnome.org/mailman/listinfo/ftp-release-list