[pygobject] Created tag 3.9.5
- From: Martin Pitt <martinpitt src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [pygobject] Created tag 3.9.5
- Date: Mon, 29 Jul 2013 09:49:32 +0000 (UTC)
The signed tag '3.9.5' was created.
Tagger: Martin Pitt <martinpitt gnome org>
Date: Mon Jul 29 11:49:15 2013 +0200
release 3.9.5
Changes since the last tag '3.9.2':
Chun-wei Fan (1):
gi/pygi-info.c: Avoid C99-style variable declaration
Cole Robinson (1):
GTK overrides: Make connect_signals handle tuple
Daniel Drake (2):
tests: Add tests for MRO override
Speed up MRO calculation
Garrett Regier (1):
Add support for properties of type GInterface
Martin Pitt (4):
configure.ac: post-release version bump to 3.9.3
GLib overrides: fix typo in deprecation message
pygtkcompat: Fix for missing methods on Windows
Don't use doctest syntax in docstrings for examples
Mike Gorse (2):
Unref interface info when fetching enums or flags
Always unref the GiTypeInfo when generating an argument cache
Simon Feltman (38):
Clear return value of closures to zero when an exception occures
tests: Add test for pass-by-reference GValue
Re-add support for passing GValue's by reference
Add marshalling of GI_TYPE_TAG_VOID held in a GValue to int
testhelper: Fix import requirement for GObject
Add GIL safety to pyobject_copy for copying boxed PyObjects
Replace usage of __import__ with importlib.import_module
Move PyGIDeprecationWarning to C for shared Python/C usage
Add deprecation warning for marshaling arbitrary objects as pointers
Fix indentation for pyg_value_from_pyobject
Refactor pyg_value_from_pyobject into two functions
Override GValue.set/get_boxed with static C marshaler
Move to Python basic type marshaling out of _pygi_argument_to_object
Replace to Python cached marshalers with unified basic type marshaler
Move basic type marshaling out of _pygi_argument_from_object
Move _pygi_argument_from_object_basic_type into pygi-marshal-from-py.c
Move from Python integer marshaling into separate function
Add support for PyBytes with int8 and uint8 from Python marshaler
Unify from Python boolean, int8, and uint8 marshalers
Unify from Python int16 and int32 marshalers
Unify from Python int64 and uint64 marshalers
Unify and clean up from Python marshalers for basic types
Move _pygi_argument_to_object_basic_type into pygi-marshal-to-py.c
gtk-demo: Change demo to use Gtk.Application
tests: Change GHashTable<string,GValue> marshaling test to use GValue
Move doc string generator into separate module
Remove redundant info.get_name calls
Merge method and constructor setup
Add common attribute accessors to PyGIBaseInfo
Add underscore prefix and _cache_adapter suffix to marshaling functions
Move "from Python" GObject out arg marshaler into specialized function
Add callable and descriptor protocols to PyGICallableInfo
Replace Python VFunc descriptor directly with PyGIVFuncInfo
Cleanup invoke args and kwargs combiner code
Use Py_CLEAR for closure cleanup instead of test with Py_DECREF
Use Python error messages for marshaling integers from Python
Ensure exceptions set in closure out argument marshaling are printed
release 3.9.5
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]