SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for python-sip-devel-4.14.1-1.3.x86_64.rpm :
Thu Dec 6 13:00:00 2012 hpjAATTurpla.net
- adjust API version to 9.1

Wed Nov 14 13:00:00 2012 hpjAATTurpla.net
- update to 4.14.1

Tue Oct 16 14:00:00 2012 hpjAATTurpla.net
- update to 4.14

Thu Jun 21 14:00:00 2012 hpjAATTurpla.net
- update to 4.13.3

Sun Feb 12 13:00:00 2012 hpjAATTurpla.net
- update to 4.13.2

Fri Dec 23 13:00:00 2011 hpjAATTurpla.net
- update to 4.13.1

Thu Oct 27 14:00:00 2011 hpjAATTurpla.net
- update to 4.13

Wed Aug 3 14:00:00 2011 hpjAATTurpla.net
- update to 4.12.4

Mon May 23 14:00:00 2011 hpjAATTurpla.net
- update to 4.12.3

Tue May 3 14:00:00 2011 hpjAATTurpla.net
- update to 4.12.2

Tue Jan 25 13:00:00 2011 hpjAATTurpla.net
- update to 4.12.1

Fri Dec 24 13:00:00 2010 hpjAATTurpla.net
- update to 4.12

Tue Sep 21 14:00:00 2010 hpjAATTurpla.net
- update to 4.11.1:
- When deciding if an entry in the object map is valid the C/C++ address is first
checked to see if it is still valid. This detects the case (if there is a
guard in place) where a new C/C++ object has been created at the same address
of one that has been destroyed (but whose Python wrapper is still around).
4.11:
- Implemented the %RemoveNamespace directive.
- Switched to the new format of snapshot names.
- Fixed global operators that are declared in a namespace.
- An improvement on the previous fix.
- Const references are now assumed to be input arguments rather than output
arguments.
- Template based mapped types now correctly keep a reference to the original
types used when invoking the template.
- The generated typedefs table now always defines a type in terms of a base type
and never another typedef type.
- Fixed a problem with the recent change regarding the original types of template
based mapped types.
- Removed \'const\' and \'&\' from signal signatures so that Qt doesn\'t have to.
- Removed the %RemoveNamespace directive.
- Added the %UnitPostIncludeCode directive.
- Make sure the %UnitPostIncludeCode is after all #includes.
- Refactored the calls to assert() when creating types to catch any recursive
calls.
- Fixed a code generation bug affecting inplace operators.
- Added support for Python v3.2.
Exposed the SIP_USE_PYCAPSULE macro as part of the C API.
- Make sure #line 0 is not generated as the Intel compiler doesn\'t like it.
- All access to the C/C++ object now goes through sip_api_get_address().
Bumped the internal API version to 8.0 (because the size of sipSimpleWrapper
has changed).
- Added sipRegisterObjectFinaliser() and related infrastructure. (Though it will
probably be replaced by a meta-type based implementation.)
- Removed sipRegisterObjectFinaliser() and assume that the equivalent
functionality will be provided by a custom meta-class.
- Completed the access function implementation so that any resources created by
access functions are released appropriately.
- operator() and __call__() now support keyword arguments.
- The /KeepReference/ annotation now takes an optional integer key value.
- The parsing of encoded strings is now done with two passes so that encoding
errors are now picked up in the second pass and raise an appropriate exception.
- Updated the NEWS file.
- Objects with handwritten access functions are no longer placed in the object
map as they don\'t have a usable key.
Reworked the support for meta-type aupplied access functions so that the
original address is still available (even if it is no longer valid) to be used
to search the object map.

Tue Sep 14 14:00:00 2010 hpjAATTurpla.net
- revert fedora build adjustments

Tue Aug 17 14:00:00 2010 hpjAATTurpla.net
- fedora build adjustments

Fri Jul 30 14:00:00 2010 hpjAATTurpla.net
- update to 4.10.5:
- Fixed the build regression against Python v3 introduced in SIP v4.10.4.
Properly fixed the Python v2.7 workaround that SIP v4.10.4 was supposed to
address.
4.10.4:
- Use PyCapsule when available to work around an apparent bug in PyCObject in
Python v2.7.
4.10.3:
- Added support for the __len__ annotation.
- Assignment helpers are now generated for classes that have a ctor where all
arguments are optional.
- Fixed the code generator for /NewThread/ methods so that it no longer assumes
that such methods are abstract (though it still assumes they don\'t return a
value) as QThread.run() no longer is.
- Fixed a regression introduced when fixing the += problem with spec. files.
- Changed the generated docstrings for signals to use [] rather than () to
surround the arguments.
- Fixed a code generation bug where special methods that invoke sipNoMethod()
were trying to tidy up sipParseErr rather than leaving it to sipNoMethod().
- Fixed the previous fix to avoid compiler warning messages.
- Fixed a code generation bug caused by ctor handwritten code that sets the error
flag and isn\'t handling unused keyword arguments.
- Added support for Q_SLOT and Q_SIGNAL.
- Added support for Q_SIGNALS and Q_SLOTS as synonyms for signals and slots.
- Fixed a build system regression introduced when not linking against X11 when
building QtCore.
- The build system now handles += in spec files properly.
- A build system fix for building a static version of QWebKit.
- Fixed a bug in the error message when reporting an unsupported signal argument
type.
- Fix a code generation bug where a protected ctor had a protected enum argument.
- Invoking a slot is ignored if the underlying C++ object no longer exists.

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


 
ICM