[pygobject] Created tag 3.11.1



The signed tag '3.11.1' was created.

Tagger: Martin Pitt <martinpitt gnome org>
Date: Mon Oct 28 15:59:54 2013 +0100

    release 3.11.1

Changes since the last tag '3.10.0':

Martin Pitt (2):
      Bump glib and g-i dependencies to latest stable.
      release 3.11.1

Nuno Araujo (1):
      Fix TypeError when setting drag target_list to None

Simon Feltman (46):
      configure.ac: post-release bump to 3.10.1
      configure.ac: bump trunk to 3.11.1
      Remove support for allowing PyObjects as void pointers
      cache refactoring: Add comments to callable cache structure
      cache refactoring: Move PyGI direction code into new function
      cache refactoring: Use GPtrArray for callable arg cache
      cache refactoring: Remove special case marshaling for instance arguments
      cache refactoring: Use bit field for PyGIDirection instead of enum
      cache refactoring: Remove continue statements from _args_cache_generate
      cache refactoring: Move variable declarations to blocks where they are used
      cache refactoring: Cleanup array length argument marshaling
      cache refactoring: Move arg cache field assignments into _arg_cache_new
      Add support for default arguments annotated with allow-none
      Fix memory leak for caller allocated GValue out arguments
      Use PYGLIB_PyLong_FromLong for GIDirection return
      Derive SignalInfo info from CallableInfo
      Add unittests for GIRepository
      Move existing repository tests into test_repository
      tests: Update check.valgrind with always-malloc and add logging options
      Move info tuple retrieval into generic function
      Move child info retrieval into generic function
      Move info string retrieval into generic function
      Add GIBaseInfo.equal method
      Avoid calling g_base_info_get_name on GI_INFO_TYPE_TYPE
      Expose all GI enum and flags types
      Add missing methods on PyGIBaseInfo and sub-classes
      Don't pass None to callbacks when user data is not specified
      Refactor GLib.child_watch_add to make it more testable
      Refactor GLib.io_add_watch to make it more testable
      Fix GValue array marshaling leaks and crash fallout
      Cleanup per-item array marshaling code for flat arrays
      Fix to Python marshaling leaks for arrays holding GVariants
      Fix memory leaks for inout array arguments
      Add expected failure to deal with fixes in gimarshallingtests.c
      Use qdata for wrapper retrieval in toggle reference notifications
      Add support for variable user data arguments
      Add cleanup_data argument used for Python to C marshaler cleanup
      Fix GArray, GList, GSList, and GHashTable marshaling leaks
      Remove PyGObjectWeakRef now that g_binding_unbind exists
      Add dir method to GObject props accessor
      Add threads_init back as a requirement for non-Python threaded repos
      Remove overrides for supporting pre-3.10 GObject signal functions
      docs: Add a keyword value of None for allow-none annotations
      tests: Fix source testing to handle critical with non-existing sources
      Add consistent GLib.MainLoop SIGINT cleanup
      Fix toggleref safety problems by always enabling the GIL


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