Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python.announce > #184

pygobject 2.28.6 released

Path csiph.com!x330-a1.tempe.blueboxinc.net!usenet.pasdenom.info!selfless.tophat.at!newsfeed.xs4all.nl!newsfeed6.news.xs4all.nl!xs4all!newsgate.cistron.nl!newsgate.news.xs4all.nl!post.news.xs4all.nl!not-for-mail
Return-Path <nacho.resa@gmail.com>
X-Original-To python-announce-list@python.org
Delivered-To python-announce-list@mail.python.org
X-Spam-Status OK 0.000
X-Spam-Evidence '*H*': 1.00; '*S*': 0.00; 'bug': 0.02; 'subject:released': 0.03; 'fixes': 0.05; 'statically': 0.07; 'wrapper': 0.07; 'python': 0.08; 'dynamically': 0.09; 'locale': 0.09; 'struct': 0.09; 'scripts': 0.10; 'api': 0.11; 'library': 0.15; '0.9.5': 0.16; '2.5.1': 0.16; 'accesses': 0.16; 'arg': 0.16; 'bindings': 0.16; 'boring': 0.16; 'build.': 0.16; 'gnome': 0.16; 'gobject': 0.16; 'null.': 0.16; 'pygtk,': 0.16; 'replaces': 0.16; 'structs': 0.16; 'url:ftp': 0.16; 'url:gnome': 0.16; 'url:sources': 0.16; 'wrapping': 0.16; 'intermediate': 0.16; 'wrap': 0.19; 'commit': 0.22; 'memory': 0.22; 'fundamentals': 0.23; 'fix': 0.23; 'libraries': 0.25; 'modules': 0.26; 'proprietary': 0.26; 'object': 0.26; 'message-id:@mail.gmail.com': 0.28; '3.0': 0.29; 'import': 0.29; 'instead': 0.29; 'version': 0.29; 'updated': 0.29; 'module': 0.30; 'received:209.85.210.46': 0.30; 'received:mail-pz0-f46.google.com': 0.30; 'useless': 0.30; 'separate': 0.31; 'featured': 0.32; 'file': 0.34; 'skip:& 10': 0.34; 'licensed': 0.34; 'gnu': 0.35; 'module.': 0.35; 'symbol': 0.35; 'using': 0.35; 'announce': 0.37; 'takes': 0.37; 'received:google.com': 0.37; 'received:209.85': 0.37; 'convenient': 0.37; 'hack': 0.37; 'revert': 0.37; 'to:addr:python- announce-list': 0.37; 'url:org': 0.38; 'received:209': 0.39; 'to:addr:python.org': 0.39; 'software': 0.40; 'under': 0.40; 'to:2**2': 0.61; 'double': 0.62; 'full': 0.63; 'pleased': 0.63; 'free': 0.63; 'details': 0.64; 'crash': 0.67; 'instantly': 0.67; 'to:no real name:2**2': 0.70; 'care': 0.72; 'programs,': 0.80; '(john': 0.84; 'to:addr:gnome.org': 0.84; 'url:28': 0.84; 'ranging': 0.95
DKIM-Signature v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:date:message-id:subject:from:to :content-type; bh=o7eqPBZ14LuiEJomPxFFeJJNY15N7wRAynj4icaw91A=; b=YG+4I5LhE9sdFjaOv5iMP+9lNlD+vnDpf6xdwmdwzt7yISIYkRo9B30h5wC/qUG6v9 KtBvRUjIJ9lEgTyIhkNAXy+0xUoOScAEhXpQvRwL76LMQMkF+EZMESBOk6gqhiTkv14Z jlnusLTx4Ygg9VSVWx33cQmEW1nGxJCefUzxc=
DomainKey-Signature a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; b=lNZ+50yadjerYtg0q1MG48NJfE5jfmXrTDCShUOmzLnDuQP124uNAxKL1ajkDK4VVh fhuH2AdbuuDGbSkHkm1ZUBqePq08lxZC0QibE0E6+9+MO4kipGnObgYVNrbOeHJvTgqI wpmXREQGQ/QtekeARh7gx1Zt1rNrtFeKlIDLY=
MIME-Version 1.0
Date Mon, 13 Jun 2011 18:45:35 +0200
Subject pygobject 2.28.6 released
From Nacho <nacho.resa@gmail.com>
To gnome-announce-list@gnome.org, pygtk@daa.com.au, python-hackers-list@gnome.org, python-announce-list@python.org
X-Mailman-Approved-At Mon, 13 Jun 2011 22:38:57 +0200
Content-Type text/plain; charset=windows-1252
Content-Transfer-Encoding quoted-printable
X-Content-Filtered-By Mailman/MimeDel 2.1.12
X-BeenThere python-announce-list@python.org
X-Mailman-Version 2.1.12
Precedence list
Reply-To python-list@python.org
List-Id Announcement-only list for the Python programming language <python-announce-list.python.org>
List-Unsubscribe <http://mail.python.org/mailman/options/python-announce-list>, <mailto:python-announce-list-request@python.org?subject=unsubscribe>
List-Archive <http://mail.python.org/pipermail/python-announce-list>
List-Post <mailto:python-announce-list@python.org>
List-Help <mailto:python-announce-list-request@python.org?subject=help>
List-Subscribe <http://mail.python.org/mailman/listinfo/python-announce-list>, <mailto:python-announce-list-request@python.org?subject=subscribe>
Approved python-announce-list@python.org
Newsgroups comp.lang.python.announce
Message-ID <mailman.196.1307997538.11593.python-announce-list@python.org> (permalink)
Lines 70
NNTP-Posting-Host 82.94.164.166
X-Trace 1307997538 news.xs4all.nl 49044 [::ffff:82.94.164.166]:44550
X-Complaints-To abuse@xs4all.nl
Xref x330-a1.tempe.blueboxinc.net comp.lang.python.announce:184

