Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.python.announce > #1411
| Path | csiph.com!usenet.pasdenom.info!goblin1!goblin2!goblin.stu.neva.ru!newsfeed.xs4all.nl!newsfeed3.news.xs4all.nl!xs4all!newsgate.cistron.nl!newsgate.news.xs4all.nl!post.news.xs4all.nl!not-for-mail |
|---|---|
| Return-Path | <s.feltman@gmail.com> |
| X-Original-To | python-announce-list@python.org |
| Delivered-To | python-announce-list@mail.python.org |
| X-Spam-Status | OK 0.001 |
| X-Spam-Evidence | '*H*': 1.00; '*S*': 0.00; 'scripts': 0.03; 'argument': 0.05; 'applicable,': 0.07; 'dynamically': 0.07; 'fixes': 0.07; 'intermediate': 0.07; 'arguments': 0.09; 'arrays': 0.09; 'bindings': 0.09; 'unified': 0.09; 'wrapper': 0.09; 'api': 0.11; 'martin': 0.11; 'python': 0.11; 'url:download': 0.12; 'changes': 0.15; 'windows': 0.15; '[new': 0.16; 'accesses': 0.16; 'contributors': 0.16; 'garrett': 0.16; 'gobject': 0.16; 'libraries.': 0.16; 'optional.': 0.16; 'piotr': 0.16; 'pygtk,': 0.16; 'refactoring': 0.16; 'structs': 0.16; 'to:addr:python- announce-list': 0.16; 'url:gnome': 0.16; 'url:sources': 0.16; 'url:tar': 0.16; 'proprietary': 0.16; 'skip:= 10': 0.16; 'library': 0.18; '3.0': 0.19; 'memory': 0.22; 'featured': 0.22; 'separate': 0.22; 'convenient': 0.24; 'values': 0.27; 'array': 0.29; 'properties': 0.29; 'to:no real name:2**1': 0.29; 'andrew': 0.30; 'message-id:@mail.gmail.com': 0.30; 'libraries': 0.31; 'class': 0.32; 'announce': 0.33; 'implemented': 0.33; 'objects': 0.35; 'received:google.com': 0.35; 'add': 0.35; 'version': 0.36; 'accessing': 0.36; 'licensed': 0.36; 'thanks': 0.36; 'url:org': 0.36; 'virtual': 0.37; 'performance': 0.37; 'skip:o 20': 0.38; 'stable': 0.38; 'itself': 0.39; 'to:addr:python.org': 0.39; 'major': 0.40; 'release': 0.40; 'free': 0.61; 'length': 0.61; 'full': 0.61; 'new': 0.61; 'url:3': 0.61; 'first': 0.61; 'making': 0.63; 'show': 0.63; 'such': 0.63; 'skip:n 10': 0.64; 'to:2**2': 0.65; 'url:0': 0.67; 'union': 0.69; 'special': 0.74; '============': 0.84; 'andre': 0.84; 'instantly': 0.84; 'johan': 0.84; 'leak': 0.84; 'notable': 0.91; 'url:14': 0.95 |
| DKIM-Signature | v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:from:date:message-id:subject:to:content-type; bh=lxiJ6EEQmBr00sf19hlBIPFjePrLN/8ZX5hCGXR/fOY=; b=B/qp0j5WglLBEAhaTOkA48HZ11sysRHtu/TXwlhU3D3z+6GYzhhuVNDPiaTkHWej4e k5wqDRxgjP+EWrgJs0XZ76JA5aYqJB/okng8tCT6evP4DbBsfYGVlgv2wEpgUrKH0gAR G29kZeiXrwK+6gc1G+hiCKrdukK/o2obzdOAeLfch0wnKsqKMoOAGBLcUR6DAicWY9mL Zc8hTugs8Vu6GNB2FCNpeHaoKbaTJshjhU8tax/aRFH02mfZkTTBMkf7/3jsEKLmDAPG G+4nFduhmKGH4LN3ryyNWEQY8IplfN1oLxnUZNAeVv7f8CYuekARobDPGI8wSp7LPy8Z iKWw== |
| X-Received | by 10.152.5.40 with SMTP id p8mr29252409lap.32.1411428278526; Mon, 22 Sep 2014 16:24:38 -0700 (PDT) |
| MIME-Version | 1.0 |
| From | Simon Feltman <s.feltman@gmail.com> |
| Date | Mon, 22 Sep 2014 16:23:58 -0700 |
| Subject | PyGObject 3.14.0 Released |
| To | gnome-announce-list@gnome.org, PyGTK <pygtk@daa.com.au>, "python-hackers-list@gnome.org" <python-hackers-list@gnome.org>, python-announce-list@python.org |
| Content-Type | text/plain; charset=UTF-8 |
| X-Mailman-Approved-At | Tue, 23 Sep 2014 11:27:42 +0200 |
| X-BeenThere | python-announce-list@python.org |
| X-Mailman-Version | 2.1.15 |
| 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 | <https://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 | <https://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.14253.1411464463.18130.python-announce-list@python.org> (permalink) |
| Lines | 62 |
| NNTP-Posting-Host | 2001:888:2000:d::a6 |
| X-Trace | 1411464463 news.xs4all.nl 2973 [2001:888:2000:d::a6]:54712 |
| X-Complaints-To | abuse@xs4all.nl |
| Xref | csiph.com comp.lang.python.announce:1411 |
Show key headers only | View raw
I am pleased to announce version 3.14.0 of the Python bindings for GObject Introspection. This is the first stable release in the 3.14 series. This major release includes refactoring, bug-fixes, performance improvements, and a few API additions. Thanks to all the contributors and a special shout-out to Garrett Regier for some excellent refactoring and marshaling unification work for Python implemented virtual methods. This work enables out and inout array arguments for Python implemented virtual methods. Download ======== The new release is available from ftp.gnome.org: https://download.gnome.org/sources/pygobject/3.14/pygobject-3.14.0.tar.xz (703K) sha256sum: 779effa93f4b59cdb72f4ab0128fb3fd82900bf686193b570fd3a8ce63392d54 Notable changes since PyGObject 3.12.0 ====================================== - Gdk.Event supports setting union member fields directly based on the event type (Christoph Reiter) (#727810) - GLib.GError and GLib.Error are now unified (Simon Feltman) (#712519) - Non-introspected signals support marshaling cairo objects (Simon Feltman) (#694604) - GTypeClass methods show up as Python GObject class methods (Johan Dahlin) (#685218) - Widget.style_get_property and Container.child_get_property return values as Python native types when applicable, making the GValue argument optional. (Simon Feltman) (#685076) - Windows build fixes (Alexey Pavlov) (#734284, #734289, #734286, #734287) - Support for arrays with length fields on structs (Simon Feltman) (#688792) - Fast path Python property access (Simon Feltman) (#723872) - Memory leak fixes when accessing properties which are boxed types (Simon Feltman) (#726999) - [New API] Add gi.require_foreign (Simon Feltman) (#707735) - [New API] Add Gtk.Container.child_get/set overrides to match the C API (Simon Feltman) (#685076) - [New API] Add Python implementation of Object.connect_data() (Simon Feltman) (#701843) Contributors ============ Alexey Pavlov, Andre Klapper, Andrew Grigorev, Christoph Reiter, Garrett Regier, Ignacio Casal Quinteiro, Johan Dahlin, Martin Pitt, Olav Vitters, Paolo Borelli, Piotr Iwaniuk, Simon Feltman, Tobias Mueller About PyGObject =============== GObject is an 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.
Back to comp.lang.python.announce | Previous | Next | Find similar | Unroll thread
PyGObject 3.14.0 Released Simon Feltman <s.feltman@gmail.com> - 2014-09-22 16:23 -0700
csiph-web