I am pleased to announce version 3.1.1 of the Python bindings for GObject. This is a bug fix release of the unstable branch, which will eventually result in the stable 3.2.x series. Download ======== The new release is available from ftp.gnome.org: http://download.gnome.org/sources/pygobject/3.1/pygobject-3.1.92.tar.xz sha256sum: 05f8dc92fdc2964518caea77f912589fa7bb7a100f1f5dfe40254202257c6e9d What’s new since PyGObject 3.1.92 ================================= - Correct Gtk.TreePath.__iter__ to work with Python 3 (Johan Dahlin) - Fix test_everything.TestSignals.test_object_param_signal test case (Martin Pitt) - Add a PyGTK compatibility layer (Johan Dahlin) - pygtkcompat: Remove first argument for get_origin() (Johan Dahlin) - Fix pygtkcompat.py to work with Python 3 (Martin Pitt) - GtkViewport: Add a default values for the adjustment constructor parameters (Johan Dahlin) - GtkIconSet: Add a default value for the pixbuf constructor parameter (Johan Dahlin) - PangoLayout: Add a default value for set_markup() (Johan Dahlin) - Gtk[HV]Scrollbar: Add a default value for the adjustment constructor parameter (Johan Dahlin) - GtkToolButton: Add a default value for the stock_id constructor parameter (Johan Dahlin) - GtkIconView: Add a default value for the model constructor parameter (Johan Dahlin) - Add a default value for column in Gtk.TreeView.get_cell_area() (Johan Dahlin) - Atomic inserts in Gtk.{List,Tree}Store overrides (Martin Pitt) - Fix Gtk.Button constructor to accept use_stock parameter (Martin Pitt) - Correct bad rebase, remove duplicate Window (Johan Dahlin) - Add bw-compatible arguments to Gtk.Adjustment (Johan Dahlin) - GtkTreePath: make it iterable (Johan Dahlin) - Add a default argument to TreeModelFilter.set_visible_func() (Johan Dahlin) - Add a default argument to Gtk.TreeView.set_cursor (Johan Dahlin) - Add a default argument to Pango.Context.get_metrics() (Johan Dahlin) - Fix double-freeing GValues in arrays (Martin Pitt) - Renamed "property" class to "Property" (Simon Feltman) - Fix Python to C marshalling of GValue arrays (Martin Pitt) - Correct the Gtk.Window hierarchy (Johan Dahlin) - Renamed getter/setter instance attributes to fget/fset respectively. (Simon Feltman) - Add Gtk.Arrow/Gtk.Window constructor override (Johan Dahlin) - Fix marshalling to/from Python to work on big endian machines. (Michel Dänzer) - Use gi_cclosure_marshal_generic instead of duplicating it. (Michel Dänzer) - Override Gtk.TreeView.get_visible_range to fix return (René Stadler) - Plug memory leak in _is_union_member (Paolo Borelli) - tests: Split TestInterfaces into separate tests (Sebastian Pölsterl) - README: Update current maintainers (Martin Pitt) 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. Martin -- Martin Pitt | http://www.piware.de Ubuntu Developer (www.ubuntu.com) | Debian Developer (www.debian.org)
Attachment:
signature.asc
Description: Digital signature