commit python-sip for openSUSE:Factory
Hello community, here is the log from the commit of package python-sip for openSUSE:Factory checked in at Fri Jan 7 10:36:39 CET 2011. -------- --- python-sip/python-sip.changes 2010-10-25 15:34:03.000000000 +0200 +++ /mounts/work_src_done/STABLE/python-sip/python-sip.changes 2011-01-03 10:45:53.000000000 +0100 @@ -1,0 +2,40 @@ +Mon Dec 27 14:00:10 CET 2010 - dmueller@suse.de + +- update to 4.12: + - Implemented the revised directive syntax for %Module. + - Deprecated %CModule, use %Module instead. + - Added the keyword_arguments argument to %Module to specify the level of + support for Python keyword arguments. + - Deprecated the -k flag to sip, use the keyword_arguments argument to + %Module instead. + - Added an automatic pseudo-%Timeline to allow the SIP version number to be + used in the %If directive. + - Changed the behavior of the /KeywordArgs/ annotation to specify the level + of support for Python keyword arguments. + - Deprecated the /NoKeywordArgs/ annotation, use /KeywordArgs="All"/ instead. + - Added the use_argument_names argument to %Module to provide the real names + of arguments to handwritten code. + - Module docstrings are now supported. + - Added %AutoPyName to automatically provide Python names. + - Added %Property to implement Python properties based on C/C++ getters and + setters. + - Added %Extract to allow arbitrary text to be embedded in specification + files and subsequently extracted. + - Deprecated %Doc and %ExportedDoc, use %Extract instead. + - Added the -X flag to sip to extract text defined with %Extract. + - Deprecated the -d flag to sip, use -X instead. + - Added /PyInt/ as an argument, function and typedef annotation to force + char types to be handled as Python integers rather that single character + strings. + - Added the L and M format characters to sipBuildResult(), sipCallMethod() + and sipParseResult(). + - Added sipGetAddress(). + - Added the -T flag to sip to suppress the timestamp in the header comments + of generated files. + - sip.voidptr now behaves like a Python memoryview object and supports + sub-script assignment. + - Added the --sip-module flag to configure.py to allow the name and + containing package of the sip module to be specified thereby allowing + packages to include a local copy of the sip module. + +------------------------------------------------------------------- calling whatdependson for head-i586 Old: ---- sip-4.11.2.tar.bz2 New: ---- sip-4.12.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-sip.spec ++++++ --- /var/tmp/diff_new_pack.lq6SWj/_old 2011-01-07 10:35:08.000000000 +0100 +++ /var/tmp/diff_new_pack.lq6SWj/_new 2011-01-07 10:35:08.000000000 +0100 @@ -1,7 +1,7 @@ # -# spec file for package python-sip (Version 4.11.2) +# spec file for package python-sip (Version 4.12) # -# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -23,7 +23,7 @@ License: GPLv2+ Group: Development/Libraries/Python Summary: SIP tool to use python sip bindings -Version: 4.11.2 +Version: 4.12 Release: 1 %define rversion %version Url: http://www.riverbankcomputing.com/software/sip/intro ++++++ build-compare.diff ++++++ --- /var/tmp/diff_new_pack.lq6SWj/_old 2011-01-07 10:35:08.000000000 +0100 +++ /var/tmp/diff_new_pack.lq6SWj/_new 2011-01-07 10:35:08.000000000 +0100 @@ -1,16 +1,11 @@ -Index: sipgen/gencode.c -=================================================================== ---- sipgen/gencode.c.orig -+++ sipgen/gencode.c -@@ -12687,9 +12687,9 @@ static FILE *createFile(moduleDef *mod, - "/*\n" - " * %s\n" - " *\n" --" * Generated by SIP %s on %s" -+" * Generated by SIP %s" - ,description -- ,sipVersion,ctime(&now)); -+ ,sipVersion); +--- sipgen/main.c ++++ sipgen/main.c +@@ -78,7 +78,7 @@ + kwArgs = NoKwArgs; + protHack = FALSE; + docs = FALSE; +- timestamp = TRUE; ++ timestamp = FALSE; - if (mod->copying != NULL) - prcode(fp, + /* Parse the command line. */ + optnr = 1; ++++++ sip-4.11.2.tar.bz2 -> sip-4.12.tar.bz2 ++++++ ++++ 54859 lines of diff (skipped) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@hilbert.suse.de