python2-sip - SIP tool to use python sip bindings

Property Value
Distribution openSUSE Leap 15.1
Repository openSUSE Oss all
Package filename python2-sip-4.19.13-lp151.1.2.x86_64.rpm
Package name python2-sip
Package version 4.19.13
Package release lp151.1.2
Package architecture x86_64
Package type rpm
Category Development/Libraries/Python
License GPL-2.0-only OR GPL-3.0-only OR SUSE-SIP
Maintainer -
Download size 170.05 KB
Installed size 675.71 KB
SIP is a tool that makes it very easy 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.


Package Version Architecture Repository
python2-sip - - -


Name Value - -
python(abi) = 2.7
python2-sip-common = 4.19.13


Name Value
python-sip = 4.19.13-lp151.1.2
python2-sip = 4.19.13-lp151.1.2
python2-sip(api) = 12.5
python2-sip(x86-64) = 4.19.13-lp151.1.2


Name Value
python-sip < 4.19.13-lp151.1.2


Type URL
Binary Package python2-sip-4.19.13-lp151.1.2.x86_64.rpm
Source Package python-sip-4.19.13-lp151.1.2.src.rpm

Install Howto

Install python2-sip rpm package:

# zypper install python2-sip




2018-10-21 - Christophe Giboudeaux <>
- Add disable-strip.diff to fix the -debuginfo creation.
- Update to 4.19.13:
* Build system fixes
* Removed support in the XML/API export for deprecated features
* Pass the fully qualified Python names of types for arguments and
* Various fixes for the XML export
* Fixed a bug when arguments that were templates could lose their type
2018-07-02 -
- Update to 4.19.12:
* Added the /ScopesStripped/ argument annotation.
* The members of traditional C/C++ enums are now also visible within the
scope of the enum itself. This means that members of scoped and unscoped
enums can be accessed in the same way from Python.
* Private copies of the sip module are now easier to configure and use.
SIP v5 will only support private copies.
* Added the -n option to the sip code generator to support private copies of
the sip module.
See for
the complete changelog.
- Run spec-cleaner
2018-04-13 -
- Update to version v4.19.8
- Bug fixes.
2018-01-26 -
- Update to version v4.19.7
* The %Docstring directive can now include automatically
generated signature descriptions using the "signature" option.
* typedefs can now have %Docstring directives.
* Bug fixes.
version v4.19.6
* Bug fixes.
version v4.19.5
* Bug fixes.
version v4.19.4
* Added support for C++11 scoped enums implemented as Python
* Added enableoverflowchecking() to the sip module.
* Added sipEnableOverflowChecking() to the C API.
* Added sipTypeIsScopedEnum() to the C API.
* Added sipConvertToBool() to the C API.
* Added sipConvertToEnum() to the C API.
* Deprecated sipCanConvertToEnum() in the C API.
* Added sipLong_AsChar(), sipLong_AsSignedChar() and
sipLong_AsUnsignedChar() to the C API.
* Added sipLong_AsShort() and sipLong_AsUnsignedShort() to the C
* Added sipLong_AsInt() and sipLong_AsUnsignedInt() to the C API.
* Added sipLong_AsLong() and sipLong_AsUnsignedLong() to the C
* Added sipLong_AsLongLong() and sipLong_AsUnsignedLongLong() to
the C API.
* Bug fixes.
2017-11-15 -
- fix have_python conditions
2017-08-28 -
- Update to 4.19.3
* Added support for type hints for properties.
* Added sipEventType and sipRegisterEventHandler() to the C API.
* Added sipInstanceDestroyed() to the C API.
* Added sipPrintObject() to the C API.
* Bug fixes.
2017-05-15 -
- Provide a basic api version macro
2017-04-08 -
- Update to 4.19.2
* siplib/ Remove an unnecessary comment.
* siplib/
Fixed a crash when a user defined class uses sip.wrappertype as it's
meta-type but is not derived from sip.simplewrapper.
2017-04-03 -
- Fix requires_python3_sip_api macro
2017-03-29 -
- Fix Provides macro.
- Split largest part of docs into own subpackage to reduce package

See Also

Package Description
python2-sip-devel-4.19.13-lp151.1.2.x86_64.rpm SIP tool to create python bindings
python2-siphashc-1.2-lp151.1.1.x86_64.rpm Python C module to calculate SipHashes
python2-six-1.11.0-lp151.3.1.noarch.rpm Python 2 and 3 compatibility utilities
python2-sklearn-pandas-1.8.0-lp151.1.1.noarch.rpm Pandas integration with sklearn
python2-sleekxmpp-1.3.3-lp151.2.1.noarch.rpm Python XMPP (Jabber) Library that Implements Everything as a Plugin
python2-slip-0.6.5-lp151.5.1.noarch.rpm Miscellaneous convenience, extension and workaround code for Python
python2-slip-dbus-0.6.5-lp151.5.1.noarch.rpm Convenience functions for dbus services
python2-slip-gtk-0.6.5-lp151.5.1.noarch.rpm Code to make auto-wrapping gtk labels
python2-smartypants-2.0.1-lp151.2.1.noarch.rpm A smart-quotes plugin for SmartyPants
python2-smbprotocol-0.1.1-lp151.1.1.noarch.rpm SMBv2/v3 client for Python 2 and 3
python2-smmap-0.9.0-lp151.2.2.noarch.rpm A pure git implementation of a sliding window memory map manager
python2-smmap2-2.0.5-lp151.1.1.noarch.rpm A pure python implementation of a sliding window memory map manager
python2-snakefood-1.4-lp151.1.1.noarch.rpm Dependency Graphing for Python
python2-snowballstemmer-1.2.1-lp151.2.1.noarch.rpm This package provides 16 stemmer algorithms
python2-social-auth-app-django-3.1.0-lp151.3.1.noarch.rpm Python Social Authentication, Django integration