SIP is a tool for generating bindings for C++ classes with some ideas borrowed from SWIG, but capable of tighter bindings because of its specificity towards C++ and Python.
SIP was originally designed to generate Python bindings for KDE and so has explicit support for the signal slot mechanism used by the Qt/KDE class libraries.
Features:
SIP was originally designed to generate Python bindings for KDE and so has explicit support for the signal slot mechanism used by the Qt/KDE class libraries.
Features:
- connecting Qt signals to Python functions and class methods
- connecting Python signals to Qt slots
- overloading virtual member functions with Python class methods
- protected member functions
- abstract classes
- enumerated types
- global class instances
- static member functions.
Original maintainer | Debian Python Modules Team |
---|---|
Homepage | http://www.riverbankcomputing.co.uk/software/sip/ |
4.18.1


4.17

Distribution | Version | Since | Package | Installed | Packager | |
---|---|---|---|---|---|---|
![]() | deb | 4.18.1+dfsg-2 | 2017-11-10 | 260 kiB | 289 kiB | Debian Python Modules Team |
![]() | deb | 4.18.1+dfsg-2build1 | 2017-11-10 | 260 kiB | 289 kiB | Ubuntu Developers |
![]() | deb | 4.17+dfsg-1build1 | 2017-11-10 | 232 kiB | 260 kiB | Ubuntu Developers |
![]() | deb | 4.17+dfsg-1ubuntu0.1 | 2020-03-24 | 232 kiB | 260 kiB | Ubuntu Developers |
Latest updates

Ubuntu 16.04 LTS xenial-proposed/universe: Version 4.17+dfsg-1ubuntu0.1 introduced
2020-03-24

KDE Neon User xenial/main: Version 4.19.2+dfsg-1+16.04+xenial+build9 removed
2019-01-14

KDE Neon User xenial/main: Version 4.19.2+dfsg-1+16.04+xenial+build8 removed
2019-01-14

KDE Neon User xenial/main: Updated from 4.19.2+dfsg-1+16.04+xenial+build8 to 4.19.2+dfsg-1+16.04+xenial+build9
2018-01-10

KDE Neon Dev unstable xenial/main: Version 4.19.2+dfsg-1+16.04+xenial+build9 removed
2018-01-10

KDE Neon Dev unstable xenial/main: Version 4.19.2+dfsg-1+16.04+xenial+build8 removed
2018-01-10

KDE Neon Dev stable xenial/main: Version 4.19.2+dfsg-1+16.04+xenial+build9 removed
2018-01-10

KDE Neon Dev stable xenial/main: Version 4.19.2+dfsg-1+16.04+xenial+build8 removed
2018-01-10

KDE Neon Dev stable xenial/main: Updated from 4.19.2+dfsg-1+16.04+xenial+build8 to 4.19.2+dfsg-1+16.04+xenial+build9
2018-01-09

KDE Neon Dev unstable xenial/main: Updated from 4.19.2+dfsg-1+16.04+xenial+build8 to 4.19.2+dfsg-1+16.04+xenial+build9
2018-01-09

KDE Neon User xenial/main: Updated from 4.19.2+dfsg-1+16.04+xenial+build7 to 4.19.2+dfsg-1+16.04+xenial+build8
2017-12-10

KDE Neon Dev unstable xenial/main: Updated from 4.19.2+dfsg-1+16.04+xenial+build7 to 4.19.2+dfsg-1+16.04+xenial+build8
2017-12-09

KDE Neon Dev stable xenial/main: Updated from 4.19.2+dfsg-1+16.04+xenial+build7 to 4.19.2+dfsg-1+16.04+xenial+build8
2017-12-09

KDE Neon User xenial/main: Updated from 4.19.2+dfsg-1+16.04+xenial+build6 to 4.19.2+dfsg-1+16.04+xenial+build7
2017-12-05

KDE Neon Dev stable xenial/main: Updated from 4.19.2+dfsg-1+16.04+xenial+build6 to 4.19.2+dfsg-1+16.04+xenial+build7
2017-12-03

KDE Neon Dev unstable xenial/main: Updated from 4.19.2+dfsg-1+16.04+xenial+build6 to 4.19.2+dfsg-1+16.04+xenial+build7
2017-12-03

Ubuntu 18.04 LTS bionic/universe: Version 4.18.1+dfsg-2build1 removed
2017-11-22

KDE Neon User xenial/main: Updated from 4.19.2+dfsg-1+16.04+xenial+build5 to 4.19.2+dfsg-1+16.04+xenial+build6
2017-11-21

KDE Neon Dev stable xenial/main: Updated from 4.19.2+dfsg-1+16.04+xenial+build5 to 4.19.2+dfsg-1+16.04+xenial+build6
2017-11-20

KDE Neon Dev unstable xenial/main: Updated from 4.19.2+dfsg-1+16.04+xenial+build5 to 4.19.2+dfsg-1+16.04+xenial+build6
2017-11-20
Related packages
sip - A tool that makes it easy to create Python bindings for C and C++ libraries