Changelog for
python-sip-devel-4.14.2-84.1.i586.rpm :
Sun Dec 9 13:00:00 2012 lbeltrameAATTkde.org
- Update to 4.14.2:
- Added sip.setdestroyonexit().
- sip.voidptr() will now accept any object that implements the buffer
protocol.
Mon Oct 29 13:00:00 2012 dmuellerAATTsuse.com
- update to 4.14.1:
- SIP_PYBUFFER can now be used to define objects that implement the Python
buffer protocol.
- Added /Capsule/ typedef annotation.
- Added the \'z\' format character to sipBuildResult().
- Added the \'z\', \'!\' and \'$\' format characters to sipParseResult().
- The C prototype foo(void) is now accepted.
- sipdistutils.py will now include swig_opts if no sip_opts have been
defined.
- Bug fixes.
Mon Oct 1 14:00:00 2012 einarAATTheavensinferno.net
- Update to latest upstream version:
- The internal API version is increased to 9.0 requiring the regeneration
of all modules.
- Added the %InstanceCode directive.
- Added the %VirtualErrorHandler directive.
- Added the default_VirtualErrorHandler argument to the %Module directive.
- Added the VirtualErrorHandler class annotation.
- Added the NoVirtualErrorHandler and VirtualErrorHandler function
annotations.
- The AllowNone and NoRelease mapped type annotations can now be used
with mapped type templates.
- SIP_PLATFORM_
* and SIP_TIMELINE_
* preprocessor symbols are generated
corresponding to the -t arguments passed on the command line.
- Deprecated sipTransferBreak().
- For Python v2.x unsigned short and unsigned char (when used as a byte)
are now converted to int, rather than long, objects.
- Added support for MSVC 2010 to the build system.
-
Thu Jul 5 14:00:00 2012 dmuellerAATTsuse.com
- install api version as rpm macro
Fri Jun 22 14:00:00 2012 mlinAATTsuse.com
- Update to version 4.13.3
* The /NoRaisesPyException/ and /RaisesPyException/ function annotations can
now be applied to constructors.
* Added support for the Python v3.3 handling of Unicode.
Tue Apr 10 14:00:00 2012 asterios.dramisAATTgmail.com
- Link against libpython. Fixes bnc#756282 and bnc#721280.
- Remove SUSE_ASNEEDED=0 from spec file.
Fri Mar 23 13:00:00 2012 cfarrellAATTsuse.com
- license update: GPL-2.0 or GPL-3.0 or SUSE-SIP
Use SUSE- proprietary extension until SIP license is accepted upstream at
spdx.org
Mon Feb 20 13:00:00 2012 dmuellerAATTsuse.de
update to 4.13.2:
- A bug fix release.
Fri Dec 23 13:00:00 2011 dmuellerAATTsuse.de
- update to 4.13.1:
- Deprecation warnings can no longer be disabled.
- Added the all_raise_py_exception argument to the %Module directive.
- Added the /NoRaisesPyException/ function annotation.
- Added the /PyName/ typedef annotation.
- Class templates now allow super-classes to be defined as template
arguments.
- Added support for \'public\' preceding the name of a class in a super-class
list.
- Added support for \'protected\' and \'private\' preceding the name of a class
in a super-class list. Any such super-class will be ignored.
Thu Oct 27 14:00:00 2011 Sascha.MannsAATTopen-slx.de
- Changelog from the Creators
- SIP v4.13 has been released. This is a minor feature release.
o added the %DefaultDocstringFormat directive
o added the format argument to the %Docstring directive
o %ConvertToSubClassCode can now cause a restart of the conversion
process using a different requested type
o \'
*\' and \'&\' are now supported as unary operators in expressions
used in the values of default arguments
o the /Transfer/ annotation can now be used with the /Array/
annotation to prevent the freeing of the temporary array of
pointers.
Wed Oct 26 14:00:00 2011 Sascha.MannsAATTopen-slx.de
- Updated to 4.13
- last stable release
Mon Aug 29 14:00:00 2011 termimAATTgmail.com
- Add python-sip-bin package to avoid conflicts between python2
and python3 versions
Tue Aug 16 14:00:00 2011 termimAATTgmail.com
- Update to 4.12.4
- A bug fix release.
Mon May 30 14:00:00 2011 dmuellerAATTsuse.de
- update to 4.12.3:
- A bug fix release.
Mon May 2 14:00:00 2011 dmuellerAATTsuse.de
- update to 4.12.2:
* /KeepReference/ is now supported as a function annotation.
* Handwritten code in class templates no longer have the types
substituted in lines that appear to contain C preprocessor directives.
* Added support for global inplace numeric operators.
Tue Jan 25 13:00:00 2011 dmuellerAATTsuse.de
- update to 4.12.1:
- Added support for the __getattribute__, __getattr__, __setattr__ and
__delattr__ methods.
- Added the /RaisesPyException/ function annotation.
- Added SIP_SSIZE_T as a predefined type.
- PyObject
* can now be used as a synonym for SIP_PYOBJECT.
- Added sip.ispycreated() to the sip module.
- Added the --deployment-target flag to configure.py for MacOS/X.
Mon Dec 27 13:00:00 2010 dmuellerAATTsuse.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.
Mon Oct 25 14:00:00 2010 dmuellerAATTsuse.de
- update to 4.11.2:
- /KeepReference/ can now be applied to global functions and static methods.
- %TypeCode can now be specified in a %MappedType directive.
- Mapped types for templates no longer require the template arguments to be
fully defined.
- Build system changes required by PyQt v4.8 and Qt v4.7.
Fri Oct 1 14:00:00 2010 einarAATTheavensinferno.net
- update to 4.11.1:
- A bug fix release.
Mon Sep 6 14:00:00 2010 cooloAATTnovell.com
- fix python linking for factory
Wed Sep 1 14:00:00 2010 dmuellerAATTsuse.de
- update to 4.11:
- Added the %UnitPostIncludeCode directive.
- /KeepReference/ will now accept a key to track when the same object is
passed to more than one method.
- operator() and __call__() can now accept keyword arguments.
- Added support for Python v3.2.
Mon Aug 16 14:00:00 2010 dmuellerAATTsuse.de
- update to 4.10.5:
- A bug fix release for Python v3 and Python v2.7.
- Use capsules when being built for Python v2.7 to work around an apparent
bug in the support for PyCObject.
- Added support for Q_SLOT, Q_SLOTS, Q_SIGNAL and Q_SIGNALS.
- Added the /__len__/ function annotation.
Tue Jun 8 14:00:00 2010 dmuellerAATTsuse.de
- update to 4.10.2:
- A bug fix release.
Wed May 19 14:00:00 2010 cmorve69AATTyahoo.es
- fix build-compare
Fri Mar 26 13:00:00 2010 dmuellerAATTsuse.de
- update to 4.10.1:
* Added the /NoCopy/ function and argument annotations.
Fri Jan 15 13:00:00 2010 tittiatcokeAATTgmail.com
- update to 4.10
* Added the sip.voidptr.ascapsule() method.
* Added the -P command line option to build modules with
\"protected\" redefined to \"public\" if supported by the platform.
This can result in significantly smaller modules.
* Added the -o command line option to automatically generate docstrings.
* Added the -k command line option and /KeywordArgs/ and /NoKeywordArgs/
function annotations to support keyword arguments.
* Added the /Default/ exception annotation.
* Added the /DocType/ argument, function, mapped type and variable annotations.
* Added the /DocValue/ argument annotation.
* Added the %Docstring directive to specify explicit docstrings for classes,
functions and methods.
* Added sipError to %MethodCode to allow user errors to be distinguished
from interpreter errors.
* Added sipBadCallableArg() to the C API.
* Added support for configuring and building outside of the source tree.
Tue Nov 24 13:00:00 2009 hpjAATTurpla.net
- update to 4.9.3:
* A bug fix release.
Fri Nov 20 13:00:00 2009 dmuellerAATTsuse.de
- update to 4.9.2:
* A bug fix release.
Fri Nov 20 13:00:00 2009 dmuellerAATTsuse.de
- add split-provides
Sat Oct 24 14:00:00 2009 dmuellerAATTsuse.de
- update to 4.9.1:
* A bug fix release.
Mon Sep 28 14:00:00 2009 dmuellerAATTsuse.de
- update to 4.9:
* support for __iter__ and __next__
* the %API directive
* the /API/ annotation
* sipIsAPIEnabled() has been added to the C API
* sip.getapi() and sip.setapi() have been added to the Python API
* sip.ispyowned() has been added to the Python API
* mapped types can now act as a namespace for enums and static methods
* the /Array/ annotation can now be applied to classes and mapped types
* the /NoArgParser/ annotation can now be applied to methods as well as functions
* the --arch flag was added to configure.py to specify which MacOS/X architectures are built
* SIP is now also licensed under the GPL v2 and v3.
Mon Aug 31 14:00:00 2009 beineriAATTopensuse.org
- fix plasmoids requiring python-devel to work (part of bnc#535057)
Tue Aug 4 14:00:00 2009 hpjAATTurpla.net
- Fixed a crash with sipFindType() when the search happens to land on an
unresolved external type.
Thu Jul 30 14:00:00 2009 hpjAATTurpla.net
- update to 4.8.2:
- Fixed the \'/\' operator for Python v3 and future import for Python v2.
- Backported the /AllowNone/ class annotation from v4.9.
Mon Jul 6 14:00:00 2009 hpjAATTurpla.net
- create a separated -devel package and include the nice documentation
Wed Jun 17 14:00:00 2009 dmuellerAATTsuse.de
- update to 4.8.1:
- Added support for defining a private assignment operator to suppress the
possible generation of an assignment helper.
Mon Jun 8 14:00:00 2009 beineriAATTopensuse.org
- update to 4.8 release:
* support for Python v3
* the ability to supply alternate super-types and meta-types
for wrapped objects
* documentation built using Sphinx
Tue Jun 2 14:00:00 2009 dmuellerAATTsuse.de
- update to 20090601 snapshot fixing nested template handling
Sun May 17 14:00:00 2009 beineriAATTopensuse.org
- update to 4.8 snapshot as of 20090430