[pygobject] Created tag 3.7.2
- From: Martin Pitt <martinpitt src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [pygobject] Created tag 3.7.2
- Date: Mon, 19 Nov 2012 14:25:18 +0000 (UTC)
The signed tag '3.7.2' was created.
Tagger: Martin Pitt <martinpitt gnome org>
Date: Mon Nov 19 15:13:31 2012 +0100
release 3.7.2
Changes since the last tag '3.7.1':
Carlos Garnacho (1):
Fix marshalling of arrays of struct pointers to Python
Colin Walters (1):
gi/__init__.py: Pacify pep8 style checker
Daniel Drake (1):
Fix property lookup in class hierarchy
John Ralls (1):
Fix duplicate symbols error on OSX
Jose Rostagno (3):
Use g_object_info_find_signal()
Remove unused macro definitions
pygi-convert: remove deprecated GLib â GObject conversions
Martin Pitt (95):
configure.ac: post-release bump to 3.7.2
Fix TestSource.testSources() test case
Fix OverflowError in source_remove()
Drop unnecessary static _glib bindings
Add test for GLib.get_current_time()
Add some MainLoop, MainContext, and Source test cases
Remove static MainLoop, MainContext, and some GSource bindings
Mark GLib API that is exposed in GObject as deprecated
Mark GLib.Source.get_current_time() as deprecated
Work around wrong 64 bit constants in GLib Gir
tests: consitent naming style
Add tests for idle_add()/timeout_add with and without user data
Fix PEP-8 whitespace in previous commit
Drop old ChangeLog.pre-2.18
Add tests for priority argument of idle_add/timeout_add
Remove static idle_add/timeout_add bindings
Add tests for GLib.IOChannel
Fix various bugs in GLib.IOChannel
Drop static IO_* constants
Drop static SPAWN_* constants
test_option: Use public API
Add environment variable to disable pep8 checks
test_iochannel.py: Fix data type of IOFlags
Remove static GIOChannel bindings
Add tests for GLib.io_add_watch()
Remove static io_add_watch() binding
Use a custom deprecation warning to make them visible by default
test_subprocess: Cover more child_watch_add() cases
Remove static child_add_watch() binding
Add more tests for GLib.spawn_async()
Remove static get_current_time() binding
Drop some dead code from gi/_glib/glibmodule.c
Drop removed markup-escape-text() from reference documentation
Allow calling io_add_watch with a file object
Restore actual GLib API after previous fix
GLib overrides: code cleanup
test_gobject: Add test case for min/max int constants
Drop static G_MININT8 and related constants
Drop static glib_version and pyglib_version constants
[API change] Remove static filename_from_utf8() binding
tests: Do not use deprecated assertRaisesRegexp()
Replace static OPTION_* constants with GI
Move G_MIN/MAX constants into GObject overrides
pygi-source.c: Drop dead code
testhelpermodule.c: Drop obsolete g_thread_init()
Move property and signal creation into _class_init()
option.py: Fix PEP-8 error
m4: Update introspection.m4 to current upstream version
m4: Update py-compile to current upstream version
python.m4: Add python3.3, do not prefer unversioned "python"
Add --with-python configure option
Update README
Bump glib dependency to >= 2.34.2
tests: Ensure that the fatal mask is always reset
autoupdate configure.ac
configure.ac: Drop maintainer mode, modernize libtool declarations
Drop unused variable, fail builds on those
Quiesce automake output
Update documentation files
Add support for lcov code coverage
Lower autoconf dependency to 2.68 again
autogen.sh: Only enable code coverage if lcov is installed
test_gi: Add missing data type tests from GIMarshallingTests
test_gi: Enable GBytes test cases
test_gi: Enable GByteArray constructor tests
Fix marshalling of ssize_t to smaller ints
Fix marshalling of GByteArrays
Add GObject.G_MINSSIZE
test_everything: Add tests for Regress type tests
test_everything: Add tests for more Regress data and container types
tests: Fix for Python 2
types.py: Fix PEP-8 violation
Fix Gdk.Atom to have a proper str() and repr()
test_gi: Stop using GLib.bytes.unref_to_array()
Fix Gdk.Atom str()/repr() fallback
test_atoms.py: Add test for out array
Drop dead code from pygi-callbacks.[hc]
pygi-foreign-cairo.c: Use official py3cairo API
Fix previous commit for Python 2
test_unknown.py: Check property interface
Add support for GVariant properties defined in C
Add type checking to GVariant argument assignment
test_everything: Add test for callback returning wrong type
pyg_value_from_pyobject(): Simplify GVariant type check
Add support for GVariant properties defined in Python
test_properties.py: Fix PEP-8 errors
Drop foreign GVariant registration/support
test_gi: Add tests for type "filename"
test_gi: Fix failing tests with g-i 1.34.x
Bump g-i dependency to >= 1.34.2
tests: Run pygtkcompat tests separately
tests: Fix previous commit to fail properly on test failures
tests: Fix unicode vs. str issues in Python 2
Fix distcheck
release 3.7.2
Simon Feltman (18):
Deprecate void pointer fields as general PyObject storage.
[API add] Add get_introspection_module for getting un-overridden modules
Fix IOChannel unittests for python 2.7
Fix GLib override incompatibilities with old static API
Add unittests for module level type and signal functions
Make unitests for gobject functions moving to gi more strict
Move gobject static functions and constants to gi
Move TYPE constants from _gobject to GObject
Remove DynamicGLibModule and DynamicGObjectModule
Add support for overriding GObject.Object
Replace GObject notify methods with introspection and python
Use hasattr when testing for __info__ when finding vfuncs
Set Property instance doc string and blurb to getter doc string
Add doc strings showing method signatures for gi methods
Add expectantly failing unittests for GValue boxed/object leaks
Fix leaks with GValues holding boxed and object types
Make sure g_value_set_boxed does not cause a buffer overrun with GStrvs
Move pygtkcompat into sibling package of gi
Steve FrÃcinaux (1):
[API change] Do not bind gobject_get_data() and gobject_set_data()
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]