Guix will hold its first online conference November 22nd. Propose a talk before November 6th. Learn more!

python-sip 4.19.22 Python binding creator for C and C++ libraries

SIP is a tool to create Python bindings for C and C++ libraries. It was originally developed to create PyQt, the Python bindings for the Qt toolkit, but can be used to create bindings for any C or C++ library.

SIP comprises a code generator and a Python module. The code generator processes a set of specification files and generates C or C++ code, which is then compiled to create the bindings extension module. The SIP Python module provides support functions to the automatically generated code.