pygobject 3.10.2

2013-11-11 Thread 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.

News


- Fix thread safety problems by always enabling the GIL
  (Simon Feltman) (#709223, #710447)


ChangeLog
=
https://download.gnome.org/sources/pygobject/3.10/pygobject-3.10.2.changes  
(3.63K)

Download

https://download.gnome.org/sources/pygobject/3.10/pygobject-3.10.2.tar.xz (656K)
  sha256sum: 75608f2c4052f0277508fc79debef026d9e84cb9261de2b922387c093d32c326

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


pygobject 3.11.1

2013-10-28 Thread 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.

News


- Fix toggleref safety problems by always enabling the GIL
  (Simon Feltman) (#709223)
- Add consistent GLib.MainLoop SIGINT cleanup (Simon Feltman) (#710978)
- docs: Add a keyword value of None for allow-none annotations
  (Simon Feltman) (#640812)
- Remove overrides for supporting pre-3.10 GObject signal functions
  (Simon Feltman)
- Add threads_init back as a requirement for non-Python threaded repos
  (Simon Feltman) (#710447)
- Add dir method to GObject props accessor (Simon Feltman) (#705754)
- Remove PyGObjectWeakRef now that g_binding_unbind exists
  (Simon Feltman) (#699571)
- Fix lots of memory leaks leaks (Simon Feltman) (#693402, #709397)
- Add support for variable user data arguments (Simon Feltman) (#640812)
- Bump glib and g-i dependencies to latest stable. (Martin Pitt)

ChangeLog
=
https://download.gnome.org/sources/pygobject/3.11/pygobject-3.11.1.changes  
(9.39K)

Download

https://download.gnome.org/sources/pygobject/3.11/pygobject-3.11.1.tar.xz (667K)
  sha256sum: 9e53035c9dfb21ab11e52821c0760a7165a9c884b319e99daad0e766f954577b

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


pygobject 3.10.1

2013-10-14 Thread 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.

News


- Fix TypeError when setting drag target_list to None (Nuno Araujo)
  (#709926)
- Use qdata for wrapper retrieval in toggle reference notifications
  (Simon Feltman) (#709223)
- Fix memory leak for caller allocated GValue out arguments
  (Simon Feltman) (#709397)


ChangeLog
=
https://download.gnome.org/sources/pygobject/3.10/pygobject-3.10.1.changes  
(3.16K)

Download

https://download.gnome.org/sources/pygobject/3.10/pygobject-3.10.1.tar.xz (655K)
  sha256sum: 87a4d3de4b8ea30a1290229f62092aeb0b77e6b21ca6588bb4704e05fd750837

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


pygobject 3.9.92

2013-09-16 Thread 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.

News


- Fix union argument regression when marshaling from python
  (Simon Feltman) (#703873)
- Fix GLib.Source sub-classing with initializer args (Simon Feltman)
  (#707904)
- Copy __doc__ when wrapping function (Vratislav Podzimek)


ChangeLog
=
http://download.gnome.org/sources/pygobject/3.9/pygobject-3.9.92.changes  
(1.99K)

Download

http://download.gnome.org/sources/pygobject/3.9/pygobject-3.9.92.tar.xz (654K)
  sha256sum: 90a1d5c3e88d6305f83510daf8da7d319caa6f2cdae322e59b6ac513208057e3

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


pygobject 3.9.91

2013-09-02 Thread 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.

News


- Fix GObject signal methods to work with new annotations
  (Simon Feltman) (#707280)
- Fix build on C89 Compilers (Chun-wei Fan) (#707264)
- Change boxed type checking in marshaling to use __gtype__ attribute
  (Simon Feltman) (#707140)
- Use G_IS_VALUE for checking return values in closure marshaling
  (Simon Feltman) (#707170)
- Fix PEP-8 errors in propertyhelper.py (Yanko Kaneti) (#706319)


ChangeLog
=
http://download.gnome.org/sources/pygobject/3.9/pygobject-3.9.91.changes  
(3.25K)

Download

http://download.gnome.org/sources/pygobject/3.9/pygobject-3.9.91.tar.xz (654K)
  sha256sum: 3522a95246b4a320baa58687eb6182007d8a0711ea71e95f2c05d8cca0f3f22a

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


pygobject 3.9.90

2013-08-19 Thread 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.

News


- Create GLib.Pid in the same way on python 2 and 3 (Benjamin Berg)
  (#705451)
- Use PyLong_Type.tp_new for GLib.Pid (Benjamin Berg) (#705451)
- Add accumulator and accu_data arguments to GObject.Signal decorator
  (Simon Feltman) (#705533)
- Pass return values through the GObject.Signal.emit wrapper
  (Simon Feltman) (#705530)

3.9.5   29-Jul-2013

ChangeLog
=
http://download.gnome.org/sources/pygobject/3.9/pygobject-3.9.90.changes  
(2.86K)

Download

http://download.gnome.org/sources/pygobject/3.9/pygobject-3.9.90.tar.xz (653K)
  sha256sum: 0be592918257e8304fea0d27584766c9a4a5f142669d83313e2faffc840f683a

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


pygobject 3.9.5

2013-07-29 Thread 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.

News


3.9.3   29-Jul-2013
- Ensure exceptions set in closure out argument marshaling are printed
  (Simon Feltman) (#705064)
- Always raise OverflowError for marshaling integers from Python
  (not ValueError or OverflowError) (Simon Feltman) (#705057)
- Cleanup invoke args and kwargs combiner code (Simon Feltman) (#640812)
- gtk-demo: Change demo to use Gtk.Application (Simon Feltman) (#698547)
- Add callable and descriptor protocols to PyGICallableInfo
  (Simon Feltman) (#704037)
- Unify basic type argument marshaling for methods, closures, and
  properties (Simon Feltman) (#693405)
- Override GValue.set/get_boxed with static C marshaler
  (Simon Feltman) (#688081, #693405)
- Add deprecation warning for marshaling arbitrary objects as pointers
  (Simon Feltman) (#688081)
- Replace usage of __import__ with importlib.import_module
  (Simon Feltman) (#682320)
- Always unref the GiTypeInfo when generating an argument cache
  (Mike Gorse) (#703973)
- Unref interface info when fetching enums or flags
  (Mike Gorse) (#703960)
- Speed up MRO calculation (Daniel Drake) (#703829)
- Add GIL safety to pyobject_copy for copying boxed PyObjects
  (Simon Feltman) (#688081)
- Add marshaling of GI_TYPE_TAG_VOID held in a GValue to int
  (Simon Feltman) (#694233)
- GTK overrides: Make connect_signals handle tuple
  (Cole Robinson) (#693994)
- Re-add support for passing GValue's by reference
  (Simon Feltman) (#701058)
- Clear return value of closures to zero when an exception occurs
  (Simon Feltman) (#702552)
- Don't use doctest syntax in docstrings for examples
  (Martin Pitt) (#701009)
- Add support for properties of type GInterface
  (Garrett Regier) (#703456)
- pygtkcompat: Fix for missing methods on Windows
  (Martin Pitt) (#702787)
- gi/pygi-info.c: Avoid C99-style variable declaration
  (Chun-wei Fan) (#702786)


ChangeLog
=
http://download.gnome.org/sources/pygobject/3.9/pygobject-3.9.5.changes  (29.7K)

Download

http://download.gnome.org/sources/pygobject/3.9/pygobject-3.9.5.tar.xz (652K)
  sha256sum: e785e24b001517dd57fc5cc2b7ddeb56b459555307561675edb47c11c80a85d5

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


pygobject 3.8.3

2013-07-04 Thread 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.

News


- Add marshalling of GI_TYPE_TAG_VOID held in a GValue to int.  While
  not particularly useful this allows some callbacks in WebKit to
  function without causing a segfault. (Simon Feltman) (#694233)
- pygtkcompat: Fix for missing methods on Windows (Martin Pitt)
  (#702787)
- gi/pygi-info.c: Avoid C99-style variable declaration (Chun-wei Fan)
  (#702786)
- Clear return value of closures to zero when an exception occures
  (Simon Feltman) (#702552)
- Re-add support for passing GValue's by reference (Simon Feltman)
  (#701058)
- Don't use doctest syntax in docstrings for examples, to fix test
  failures with pyflakes 0.7.x (Martin Pitt) (#701009)
- examples/option.py: Port to GI and Python 3 (Martin Pitt)


ChangeLog
=
http://download.gnome.org/sources/pygobject/3.8/pygobject-3.8.3.changes  (3.95K)

Download

http://download.gnome.org/sources/pygobject/3.8/pygobject-3.8.3.tar.xz (642K)
  sha256sum: 384b3e1b8d1e7c8796d7eb955380d62946dd0ed9c54ecf0817af2d6b254e082c

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


pygobject 3.9.2

2013-05-28 Thread 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.

News


- examples/option.py: Port to GI and Python 3 (Martin Pitt)
- Fix vfunc info search for classes with multiple inheritance
  (Simon Feltman) (#700092)
- Fix closure argument conversion for enum and flag in args
  (Simon Feltman)
- Fix marshaling Python to FFI return value for enum and flags
  (Simon Feltman)
- Remove half implemented GC in PyGIBaseInfo, PyGIStruct, and PyGIBoxed
  (Simon Feltman) (#677091)
- Replace usage of pyg_begin_allow_threads with Py_BEGIN_ALLOW_THREADS
  (Simon Feltman) (#699440)
- Remove and deprecate API for setting of thread blocking functions
  (Simon Feltman) (#699440)


ChangeLog
=
http://download.gnome.org/sources/pygobject/3.9/pygobject-3.9.2.changes  (4.72K)

Download

http://download.gnome.org/sources/pygobject/3.9/pygobject-3.9.2.tar.xz (642K)
  sha256sum: 61bce69df607326264f127c33aa5afc940a9abec0e60e6a9be8b5ba8834d402c

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


pygobject 3.8.2

2013-05-13 Thread 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.

News


- Fix vfunc info search for classes with multiple inheritance
  (Simon Feltman) (#700092)
- Fix closure argument conversion for enum and flag in args
  (Simon Feltman)
- Fix marshaling Python to FFI return value for enum and flags
  (Simon Feltman)
- Use correct class for GtkEditable's get_selection_bounds() function
  (Mike Ruprecht) (#699096)
- Test results of g_base_info_get_name for NULL (Simon Feltman)
  (#698829)
- Change interpretation of NULL pointer field from None to 0
  (Simon Feltman) (#698366)
- Remove Python keyword escapement in Repository.find_by_name
  (Simon Feltman) (#697363)


ChangeLog
=
http://download.gnome.org/sources/pygobject/3.8/pygobject-3.8.2.changes  (4.29K)

Download

http://download.gnome.org/sources/pygobject/3.8/pygobject-3.8.2.tar.xz (639K)
  sha256sum: caa6507edb8cca56e781bf927d88ce99581e1df9978b59a3360cfb74bd9c15f5

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


pygobject 3.9.1

2013-04-30 Thread 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.

News


- gtk-demo: Wrap description strings at 80 characters (Simon Feltman)
  (#698547)
- gtk-demo: Use textwrap to reformat description for Gtk.TextView
  (Simon Feltman) (#698547)
- gtk-demo: Use GtkSource.View for showing source code (Simon Feltman)
  (#698547)
- Use correct class for GtkEditable's get_selection_bounds() function
  (Mike Ruprecht) (#699096)
- Test results of g_base_info_get_name for NULL (Simon Feltman)
  (#698829)
- Add ObjectInfo.get_class_struct() (Johan Dahlin) (#685218)
- Change interpretation of NULL pointer field from None to 0
  (Simon Feltman) (#698366)
- Do not build tests until needed (Sobhan Mohammadpour) (#698444)
- pygi-convert: Support toolbar styles (Kai Willadsen) (#698477)
- pygi-convert: Support new-style constructors for Gio.File
  (Kai Willadsen) (#698477)
- pygi-convert: Add some support for recent manager constructs
  (Kai Willadsen) (#698477)
- pygi-convert: Don't transform arbitrary keysym imports
  (Kai Willadsen) (#698477)
- Remove Python keyword escapement in Repository.find_by_name
  (Simon Feltman) (#697363)
- Optimize signal lookup in gi repository (Daniel Drake) (#696143)
- Optimize connection of Python-implemented signals (Daniel Drake)
  (#696143)
- Consolidate signal connection code (Daniel Drake) (#696143)
- Fix setting of struct property values (Daniel Drake)
- Optimize property get/set when using GObject.props (Daniel Drake)
  (#696143)
- configure.ac: Fix PYTHON_SO with Python3.3 (Christoph Reiter)
  (#696646)
- Simplify registration of custom types (Daniel Drake) (#696143)

ChangeLog
=
http://download.gnome.org/sources/pygobject/3.9/pygobject-3.9.1.changes  (12.3K)

Download

http://download.gnome.org/sources/pygobject/3.9/pygobject-3.9.1.tar.xz (641K)
  sha256sum: ab42670fd83747fbb5a019f8ffd45e24fcb1f04c657a0bc475113ab4a759e79e

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


pygobject 3.8.1

2013-04-15 Thread 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.

News


- pygi-convert.sh: Add GStreamer rules (Christoph Reiter) (#697951)
- pygi-convert: Add rule for TreeModelFlags (Jussi Kukkonen)
- Fix enum and flags marshaling type assumptions (Simon Feltman)
- Use g_strdup() consistently (Martin Pitt) (#696650)
- Fix stack corruption due to incorrect format for argument parser
  (Simon Feltman) (#696892)


ChangeLog
=
http://download.gnome.org/sources/pygobject/3.8/pygobject-3.8.1.changes  (2.08K)

Download

http://download.gnome.org/sources/pygobject/3.8/pygobject-3.8.1.tar.xz (638K)
  sha256sum: e85c8ec64238ce88ec1e905497f5a2eaa947a7f4050e338d21ec510d8a50eacb

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


gnome-system-monitor 3.8.0

2013-03-26 Thread Martin Pitt
About System Monitor


Gnome System Monitor is a GNOME process viewer and system monitor with
an attractive, easy-to-use interface, It has features, such as a tree
view for process dependencies, icons for processes, the ability to
hide processes that you don't want to see, graphical time histories of
CPU/memory/swap usage, the ability to kill/renice processes needing
root access, as well as the standard features that you might expect
from a process viewer.

News


* added/updated translations
  ca, courtesy of Gil Forcada 
  et, courtesy of Mattias Põldaru 
  fa, courtesy of Arash Mousavi 
  fi, courtesy of Jiri Grönroos 
  fr, courtesy of Alain Lojewski 
  fr, courtesy of Mickael Albertus 
  gl, courtesy of Fran Dieguez 
  hi, courtesy of raj 
  hu, courtesy of Gabor Kelemen 
  id, courtesy of Andika Triwidada 
  km, courtesy of sutha 
  kn, courtesy of Shankar Prasad 
  ml, courtesy of Ani Peter 
  mr, courtesy of Sandeep Shedmake 
  nl, courtesy of Wouter Bolsterlee 
  or, courtesy of Manoj Kumar Giri 
  ta, courtesy of Dr.T.Vasudevan 
  te, courtesy of Krishnababu Krothapalli 
  tg, courtesy of Victor Ibragimov 

New in 3.7.92 - 18 March 2013

ChangeLog
=
http://download.gnome.org/sources/gnome-system-monitor/3.8/gnome-system-monitor-3.8.0.changes
  (1.75K)

Download

http://download.gnome.org/sources/gnome-system-monitor/3.8/gnome-system-monitor-3.8.0.tar.xz
 (2.68M)
  sha256sum: 2d5bdd81c19bc34f83c0ccfde998007df9ef517f5e4bfb5e36513a76c21dce86

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list

pygobject 3.8.0

2013-03-25 Thread 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.

News


- tests: Fix incorrect assumption when testing pyglib version
  (Simon Feltman)


ChangeLog
=
http://download.gnome.org/sources/pygobject/3.8/pygobject-3.8.0.changes  (1.05K)

Download

http://download.gnome.org/sources/pygobject/3.8/pygobject-3.8.0.tar.xz (637K)
  sha256sum: 9c57f581ae35587108c978cb116eeb7ec186b50c95b145f62033589ee248b32d

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


pygobject 3.7.92

2013-03-18 Thread 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.

News


- Fix stack smasher when marshaling enums as a vfunc return value
  (Simon Feltman) (#637832)
- Change base class of PyGIDeprecationWarning based on minor version
  (Simon Feltman) (#696011)
- autogen.sh: Source gnome-autogen to fix out of source builddir (Alban
  Browaeys) (#694889)
- pygtkcompat: Make gdk.Window.get_geometry return tuple of 5
  (Simon Feltman)
- pygtkcompat: Initialize hint to zero in set_geometry_hints
  (Simon Feltman)
- Remove incorrect bounds check with property helper flags
  (Simon Feltman)
- Fix crash when setting property of type object to an incorrect type
  (Simon Feltman) (#695420)
- Give more informative error when setting property to incorrect type
  (Simon Feltman) (#695420)


ChangeLog
=
http://download.gnome.org/sources/pygobject/3.7/pygobject-3.7.92.changes  
(1.65K)

Download

http://download.gnome.org/sources/pygobject/3.7/pygobject-3.7.92.tar.xz (637K)
  sha256sum: 2a03ca7c71b65b2352bc420fa49f1d0492559b68b53a809380995c2b26933a08

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


pygobject 3.7.91.1

2013-03-05 Thread 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.

News


- Revert Drop gi.overrides.overridefunc() (Martin Pitt) (#695199)


ChangeLog
=
http://download.gnome.org/sources/pygobject/3.7/pygobject-3.7.91.1.changes  
(1.03K)

Download

http://download.gnome.org/sources/pygobject/3.7/pygobject-3.7.91.1.tar.xz (635K)
  sha256sum: 722f4f461163e19b71f656bd555d388cce162868f6abe72b63b4c068b7d888da

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


pygobject 3.7.91

2013-03-04 Thread 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.

News


- Fix many memory leaks (#675726, #693402, #691501, #510511, #691501,
  #672224, and several more which are detected by our test suite)
  (Martin Pitt)
- Dot not clobber original Gdk/Gtk functions with overrides
  (Martin Pitt) (#686835)
- Optimize GValue.get/set_value by setting GValue.g_type to a local
  (Simon Feltman) (#694857)
- Run tests with G_SLICE=debug_blocks (Martin Pitt) (#691501)
- Add override helper for stripping boolean returns (Martin Pitt)
  (#694431)
- Drop obsolete pygobject_register_sinkfunc() declaration (Martin Pitt)
  (#639849)
- Fix marshalling of C arrays with explicit length in signal arguments
  (Martin Pitt) (#662241)
- Fix signedness, overflow checking, and 32 bit overflow of GFlags
  (Martin Pitt) (#693121)
- gi/pygi-marshal-from-py.c: Fix build on Visual C++ (Chun-wei Fan)
  (#692856)
- Raise DeprecationWarning on deprecated callables (Martin Pitt)
  (#665084)
- pygtkcompat: Add Widget.window, scroll_to_mark, and window methods
  (Simon Feltman) (#694067)
- pygtkcompat: Add Gtk.Window.set_geometry_hints which accepts keyword
  arguments (Simon Feltman) (#694067)
- Ship pygobject.doap for autogen.sh (Martin Pitt) (#694591)
- Fix crashes in various GObject signal handler functions
  (Simon Feltman) (#633927)
- pygi-closure: Protect the GSList prepend with the GIL (Olivier Crête)
  (#684060)
- generictreemodel: Fix bad default return type for get_column_type
  (Simon Feltman)


ChangeLog
=
http://download.gnome.org/sources/pygobject/3.7/pygobject-3.7.91.changes  
(19.1K)

Download

http://download.gnome.org/sources/pygobject/3.7/pygobject-3.7.91.tar.xz (635K)
  sha256sum: b32b55b90cb6b896fea9d7312c3e8c7cc0025942f33125facf0701ef67417b67

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list

pygobject 3.7.90

2013-02-19 Thread 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.

News


- overrides: Fix inconsistencies with drag and drop target list API
  (Simon Feltman) (#680640)
- pygtkcompat: Add pygtk compatible GenericTreeModel implementation
  (Simon Feltman) (#682933)
- overrides: Add support for iterables besides tuples for TreePath
  creation (Simon Feltman) (#682933)
- Prefix __module__ attribute of function objects with gi.repository
  (Niklas Koep) (#693839)
- configure.ac: only enable code coverage when available, to fix
  autogen.sh with older gnome-commons (Jonathan Ballet) (#693328)
- Correctly set properties on object with statically defined properties
  (Jonathan Ballet) (#693618)
- autogen.sh: Use gnome-autogen.sh (Martin Pitt) (#693328)
- Fix reference leaks with transient floating objects (Simon Feltman)
  (#687522)


ChangeLog
=
http://download.gnome.org/sources/pygobject/3.7/pygobject-3.7.90.changes  
(11.0K)

Download

http://download.gnome.org/sources/pygobject/3.7/pygobject-3.7.90.tar.xz (628K)
  sha256sum: 24dfb094a89663aa179e27be1713cf03ad78ead1178fb048635b7807dcc444d6

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


pygobject 3.7.5.1

2013-02-04 Thread 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.

News


- Fix ABI break with pygobject.h from 3.7.5 (Simon Feltman) (#675726)

3.7.5   04-Feb-2013
- Move various signal methods from static bindings to GI
  (Simon Feltman) (#692918)
- GLib overrides: Support unpacking 'maybe' variants (Paolo Borelli)
  (#693032)
- Fix ref count leak when creating pygobject wrappers for input args
  (Mike Gorse) (#675726)
- Prefix names of typeless enums and flags for GType registration
  (Simon Feltman) (#692515)
- Fix compilation with non-C99 compilers such as Visual C++
  (Chun-wei Fan) (#692856)
- gi/overrides/Glib.py: Fix running on Windows/non-Unix (Chun-wei Fan)
- Do not immediately initialize Gdk and Gtk on import (Martin Pitt)
  (#692300)
- Accept ±inf and NaN as float and double values (Martin Pitt) (#692381)
- Fix repr() of GLib.Variant (Martin Pitt)
- Fix gtk-demo for Python 3 (Martin Pitt)
- Define GObject.TYPE_VALUE gtype constant (Martin Pitt)
- gobject: Go through introspection on property setting (Olivier Crête)
  (#684062)
- Clean up caller-allocated GValues and their memory (Mike Gorse)
  (#691820)
- Use GNOME_COMPILE_WARNINGS from gnome-common (Martin Pitt)


ChangeLog
=
http://download.gnome.org/sources/pygobject/3.7/pygobject-3.7.5.1.changes  
(15.9K)

Download

http://download.gnome.org/sources/pygobject/3.7/pygobject-3.7.5.1.tar.xz (618K)
  sha256sum: 937529a2915bd94a626d1e5e06ffd26fd99b3d874fbf10ca69739dde52dcdfa9

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list

pygobject 3.7.4

2013-01-14 Thread 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.

News


- Allow setting values through GtkTreeModelFilter (Simonas Kazlauskas)
  (#689624)
- Support GParamSpec signal arguments from Python (Martin Pitt)
  (#683099)
- pygobject_emit(): Fix cleanup on error (Martin Pitt)
- Add signal emission methods to TreeModel which coerce the path
  argument (Simon Feltman) (#682933)
- Add override for GValue (Bastian Winkler) (#677473)
- Mark caller-allocated boxed structures as having a slice allocated
  (Mike Gorse) (#699501)
- pygi-property: Support boxed GSList/GList types (Olivier Crête)
  (#684059)
- tests: Add missing backwards compat methods for Python 2.6
  (Martin Pitt) (#691646)
- Allow setting TreeModel values to None (Simon Feltman) (#684094)
- Set clean-up handler for marshalled arrays (Mike Gorse) (#691509)
- Support setting string fields in structs (Vadim Rutkovsky) (#678401)
- Permit plain integers for gchar values (Martin Pitt)
- Allow single byte values for int8 types (Martin Pitt) (#691524)
- Fix invalid memory access handling errors when registering an enum
  type (Mike Gorse)
- Fix (out) arguments in callbacks (Martin Pitt)
- Fix C to Python marshalling of struct pointer arrays (Martin Pitt)
- Don't let Property.setter() method names define property names
  (Martin Pitt) (#688971)
- Use g-i stack allocation API (Martin Pitt) (#615982)
- pyg_value_from_pyobject: support GArray (Ray Strode) (#690514)
- Fix obsolete automake macros (Marko Lindqvist) (#691101)
- Change dynamic enum and flag gtype creation to use namespaced naming
  (Simon Feltman) (#690455)
- Fix Gtk.UIManager.add_ui_from_string() override for non-ASCII chars
  (Jonathan Ballet) (#690329)
- Don't dup strings before passing them to type registration functions
  (Mike Gorse) (#690532)
- Fix marshalling of arrays of boxed struct values (Carlos Garnacho)
  (#656312)


ChangeLog
=
http://download.gnome.org/sources/pygobject/3.7/pygobject-3.7.4.changes  (20.1K)

Download

http://download.gnome.org/sources/pygobject/3.7/pygobject-3.7.4.tar.xz (612K)
  sha256sum: 840fa9d34d82c5218aec22138a36e68b47e761566e63fe27ff5ec20082ddc8a1

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list

pygobject 3.7.3

2012-12-17 Thread 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.

News


- Add support for caller-allocated GArray out arguments (Martin Pitt)
  (#690041)
- [API add] Re-support calling GLib.io_add_watch with an fd or Python
  file (Martin Pitt)
- pygtkcompat: Work around IndexError on large flags (Martin Pitt)
- Fix pyg_value_from_pyobject() range check for uint (Martin Pitt)
- Fix tests to work with g-i 1.34.2 (Martin Pitt)
- Fix wrong refcount for GVariant property defaults (Martin Pitt)
  (#689267)
- Fix array arguments on 32 bit architectures (Martin Pitt)
- Add backwards compatible API for GLib.unix_signal_add_full()
  (Martin Pitt)
- Drop MININT64/MAXUINT64 workaround, current g-i gets this right now
  (Martin Pitt)
- Fix maximum and minimum ranges of TYPE_(U)INT64 properties
  (Simonas Kazlauskas) (#688949)
- Ship pygi-convert.sh in tarballs (Martin Pitt) (#688697)


ChangeLog
=
http://download.gnome.org/sources/pygobject/3.7/pygobject-3.7.3.changes  (10.6K)

Download

http://download.gnome.org/sources/pygobject/3.7/pygobject-3.7.3.tar.xz (605K)
  sha256sum: 861b822e78f6b61b0435a4559ba2439f8a45c6206ef4e45fef7b19adb1cc9d30

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


pygobject 3.7.2

2012-11-19 Thread 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.

News


- [API change] Drop almost all static GLib bindings and replace them
  with proper introspection. This gets rid of several cases where the
  PyGObject API was not matching the real GLib API, makes the full GLib
  API available through introspection, and makes the code smaller,
  easier to maintain. For backwards compatibility, overrides are
  provided to emulate the old static binding API, but this will throw a
  PyGIDeprecationWarning for the cases that diverge from the official
  API (in particular, GLib.io_add_watch() and GLib.child_watch_add()
  being called without a priority argument). (Martin Pitt, Simon 
Feltman)
- [API change] Deprecate calling GLib API through the GObject
  namespace. This has always been a misnomer with introspection, and
  will be removed in a later version; for now this throws a
  PyGIDeprecationWarning.
- [API change] Do not bind gobject_get_data() and gobject_set_data().
  These have been deprecated for a cycle, now dropped entirely.
  (Steve Frécinaux) (#641944)
- [API change] Deprecate void pointer fields as general PyObject
  storage. (Simon Feltman) (#683599)
- Add support for GVariant properties (Martin Pitt)
- Add type checking to GVariant argument assignment (Martin Pitt)
- Fix marshalling of arrays of struct pointers to Python (Carlos 
Garnacho) (#678620)
- Fix Gdk.Atom to have a proper str() and repr() (Martin Pitt) (#678620)
- Make sure g_value_set_boxed does not cause a buffer overrun with 
GStrvs (Simon Feltman) (#688232)
- Fix leaks with GValues holding boxed and object types (Simon Feltman) 
(#688137)
- Add doc strings showing method signatures for gi methods (Simon 
Feltman) (#681967)
- Set Property instance doc string and blurb to getter doc string 
(Simon Feltman) (#688025)
- Add GObject.G_MINSSIZE (Martin Pitt)
- Fix marshalling of GByteArrays (Martin Pitt)
- Fix marshalling of ssize_t to smaller ints (Martin Pitt)
- Add support for lcov code coverage, and add a lot of missing
  GIMarshallingTests and g-i Regress tests. (Martin Pitt)
- pygi-convert: remove deprecated GLib → GObject conversions (Jose 
Rostagno)
- Add support for overriding GObject.Object (Simon Feltman) (#672727)
- Add --with-python configure option (Martin Pitt)
- Do not prefer unversioned python when configuring, as some distros
  have python as Python 3. Use Python 3 by default if available. Add
  --with-python configure option as an alternative to setting $PYTHON,
  whic is more discoverable. (Martin Pitt)
- Fix property lookup in class hierarchy (Daniel Drake) (#686942)
- Move property and signal creation into _class_init() (Martin Pitt) 
(#686149)
- Fix duplicate symbols error on OSX (John Ralls)
- [API add] Add get_introspection_module for getting un-overridden 
modules (Simon Feltman) (#686828)
- Work around wrong 64 bit constants in GLib Gir (Martin Pitt) (#685022)
- Mark GLib.Source.get_current_time() as deprecated (Martin Pitt)
- Fix OverflowError in source_remove() (Martin Pitt) (#684526)


ChangeLog
=
http://download.gnome.org/sources/pygobject/3.7/pygobject-3.7.2.changes  (67.2K)

Download

http://download.gnome.org/sources/pygobject/3.7/pygobject-3.7.2.tar.xz (598K)
  sha256sum: 6fd4559ed21ffe73faeb7809097d4656c0186cfaef9d048ef406472de7cfc551

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list

pygobject 3.4.2

2012-11-12 Thread 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.

News


- Fix marshalling of GByteArrays (Martin Pitt)
- Fix marshalling of ssize_t to smaller ints (Martin Pitt)
- Fix crash with GLib.child_watch_add (Daniel Narvaez) (#688067)
- Fix various bugs in GLib.IOChannel (Martin Pitt)
- Work around wrong 64 bit constants in GLib Gir (Martin Pitt)
  (#685022)
- Fix OverflowError in source_remove() (Martin Pitt) (#684526)
- Fix Signal decorator to not use base class gsignals dict
  (Simon Feltman) (#686496)


ChangeLog
=
http://download.gnome.org/sources/pygobject/3.4/pygobject-3.4.2.changes  (5.05K)

Download

http://download.gnome.org/sources/pygobject/3.4/pygobject-3.4.2.tar.xz (601K)
  sha256sum: 2b87ef3170be3a20a53fbdb348ae4ecb41a72a17ec6531baa67147c3437d2aad

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


pygobject 3.7.1

2012-10-22 Thread 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.

News


- Bump version to 3.7.1; let's follow the real GNOME versioning from
  now on (Martin Pitt)
- Change install_properties to not use getattr on classes
  (Simon Feltman) (#686559)
- Move property install function into propertyhelper.py (Simon Feltman)
  (#686559)
- Fix Signal decorator to not use base class gsignals dict
  (Simon Feltman) (#686496)
- tests: Consistently use GLib.MainLoop (Martin Pitt)
- Install the .egg-info files into correct multilib directory
  (Kalev Lember) (#686315)

ChangeLog
=
http://download.gnome.org/sources/pygobject/3.7/pygobject-3.7.1.changes  (3.22K)

Download

http://download.gnome.org/sources/pygobject/3.7/pygobject-3.7.1.tar.xz (599K)
  sha256sum: 0ad448ea5c098b1a517f94676cb8c232b5937c83f63859561aab62725b1b3a7d

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


pygobject 3.4.1

2012-10-15 Thread 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.

News


- Skip Regress tests with --disable-cairo (Martin Pitt) (#685094)
- Fix leak with python callables as closure argument. (Simon Feltman) 
(#685598)
- Gio overrides: Handle setting GSettings enum keys (Martin Pitt) 
(#685947)
- Fix unsigned values in GArray/GList/GSList/GHash (Martin Pitt) 
(#685860)
- _pygi_marshal_from_py_uint64(): Use correct data type in py2.7 check 
(Alban Browaeys) (#685000)
- Install an .egg-info file (Johan Dahlin) (#680138)
- PyGProps_getattro(): Fix GObjectClass leak (Johan Dahlin) (#685218)
- pygobject.c: Don't leak GObjectClass reference (Olivier Crête) 
(#684062)
- Fix memory leak in _pygi_argument_to_array() (Alban Browaeys) 
(#685082)
- Fix error messages for out of range numbers (Martin Pitt) (#684314)
- Kill dbus-daemon after running tests (Martin Pitt) (#685009)
- GVariant overrides: Support empty tuple arrays (Martin Pitt) (#684928)
- tests: Fix wrong return type in test_int64_callback() (Martin Pitt) 
(#684700)
- Fix GValue marshalling of long and unsigned long (Giovanni Campagna) 
(#684331)
- Clean up deprecation message for assigning gpointers to objects. 
(Simon Feltman) (#683599)
- pygi-property: Lookup property in base classes of non-introspected 
types (Olivier Crête) (#684058)


ChangeLog
=
http://download.gnome.org/sources/pygobject/3.4/pygobject-3.4.1.changes  (10.5K)

Download

http://download.gnome.org/sources/pygobject/3.4/pygobject-3.4.1.tar.xz (598K)
  sha256sum: 21dbef53f5a29bcb547f36ba42e021f71981e1c50e8f89526e393d77b36a8b1f

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list

pygobject 3.4.0

2012-09-24 Thread 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.

News


- Bump g-i dependency to 1.33.14 (Martin Pitt)


ChangeLog
=
http://download.gnome.org/sources/pygobject/3.4/pygobject-3.4.0.changes  (537)

Download

http://download.gnome.org/sources/pygobject/3.4/pygobject-3.4.0.tar.xz (594K)
  sha256sum: bc7f17b23aaa6b0a85f5f090f7ffa616b596bcab9f481f46fdb9d0d2d55b16bb

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


pygobject 3.3.92

2012-09-17 Thread 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.

News


- [API add] Add ObjectInfo.get_abstract method (Simon Feltman) (#675581)
- Add deprecation warning when setting gpointers to anything other than
  int. (Simon Feltman) (#683599)
- argument: Fix 64bit integer convertion from GValue (Nicolas Dufresne)
  (#683596)
- Improve setting pointer fields/arguments to NULL using None
  (Simon Feltman) (#683150)
- Bump g-i dependency to 1.33.10 (Martin Pitt)
- Fix -uninstalled.pc.in file (Thibault Saunier) (#683379)
- Various test suite additions and improvements (Martin Pitt)


ChangeLog
=
http://download.gnome.org/sources/pygobject/3.3/pygobject-3.3.92.changes  
(7.80K)

Download

http://download.gnome.org/sources/pygobject/3.3/pygobject-3.3.92.tar.xz (593K)
  sha256sum: fcbc2cb4ac6071a7949746972da7b59a79c3b8e2576cb07af7b38dfa7b5c1386

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


pygobject 3.3.91

2012-09-03 Thread 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.

News


- Fix exception test case for Python 2 (Martin Pitt)
- Bump g-i dependency to = 1.3.9 (Martin Pitt)
- Show proper exception when trying to allocate a disguised struct
  (Martin Pitt) (#639972)
- Support marshalling GParamSpec signal arguments (Mark Nauwelaerts)
  (#683099)
- Add test for a signal that returns a GParamSpec (Martin Pitt)
  (#683265)
- [API add] Add Signal class for adding and connecting custom signals.
  (Simon Feltman) (#434924)
- Fix pygtkcompat's Gtk.TreeView.insert_column_with_attributes()
  (Martin Pitt)
- Add override for Gtk.TreeView.insert_column_with_attributes()
  (Marta Maria Casetti) (#679415)
- .gitignore: Add missing built files (Martin Pitt)
- Ship tests/gi in tarball (Martin Pitt)
- Split test_overrides.py (Martin Pitt) (#683188)
- _pygi_argument_to_object(): Clean up array unmarshalling (Martin Pitt)
- Fix memory leak in _pygi_argument_to_object() (Alban Browaeys)
  (#682979)
- Fix setting pointer fields/arguments to NULL using None.
  (Simon Feltman) (#683150)
- Fix for python 2.6, officially drop support for  2.6 (Martin Pitt)
  (#682422)
- Allow overrides in other directories than gi itself
  (Thibault Saunier) (#680913)
- Clean up sys.path handling in tests (Simon Feltman) (#680913)
- Fix dynamic creation of enum and flag gi types for Python 3.3
  (Simon Feltman) (#682323)
- [API add] Override g_menu_item_set_attribute (Paolo Borelli) (#682436)


ChangeLog
=
http://download.gnome.org/sources/pygobject/3.3/pygobject-3.3.91.changes  
(12.5K)

Download

http://download.gnome.org/sources/pygobject/3.3/pygobject-3.3.91.tar.xz (591K)
  sha256sum: 435b80b23c593cbe1027db66da1b1757ca23a4a57b82cc0fb8676cf4d995fd81

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


pygobject 3.3.90

2012-08-20 Thread 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.

News


- Implement marshalling for GParamSpec (Mathieu Duponchelle) (#681565)
- Fix erronous import statements for Python 3.3 (Simon Feltman)
  (#682051)
- Do not fail tests if pyflakes or pep8 are not installed (Martin Pitt)
- Fix PEP-8 whitespace checking and issues in the code (Martin Pitt)
- Fix unmarshalling of gssize (David Malcolm) (#680693)
- Fix various endianess errors (David Malcolm) (#680692)
- Gtk overrides: Add TreeModelSort.__init__(self, model)
  (Simon Feltman) (#681477)
- Convert Gtk.CellRendererState in the pygi-convert script
  (Manuel Quiñones) (#681596)


ChangeLog
=
http://download.gnome.org/sources/pygobject/3.3/pygobject-3.3.90.changes  
(6.66K)

Download

http://download.gnome.org/sources/pygobject/3.3/pygobject-3.3.90.tar.xz (583K)
  sha256sum: 1985d5fa97214b019cad4cf9965146aaf8f34e38b7a98b76d90efe46cb9611a9

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list

pygobject 3.3.4

2012-07-16 Thread 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.

News


- pygi-convert.sh: Drop bogus filter_new() conversion (Martin Pitt)
  (#67)
- Fix help() for GI modules (Martin Pitt) (#679804)
- Skip gi.CallbackInfo objects from a module's dir() (Martin Pitt)
  (#679804)
- Fix __path__ module attribute (Martin Pitt)
- pygi-convert.sh: Fix some child → getChild() false positives
  (Joe R. Nassimian) (#680004)
- Fix array handling for interfaces, properties, and signals
  (Mikkel Kamstrup Erlandsen) (#667244)
- Add conversion of the Gdk.PropMode constants to pygi-convert.sh
  script (Manuel Quiñones) (#679775)
- Add the same rules for pack_start to convert pack_end (Manuel
  Quiñones) (#679760)
- Add error-checking for the case where _arg_cache_new() fails
  (Dave Malcolm) (#678914)
- Add conversion of the Gdk.NotifyType constants to pygi-convert.sh
  script (Manuel Quiñones) (#679754)
- Fix PyObject_Repr and PyObject_Str reference leaks (Simon Feltman)
  (#675857)
- [API add] Gtk overrides: Add TreePath.__len__() (Martin Pitt)
  (#679199)
- GLib.Variant: Fix repr(), add proper str() (Martin Pitt) (#679336)
- m4/python.m4: Update Python version list (Martin Pitt)
- Remove label property from Gtk.MenuItem if it is not set
  (Micah Carrick) (#670575)


ChangeLog
=
http://download.gnome.org/sources/pygobject/3.3/pygobject-3.3.4.changes  (8.61K)

Download

http://download.gnome.org/sources/pygobject/3.3/pygobject-3.3.4.tar.xz (575K)
  sha256sum: db32d933717c2fceeef50af777425bdb54a9987ea40b44d6ad6f6720455252b7

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list

pygobject 3.3.3

2012-06-25 Thread 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.

News


- Remove obsolete release-tag make target (Martin Pitt)
- Do not do any python calls when GObjects are destroyed after the
  python interpreter has been finalized (Simon Schampijer) (#678046)
- Do not change constructor-only type Window property (Martin Pitt)
  (#678510)
- Escape identifiers which are Python keywords (Martin Pitt) (#676746)
- Fix code for PEP-8 violations detected by the latest pep8 checker.
  (Martin Pitt)
- Fix crash in GLib.find_program_in_path() (Martin Pitt) (#678119)
- Revert Do not bind gobject_get_data() and gobject_set_data() 
(Martin Pitt)
  (#641944)
- GVariant: Raise proper TypeError on invalid tuple input (David 
Keijser)
  (#678317)


ChangeLog
=
http://download.gnome.org/sources/pygobject/3.3/pygobject-3.3.3.changes  (8.62K)

Download

http://download.gnome.org/sources/pygobject/3.3/pygobject-3.3.3.tar.xz (572K)
  sha256sum: 5eb744a692e2e851beaa4460a4b08a5cb3c5a3f73845a6e685a798a505e9cf5d

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


pygobject 3.3.3.1

2012-06-25 Thread 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.

News


- Do not escape enum and flag names that are Python keywords (Martin 
Pitt)


ChangeLog
=
http://download.gnome.org/sources/pygobject/3.3/pygobject-3.3.3.1.changes  (725)

Download

http://download.gnome.org/sources/pygobject/3.3/pygobject-3.3.3.1.tar.xz (572K)
  sha256sum: ef2e19c2ff7514e3f312a6c8e31f1fdbb3c3bd06cbdc8214eb1602cc12b06f4b

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


pygobject 3.3.2

2012-06-05 Thread 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.

News


- foreign: Register cairo.Path and cairo.FontOptions foreign structs
  (Bastian Winkler) (#677388)
- Check types in GBoxed assignments (Marien Zwart) (#676603)
- [API add] Gtk overrides: Add TreeModelRow.get_previous()
  (Bastian Winkler) (#677389)
- [API add] Add missing GObject.TYPE_VARIANT (Bastian Winkler) (#677387)
- Fix boxed type equality (Jasper St. Pierre) (#677249)
- Fix TestProperties.testBoxed test (Jose Rostagno) (#676644)
- Fix handling of by-reference structs as out parameters
  (Carlos Garnacho) (#653151)
- tests: Add more vfunc checks for GIMarshallingTestsObject
  (Martin Pitt)
- Test caller-allocated GValue out parameter (Martin Pitt) (#653151)
- GObject.bind_property: Support transform functions (Bastian Winkler)
  (#676169)
- Fix lookup of vfuncs in parent classes (Carlos Garnacho) (#672864)
- tests/test_properties.py: Fix whitespace (Martin Pitt)
- gi: Support zero-terminated arrays with length arguments
  (Jasper St. Pierre) (#677124)
- [API add] Add GObject.bind_property method (Simon Feltman) (#675582)
- pygtkcompat: Correctly set flags (Jose Rostagno) (#675911)
- Gtk overrides: Implement __delitem__ on TreeModel (Jose Rostagno)
  (#675892)
- Gdk Color override should support red/green/blue_float properties
  (Simon Feltman) (#675579)
- Support marshalling of GVariants for closures (Martin Pitt) (#656554)
- _pygi_argument_from_object(): Check for compatible data type
  (Martin Pitt)
- pygtkcompat: Fix color conversion (Martin Pitt)
- test_gi: Check setting properties in constructor (Martin Pitt)
- Support getting and setting GStrv properties (Martin Pitt)
- Support defining GStrv properties from Python (Martin Pitt)
- Add GObject.TYPE_STRV constant (Martin Pitt)
- Unref GVariants when destroying the wrapper (Martin Pitt) (#675472)
- Fix TestArrayGVariant test cases (Martin Pitt)
- pygtkcompat: Add gdk.pixbuf_get_formats compat code (Jose Rostagno)
  (#675489)
- pygtkcompat: Add some more compat functions (Jose Rostagno) (#675489)
- Fix tests for Python 3 (Martin Pitt)
- Fix building with --disable-cairo (Martin Pitt)
- tests: Fix deprecated assertions (Martin Pitt)
- Run tests with MALLOC_PERTURB_ (Martin Pitt)


ChangeLog
=
http://download.gnome.org/sources/pygobject/3.3/pygobject-3.3.2.changes  (18.6K)

Download

http://download.gnome.org/sources/pygobject/3.3/pygobject-3.3.2.tar.xz (569K)
  sha256sum: ed66b86114ab45c4fa484b680f09ccdfb36b7760901028cdf7819a6635911715

___
ftp-release-list mailing list
ftp-release-list@gnome.org
https://mail.gnome.org/mailman/listinfo/ftp-release-list


pygobject 3.2.2

2012-05-14 Thread 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.

News


- pygtkcompat: Correctly set flags (Jose Rostagno) (#675911)
- Gtk overrides: Implement __delitem__ on TreeModel (Jose Rostagno)
  (#675892)


ChangeLog
=
http://download.gnome.org/sources/pygobject/3.2/pygobject-3.2.2.changes  (1.30K)

Download

http://download.gnome.org/sources/pygobject/3.2/pygobject-3.2.2.tar.xz (551K)
  sha256sum: 4653790baaff0176fd814b88cfb5378c45906a120b25d01be2554f423b726eb0

___
ftp-release-list mailing list
ftp-release-list@gnome.org
http://mail.gnome.org/mailman/listinfo/ftp-release-list


pygobject 3.3.1

2012-04-30 Thread 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.

News


- GSettings: allow extra keyword arguments (Giovanni Campagna)
  (#675105)
- pygtkcompat: Correct Userlist module use (Jose Rostagno) (#675084)
- Add release-news make rule (Martin Pitt)
- Add make check.nemiver target (Martin Pitt)
- Test flags and enums in GHash values (Martin Pitt) (#637466)
- tests: Activate test_hash_in and apply workaround (Martin Pitt)
  (#36)
- Add special case for Gdk.Atom array entries from Python (Martin Pitt)
  (#661709)
- test_gdbus: Call GetConnectionUnixProcessID() with correct signature
  (Martin Pitt) (#667954)
- Add test case for Gtk.ListStore custom sort (Martin Pitt) (#674475)
- GTK overrides: Add missing keyword arguments (Martin Pitt) (#660018)
- Add missing override for TreeModel.iter_previous() (Martin Pitt)
  (#660018)
- pygi-convert.py: Drop obsolete drag method conversions (Martin Pitt)
  (#652860)
- tests: Replace deprecated assertEquals() with assertEqual()
  (Martin Pitt)
- Plug tiny leak in constant_info_get_value (Paolo Borelli) (#642754)
- Fix len_arg_index for array arguments (Bastian Winkler) (#674271)
- Support defining GType properties from Python (Martin Pitt) (#674351)
- Handle GType properties correctly (Bastian Winkler) (#674351)
- Add missing GObject.TYPE_GTYPE (Martin Pitt)
- Fix test_mainloop.py for Python 3 (Martin Pitt)
- Make callback exception propagation test stricter (Martin Pitt)
  (#616279)
- Add context management to freeze_notify() and handler_block().
  (Simon Feltman) (#672324)
- Add support for GFlags properties (Martin Pitt) (#620943)
- Wrap GLib.Source.is_destroyed() method (Martin Pitt) (#524719)
- Fix error message when trying to override a non-GI class
  (Martin Pitt) (#646667)
- Fix segfault when accessing __grefcount__ before creating the GObject
  (Steve Frécinaux) (#640434)
- Do not bind gobject_get_data() and gobject_set_data()
  (Steve Frécinaux) (#641944)
- Add test case for multiple GLib.MainLoop instances (Martin Pitt)
  (#663068)
- Add a ccallback type which is used to invoke callbacks passed to a
  vfunc (John (J5) Palmieri) (#644926)
- Regression test: marshalling GValues in GHashTable (Alberto Mardegan)
  (#668903)
- Update .gitignore (Martin Pitt)
- Fix distcheck and tests with out-of-tree builds (Martin Pitt)
- Add a pep8 check to the makefile (Johan Dahlin) (#672627)
- PEP8 whitespace fixes (Johan Dahlin) (#672627)
- PEP8: Remove trailing ; (Johan Dahlin) (#672627)
- tests: Replace deprecated Python API (Martin Pitt)
- Fail tests if they use or encounter deprecations (Martin Pitt)
- Do not run tests in two phases any more (Martin Pitt)
- test_overrides: Find local gsettings schema with current glib
  (Martin Pitt)
- Add GtkComboBoxEntry compatibility (Paolo Borelli) (#672589)
- Correct review comments from Martin (Johan Dahlin) (#672578)
- Correct pyflakes warnings/errors (Johan Dahlin) (#672578)
- Make tests fail on CRITICAL logs, too, and apply to all tests
  (Martin Pitt)
- Support marshalling GI_TYPE_TAG_INTERFACE (Alberto Mardegan)
  (#668903)
- Fix warnings on None values in added tree/list store rows
  (Martin Pitt) (#672463)
- pygtkcompat test: Properly clean up PixbufLoader (Martin Pitt)

ChangeLog
=
http://download.gnome.org/sources/pygobject/3.3/pygobject-3.3.1.changes  (15.6K)

Download

http://download.gnome.org/sources/pygobject/3.3/pygobject-3.3.1.tar.xz (560K)
  sha256sum: 227cbc74889f2ce8b0b6ba29df63aa303fb96f13b7c0bfaf4126e69420d81617

___
ftp-release-list mailing list
ftp-release-list@gnome.org
http://mail.gnome.org/mailman/listinfo/ftp-release-list

pygobject 3.2.0

2012-03-26 Thread 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.

News


- No changes since 3.1.93 except version number.


ChangeLog
=
http://download.gnome.org/sources/pygobject/3.2/pygobject-3.2.0.changes  (555)

Download

http://download.gnome.org/sources/pygobject/3.2/pygobject-3.2.0.tar.xz (549K)
  sha256sum: 1a2140c4c4ce0c1a5d7abe74eeb7a7040f426cb17943c3ae7e57695b355151c3

___
ftp-release-list mailing list
ftp-release-list@gnome.org
http://mail.gnome.org/mailman/listinfo/ftp-release-list


pygobject 3.1.93

2012-03-22 Thread 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.

News


- Fix warnings on None values in added tree/list store rows.
  (#672463, Martin Pitt)
- Support marshalling GI_TYPE_TAG_INTERFACE (#668903, Alberto Mardegan)
- test_overrides: Find local gsettings schema with current glib
  (Martin Pitt)
- pygtkcompat test: Properly clean up PixbufLoader (Martin Pitt)


ChangeLog
=
http://download.gnome.org/sources/pygobject/3.1/pygobject-3.1.93.changes  
(3.20K)

Download

http://download.gnome.org/sources/pygobject/3.1/pygobject-3.1.93.tar.xz (549K)
  sha256sum: 2090c9a97113829603c94b29753be96c6f1d3a9e3e7a2e43a7ab3256abb6c4a0

___
ftp-release-list mailing list
ftp-release-list@gnome.org
http://mail.gnome.org/mailman/listinfo/ftp-release-list


pygobject 3.1.92

2012-03-19 Thread 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.

News


- 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)


ChangeLog
=
http://download.gnome.org/sources/pygobject/3.1/pygobject-3.1.92.changes  
(16.8K)

Download

http://download.gnome.org/sources/pygobject/3.1/pygobject-3.1.92.tar.xz (548K)
  sha256sum: 05f8dc92fdc2964518caea77f912589fa7bb7a100f1f5dfe40254202257c6e9d

___
ftp-release-list mailing list
ftp-release-list@gnome.org
http://mail.gnome.org/mailman/listinfo/ftp-release-list