[pygobject] Created tag 3.7.2



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]