PyGObject 3.1.92 released



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



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]