pygobject 2.21.2



       Module: pygobject
      Version: 2.21.2
  Uploaded by: Danielle Madeley

http://download.gnome.org/sources/pygobject/2.21/pygobject-2.21.2.tar.gz
 sha256sum: 335703e0fd991fe9079c0aff4a92d0e492ba6a5779ce33c721f976e476a9ab93
      size: 892K

http://download.gnome.org/sources/pygobject/2.21/pygobject-2.21.2.tar.bz2
 sha256sum: dc58d55818ded2d2eb20b1d54220c1c501792a2969e9bbf6149cc115d78f07e8
      size: 672K

ChangeLog
---------

commit e0fe844d5fe8f7e26316f197444fd4143ed36adf
Author: Tomeu Vizoso <tomeu vizoso collabora co uk>
Date:   Thu Jun 10 20:09:07 2010 +0200

    Remove deleted files from the Makefile.

           test_conversion.py
           test_enum.py
           test_gtype.py
           test_subtype.py

 tests/Makefile.am |    4 ----
 1 files changed, 0 insertions(+), 4 deletions(-)

commit 495a301cb81c5e914bcef905999265604faa27fc
Author: Tomeu Vizoso <tomeu vizoso collabora co uk>
Date:   Thu Jun 10 19:39:09 2010 +0200

    Add myself to the maintainers list in the README

 README |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 04627488220b4f2a16e11f8982af7866fea9f7eb
Author: Tomeu Vizoso <tomeu vizoso collabora co uk>
Date:   Thu Jun 10 19:24:31 2010 +0200

    Drop sinkfuncs.

        * use g_object methods to sink floating refs instead of allowing
          custom sink functions to be registered
        * we now sink inside of pygobject_new_full to handle cases where
          a library creates its own gobject via g_object_new and just
          needs a python wrapper
          - a previous patch had done the sink when creating the gobject,
            since it needs to call pygobject_new_full to wrap the object,
            this patch handles both cases (e.g. pygobject created object
            and externally created gobject)

    https://bugzilla.gnome.org/show_bug.cgi?id=583909

 gobject/gobjectmodule.c |    3 +--
 gobject/pygobject.c     |   42 ++++++++----------------------------------
 gobject/pygobject.h     |    1 +
 3 files changed, 10 insertions(+), 36 deletions(-)

commit 87774a17bd607724a56e18c2eb1ac71b04b7079d
Author: Tomeu Vizoso <tomeu vizoso collabora co uk>
Date:   Tue Jun 8 10:40:39 2010 +0200

    Add myself to maintainers

 MAINTAINERS    |    4 ++++
 pygobject.doap |    7 +++++++
 2 files changed, 11 insertions(+), 0 deletions(-)

commit 46c91a11d448e5e11d142d3362aff1483226bca4
Author: Colin Walters <walters verbum org>
Date:   Wed May 5 13:54:27 2010 -0400

    Clear error if we failed the import

    Otherwise we leave the exception set which causes bizarre problems
    later in unrelated code.

    https://bugzilla.redhat.com/show_bug.cgi?id=569885

    https://bugzilla.gnome.org/show_bug.cgi?id=617796

 gobject/pygi-external.h |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

commit e203dc7c8f524c16aa52e15758dc3a2b09fbac75
Author: John Ehresman <jpe wingware com>
Date:   Tue Apr 20 20:40:02 2010 -0400

    Added missing , to keyword list of gio.GFile.set_attribute

 gio/gresolver.override |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

commit 0b222f01ac9ceea1d127083623ad532ecc75bf7e
Author: John Ehresman <jpe wingware com>
Date:   Tue Apr 20 20:37:12 2010 -0400

    Fix arg conversion in gio.GFile.set_attribute

 gio/gfile.override |  232
 ++++++++++++++++++++++++++++++++++++++++++++++++++-
 1 files changed, 227 insertions(+), 5 deletions(-)

commit a579ccc8bea90937bf970be3d461e2b650b0c7d6
Author: John Ehresman <jpe wingware com>
Date:   Tue Apr 20 20:01:53 2010 -0400

    Set constants under python 2.5 or before

 gobject/gobjectmodule.c |    8 ++++++++
 1 files changed, 8 insertions(+), 0 deletions(-)

