|
|
Log in / Subscribe / Register

SIP 4.8.1 released

From:  Phil Thompson <phil-AT-riverbankcomputing.com>
To:  <python-list-AT-python.org>, <python-announce-list-AT-python.org>
Subject:  SIP v4.8.1 Released
Date:  Tue, 16 Jun 2009 13:28:53 +0100
Message-ID:  <25d841a7520e2a394970782902ef5892@localhost>
Archive‑link:  Article

SIP v4.8.1 has been released and can be downloaded from
http://www.riverbankcomputing.com/software/sip/.

SIP is a tool for generating Python modules that wrap C or C++ libraries.
It is similar to SWIG.  It is used to generate PyQt and PyKDE.

SIP is licensed under the Python License and runs on Windows, UNIX, Linux
and MacOS/X.  SIP requires Python v2.3 or later.

The main focus of this release is support for Python v3.

Other features of SIP include:

- extension modules are implemented as a single binary .pyd or .so file (no
  Python stubs)
- support for Python new-style classes
- the ability to specify the super-type and meta-type used to wrap
  instances
- generated modules are quick to import, even for large libraries
- thread support
- the ability to re-implement C++ abstract and virtual methods in Python
- the ability to define Python classes that derive from abstract C++
  classes
- the ability to spread a class hierarchy across multiple Python modules
- support for C++ namespaces
- support for C++ exceptions
- support for C++ operators
- an extensible build system written in Python that supports over 50
  platform/compiler combinations
- the generation of API files for IDEs that support autocompletion and call
  tips.
-- 
http://mail.python.org/mailman/listinfo/python-announce-list

        Support the Python Software Foundation:
        http://www.python.org/psf/donations.html




to post comments


Copyright © 2009, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds