2.21.3 21-Jan-2010 - Proper handling of null-ok in virtual methods (Ludovic L'Hours) - Fall back to use the floating references API in glib if there isn't a sinkfunc defined. (Tomeu Vizoso) - Revert "Drop sinkfuncs." (Tomeu Vizoso) - [giounix] Make it possible to compile on glib 2.20 (Johan Dahlin) - Release the lock when potentially invoking Python code. (Sjoerd Simons) 2.21.2 10-Jan-2010 - Drop sinkfuncs. (Tomeu Vizoso) - Clear error if we failed the import (Colin Walters) - Added missing , to keyword list of gio.GFile.set_attribute (John Ehresman) - Fix arg conversion in gio.GFile.set_attribute (John Ehresman) - Set constants under python 2.5 or before (John Ehresman) - Doc Extractor: Use replacements that make sense for &...; expressions. (José Alburquerque) - Add build docs for windows (John Stowers) - Setup.py cosmetic tidy (John Stowers) - Fix crash when importing gio (John Stowers) - Bug 589671 - Dont use generate-constants (John Stowers) - Bug 589671 - Fix setup.py for windows build (John Stowers) - Include pygsource.h (John Stowers) - codegen/docextract_to_xml.py: One more &...; replacement ( ). (José Alburquerque) - codegen/docextract_to_xml.py: Replace some &..; that cause errors. (José Alburquerque) - codegen/docextract_to_xml.py: Handle C++ multi-line comments. (José Alburquerque) - codegen/docextract.py: Stop final section processing on first match. (José Alburquerque) - Update doc extraction tool to handle GObjectIntrospection annotations. (José Alburquerque) - Docs: replace gio.IO_ERROR_* with gio.ERROR_* (Paul Bolle) - Bug 613341 - pygobject tests seem to require pygtk causing a circular (Gian Mario) - Don't raise an error in _pygi_import if pygi support is disabled (Simon van der Linden) - Initialize PyGPollFD_Type.fd_obj to NULL (Tomeu Vizoso) - Bug 605937 - pygobject: Makefile.am sets $TMPDIR, disrupting distcc (Gian Mario) - Wrap gio.Cancellable.make_pollfd() and add a test (Gian Mario) - Make cancellable an optional parameter in many methods (Gian Mario)