Show key headers only | View raw


I am pleased to announce version 2.28.6 of the Python bindings for GObject.

The new release is available from ftp.gnome.org:

http://download.gnome.org/sources/pygobject/2.28/

What’s new since PyGObject 2.28.4?

        - closure: avoid double free crash (Ignacio Casal Quinteiro)

        - [gi] backport of "GVariant has a GType" fe386a (John (J5)
Palmieri)

        - [gi] fixes to backport commit 6b5a65 - in older glib GVariants are
still structs (John (J5) Palmieri)

        - GVariantType is a boxed struct (Tomeu Vizoso)

        - Use _gi.Struct to wrap fundamentals (Tomeu Vizoso)

        - Added __eq__ method for Gdk.Color and Gdk.RGBA (Jason Siefken)

        - Remove useless import (Ignacio Casal Quinteiro)

        - Revert "[gi] Removed hack to avoid using
GLib.Variant.new_variant." (Ignacio Casal Quinteiro)

        - closure: Check the out arg is not null. Fixes bug #651812 (Ignacio
Casal Quinteiro)

        - Fix GC-related crash during PyGObject deallocation (Daniel Drake)

        - Fix symbol names to be locale independent (Martin Pitt)

        - Updated DOAP file (Sebastian Pölsterl)

Blurb:

GObject is a object system library used by GTK+ and GStreamer.

PyGObject provides a convenient wrapper for the GObject library for use in
Python programs, and takes care of many of the boring details such as
managing memory and type casting. When combined with PyGTK, PyORBit and
gnome-python, it can be used to write full featured Gnome 2 applications.

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 requires glib >= 2.22.4 and Python >= 2.5.1 to build.
GIO bindings require glib >= 2.22.4.

The Introspection module is the next generation Python GObject library
bindings. Instead of statically wrapping every GObject based library we can
now dynamically accesses any of those libraries using 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 an intermediate Python module.

Introspection/Python 2 bindings requires gobject-introspection >= 0.9.5 and
pycairo >=1.0.2 or py2cairo >=1.8.10
Introspection/Python 3 bindings requires gobject-introspection >= 0.9.5,
pycairo >=1.8.10 and Python >= 3.1

Back to comp.lang.python.announce | Previous | Next | Find similar | Unroll thread


Thread

pygobject 2.28.6 released Nacho <nacho.resa@gmail.com> - 2011-06-13 18:45 +0200

csiph-web