diff options
author | wiz <wiz> | 2009-06-09 13:51:57 +0000 |
---|---|---|
committer | wiz <wiz> | 2009-06-09 13:51:57 +0000 |
commit | 6f15898f34fba64e00e2451b7221f9216b0b0118 (patch) | |
tree | 94597419819bff7d7d97bf6b3cfd7a4c18f37d04 /comms | |
parent | 9c4b8ead91210a62c49b31cc46b1f541e2fc8dc5 (diff) | |
download | pkgsrc-6f15898f34fba64e00e2451b7221f9216b0b0118.tar.gz |
Update to 4.8:
SIP v4.8 has been released. The highlights of this release include
support for Python v3, the ability to supply alternate super-types
and meta-types for wrapped objects, and documentation built using
Sphinx.
The major new features are:
* support for Python v3
* the %BIGetBufferCode and %BIReleaseBufferCode to
support the buffer interface of Python v3
* the %DefaultMetatype directive and the
/Metatype/ class annotation to allow the
meta-type of a wrapped type to be changed
* the %DefaultSupertype directive and the
/Supertype/ class annotation to allow the
super-type of a wrapped type to be changed
* the sip.simplewrapper type to be used as a
super-type for wrapped types that don't take
part in parent/child relationships
* the %InitialisationCode directive
* the /KeepReference/ argument annotation
* the /Encoding/ argument, function, typedef and
variable annotation
* super() now works as expected with wrapped types
* support for __floordiv__, __ifloordiv__,
__truediv__, __itruediv__ and __index__
* __bool__ is a synonym for __nonzero__
* Sphinx is now used for the documentation
* many additions and deprecations in the API to
eliminate the differences between classes and
mapped types. (See the documentation for the
details.)
Diffstat (limited to 'comms')
0 files changed, 0 insertions, 0 deletions