commit 11fa39a861abf679e01b5f0da97be93ae0adf0f0
Author: José Alburquerque <jaalburqu svn gnome org>
Date:   Sun Apr 18 20:22:21 2010 -0400

	Doc Extractor: Use replacements that make sense for &...;
	expressions.

	* codegen/docextract_to_xml.py: Use &#35; and &#160; respectively
	for
	&num; (#) and &nbsp;.  These are interpreted correctly in XML
	and will
	not make the parsing crash.

 codegen/docextract_to_xml.py |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

commit 695ac7bc5c60371a32538d690c7a15509f3c9637
Author: John Stowers <john stowers gmail com>
Date:	Fri Apr 16 14:36:11 2010 +1200

    Add build docs for windows

 Makefile.am  |    1 +
 README.win32 |   24 ++++++++++++++++++++++++
 2 files changed, 25 insertions(+), 0 deletions(-)

commit e580da87f0b2fd36cb5d8008fb2fb0c3b01f456a
Author: John Stowers <john stowers gmail com>
Date:	Thu Apr 15 13:40:39 2010 +1200

    Setup.py cosmetic tidy

     * Remove local doc install, point to website instead
     * link to versioned docs

 pygobject_postinstall.py |   43
 ++++++++++++++++++++++++++-----------------
 setup.py		  |   39 ++++++++++++++-------------------------
 2 files changed, 40 insertions(+), 42 deletions(-)

commit 69ecd506c83ddf180c6cc9a2a8dc753a02543959
Author: John Stowers <john stowers gmail com>
Date:	Sat Jul 25 14:12:30 2009 +1200

    Fix crash when importing gio

    Only seems to be necessary on windows, but
    no harm on linux as multiple calls to init
    are OK

 gio/giomodule.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

commit 5d159a13d89587cba189a0ca3203ac003e2f1f2b
Author: John Stowers <john stowers gmail com>
Date:	Thu Apr 15 22:52:48 2010 +1200

    Bug 589671 - Dont use generate-constants

    This breaks the build using distutils, and it is
    largely unneeded. Just add the G_XXX constants
    to the module directly

 gobject/Makefile.am	      |   16 +--------
 gobject/constants.py	      |   83
 ++++++++++++++++++++++++++++++++++++++++++
 gobject/constants.py.in      |   50 -------------------------
 gobject/generate-constants.c |   44 ----------------------
 gobject/gobjectmodule.c      |   35 ++++++++++++++++++
 setup.py		      |    2 +-
 tests/runtests.py	      |    3 +-
 7 files changed, 121 insertions(+), 112 deletions(-)

commit 6d7a3ab9ce352692d0faccbf106974d264fa953d
Author: John Stowers <john stowers gmail com>
Date:	Thu Apr 15 22:49:17 2010 +1200

    Bug 589671 - Fix setup.py for windows build

    * Building pyglib as a static private library
    * Update to include new defs
    * Modernise setup.py and add more util functions
      to dsextras

 dsextras.py |	 32 ++++++++++++++++--
 setup.py    |	102
 ++++++++++++++++++++++++++++++++++++++++++++++++++--------
 2 files changed, 116 insertions(+), 18 deletions(-)

commit d11ef47072acae5801ce25c68d1289e425eb9fc2
Author: John Stowers <john stowers gmail com>
Date:	Thu Apr 15 22:48:28 2010 +1200

    Include pygsource.h

 glib/pygiochannel.c |	  1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 681832c3cd040433a488a400693b68f213bf7078
Author: José Alburquerque <jaalburqu svn gnome org>
Date:	Tue Apr 13 13:33:12 2010 -0400

	codegen/docextract_to_xml.py: One more &...; replacement (&nbsp;).

	* codegen/docextract_to_xml.py: Replace &nbsp; which also causes
	errors with a regular space.

 codegen/docextract_to_xml.py |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit bd4e7f2459e34957aaae59b9be807d6dff5ec1eb
Author: José Alburquerque <jaalburqu svn gnome org>
Date:	Tue Apr 13 12:28:10 2010 -0400

	codegen/docextract_to_xml.py: Replace some &..; that cause errors.

	* codegen/docextract_to_xml.py (escape_text): Replace some &..;
	expressions that cause errors with more appropriate output.

 codegen/docextract_to_xml.py |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit f00b9ce91fc9c3aabd4af4132fc112d9e415e12e
Author: José Alburquerque <jaalburqu svn gnome org>
Date:	Sun Apr 11 17:46:40 2010 -0400

	codegen/docextract_to_xml.py: Handle C++ multi-line comments.

	* codegen/docextract_to_xml.py (escape_text): Translate '/*'
	and '*/'
	in text to '/ *' and '* /' respectively so that comment errors
	don't
	show up when the descriptions that include C++ code with C++
	multi-line comments are used in Doxygen blocks.

 codegen/docextract_to_xml.py |    9 +++++++++
 1 files changed, 9 insertions(+), 0 deletions(-)

commit a2fcdecbb5e109da5568084d7acb2332af83b6f5
Author: José Alburquerque <jaalburqu svn gnome org>
Date:	Sun Apr 11 16:15:01 2010 -0400

	codegen/docextract.py: Stop final section processing on first
	match.

	* codegen/docextract.py (process_final_sections): Modify the final
	section pattern matching for loop to stop on first match so
	that it
	doesn't match both a colon return ('Returns: ...') and a no colon
	return ('Returns ...') which leads to annotation extraction
	errors.

 codegen/docextract.py |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

commit 825fd305f03b726665edca34963978ce27448182
Author: José Alburquerque <jaalburqu svn gnome org>
Date:	Sun Apr 11 15:45:09 2010 -0400

	Update doc extraction tool to handle GObjectIntrospection
	annotations.

	* codegen/docextract.py (FunctionDoc): Renamed class to GtkDoc.
	(GtkDoc::annotations): Added a list field to store annotations
	which
	are 2-tuples of (name, value).
	(GtkDoc::ret): Modified field to store the return description
	along
	with a list of annotations as described above.
	(GtkDoc::params): Now holds a list of 3-tupples: name,
	description and
	annotations (as described above).
	(GtkDoc::block_type): Add a field to tell if the comment block
	is a
	function block, signal block or property block.
	(GtkDoc::set_type):
	(GtkDoc::get_type): Add methods for setting/getting the block
	type.
	(GtkDoc::add_param): Modified to also accept a list of
	annotations to
	be added with the parameter.
	(GtkDoc::add_annotation):
	(GtkDoc::get_annotations): Added methods to add/get annotations
	for
	the comment block.
	(GtkDoc::append_description): Renamed to append_to_description().
	(GtkDoc::get_param_description): Removed unused method.
	(GtkDoc::get_description): Added method to get block description.
	(GtkDoc::add_return): Added method to add a return accepting
	the first
	line of the description and its annotations.
	(GtkDoc::append_return): Renamed to append_to_return().
	(Regular expressions):
	 - Made the names of the variables un-abbreviated.

	 - Added 'since', 'deprecated' and 'rename to' regular
	 expressions.

	 - Modified the return matching regular expression so that
	 it doesn't
	   match descriptions that begin with 'Returns ...'.
	   This improves
	   the docs of many function.

	 - Added signal and property comment block identifier matching
	 regular
	   expressions in case those are useful.

	- Modified existing identifier matching regular expressions
	(function,
	  signal, and property regular expressions) to properly parse
	  annotations.	Also added a regular expression for extracting
	  annotations from the parameter and return descriptions.

	- Refined the function name matching regular expression to
	only accept
	  identifiers that begin with a lowercase letter.  This eliminates
	  'SECTION:' matches.

	- Finally, grouped commonly related expressions like
	return_pattern,
	  since_pattern, etc.  into groups (in lists) so that matching
	  those
	  sections can be done using loops.

	(Parsing algorithm): Modified the algorithm to use a functional
	approach to parsing.  Extra methods like skip_to_comment() and
	processs_params() have been added and used in the parse_file()
	function to now process the comment blocks.
	(parse_dir): Added file processing output to stderr.
	* codegen/docextract_to_xml.py (usage): Added function to
	print out
	the usage.
	(print_annotations): Added function to print the given list of
	annotations.
	(options): Added --with-signals (-i), with-properties (-p) and
	--with-annotation (-a) to the existing --source-dir (-s) option.

	(algorithm): Now prints annotations, if specified.  Also, prints
	signals and properties correctly (using names like
	Class::signal-one
	for signals and Classs:property) with xml such as <signal
	name="...">...</signal>.  The return xml is slightly modified with
	annotations but this would only be exhibited if annotation xml is
	requested.

 codegen/docextract.py	      |  439
 +++++++++++++++++++++++++++++++++---------
 codegen/docextract_to_xml.py |   87 ++++++--
 2 files changed, 414 insertions(+), 112 deletions(-)

commit e9f7fd414e94595e40eb1ba0fc471ca69136d82f
Author: Paul Bolle <pebolle tiscali nl>
Date:	Thu Apr 8 11:52:25 2010 +0200

    Docs: replace gio.IO_ERROR_* with gio.ERROR_*

    Signed-off-by: Paul Bolle <pebolle tiscali nl>

 docs/reference/pygio-file.xml	      |   58
 +++++++++++++++++-----------------
 docs/reference/pygio-inputstream.xml |   22 ++++++------
 docs/reference/pygio-mount.xml       |   10 +++---
 3 files changed, 45 insertions(+), 45 deletions(-)

commit 4cbd9941c5705970a9f7a429e236e1203d3155a1
Author: Gian Mario Tagliaretti <gianmt gnome org>
Date:	Mon Apr 5 18:10:42 2010 +0200

    Bug 613341 - pygobject tests seem to require pygtk causing a circular
    dependencies problem

    move tests that require pygtk to pygtk itself

 tests/test_conversion.py |   83 -------------
 tests/test_enum.py	  |  234 -------------------------------------
 tests/test_gtype.py	  |  112 ------------------
 tests/test_subtype.py	  |  289
 ----------------------------------------------
 4 files changed, 0 insertions(+), 718 deletions(-)

commit 23fc0f615d87994acafd9d39e92dd92b587fc2eb
Author: Simon van der Linden <svdlinden src gnome org>
Date:	Thu Jan 21 17:30:51 2010 +0100

    Don't raise an error in _pygi_import if pygi support is disabled

    http://bugzilla.gnome.org/show_bug.cgi?id=607674

 gobject/pygboxed.c	 |    6 +-----
 gobject/pygi-external.h |    1 -
 gobject/pygobject.c	 |    6 +-----
 gobject/pygpointer.c	 |    6 +-----
 4 files changed, 3 insertions(+), 16 deletions(-)

commit 289d641775d1ea52d2a5379126b70b7fcee46683
Author: Tomeu Vizoso <tomeu sugarlabs org>
Date:	Sun Jan 10 21:01:59 2010 +0100

    Initialize PyGPollFD_Type.fd_obj to NULL

    https://bugzilla.gnome.org/show_bug.cgi?id=606582

 gio/gcancellable.override |	1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

commit 4e2efa91d101bf755739e1cca8eee41eb0ad20fd
Author: Gian Mario Tagliaretti <gianmt gnome org>
Date:	Mon Jan 4 08:35:14 2010 +0100

    Bug 605937 - pygobject: Makefile.am sets $TMPDIR, disrupting distcc

    Committed a patch from Kevin Pyle

 Makefile.am |	 27 +++++++++++++--------------
 1 files changed, 13 insertions(+), 14 deletions(-)

commit 284a1e1c0143c95d3007cf58e6c248b5d11fb4d1
Author: Gian Mario Tagliaretti <gianmt gnome org>
Date:	Sun Jan 3 11:02:57 2010 +0100

    Wrap gio.Cancellable.make_pollfd() and add a test

 gio/Makefile.am	    |	 1 +
 gio/gcancellable.override  |	37 +++++++++++++++++++++++++++++++++++++
 gio/gio.override	    |	 3 +++
 tests/test_gcancellable.py |	15 +++++++++++++++
 4 files changed, 56 insertions(+), 0 deletions(-)

commit 82d7bcbf37200ee2ef5892dd12bebd2f39965c56
Author: Gian Mario Tagliaretti <gianmt gnome org>
Date:	Sat Jan 2 23:15:56 2010 +0100

    Make cancellable an optional parameter in many methods

 gio/gio.defs |  102
 +++++++++++++++++++++++++++++-----------------------------
 1 files changed, 51 insertions(+), 51 deletions(-)

commit 49a078cd22d55dc33a03ecfda235d63955edc741
Author: Gian Mario Tagliaretti <gianmt gnome org>
Date:	Sat Jan 2 23:15:21 2010 +0100

    Post release version bump to 2.21.2

 configure.ac |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)


-- 
An RSS 2.0 feed of ftp-release-list is available at:
http://download.gnome.org/LATEST.xml


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