SIP is a tool to generate C++ interface code for Python. It is similar to SWIG, but uses a different interface format. It was used to build PyQt and PyKDE, and has support for the Qt signal/slot mechanism.
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.
Avertissements de désapprobation peuvent ne plus être désactivés. Les modèles de classe permettent maintenant superclasses être définie comme arguments de modèle. Cette version ajoute l'argument de l'all_raise_py_exception à la directive de Module %, l'annotation de la fonction /NoRaisesPyException/, le /PyName/ typedef d'annotation, soutien pour « public » qui précède le nom d'une classe dans une liste de superfonctionnaires et soutien pour « protéger » et « privée » qui précède le nom d'une classe dans une liste de superfonctionnaires (toute telle superfonctionnaires seront ignorés).
Deprecation warnings can no longer be disabled. Class templates now allow super-classes to be defined as template arguments. This release adds the all_raise_py_exception argument to the %Module directive, the /NoRaisesPyException/ function annotation, the /PyName/ typedef annotation, support for "public" preceding the name of a class in a super-class list, and support for "protected" and "private" preceding the name of a class in a super-class list (any such super-class will be ignored).
Cette version ajoute la directive de DefaultDocstringFormat %. Il ajoute l'argument format à la directive Docstring %. % ConvertToSubClassCode peut maintenant causer un redémarrage du processus de conversion à l'aide d'un autre type demandé. ' *' et « & » sont maintenant pris en charge comme opérateurs unaire dans les expressions utilisées dans les valeurs des arguments par défaut. L'annotation /Transfer/ peut maintenant être utilisée avec l'annotation /Array/ pour empêcher la libération du tableau temporaire de pointeurs.
This release adds the %DefaultDocstringFormat directive. It adds the format argument to the %Docstring directive. %ConvertToSubClassCode can now cause a restart of the conversion process using a different requested type. '*' and '&' are now supported as unary operators in expressions used in the values of default arguments. The /Transfer/ annotation can now be used with the /Array/ annotation to prevent the freeing of the temporary array of pointers.