Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: python311-sip4-devel | Distribution: SUSE Linux Enterprise 15 |
Version: 4.19.25 | Vendor: SUSE LLC <https://www.suse.com/> |
Release: 150600.9.4 | Build date: Thu May 9 11:54:15 2024 |
Group: Development/Libraries/Python | Build host: h04-ch1a |
Size: 765262 | Source RPM: python-sip4-4.19.25-150600.9.4.src.rpm |
Packager: https://www.suse.com/ | |
Url: https://www.riverbankcomputing.com/software/sip | |
Summary: SIP tool to create python bindings |
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. This package contains all the developer tools you need to create your own sip bindings.
GPL-2.0-only OR GPL-3.0-only OR SUSE-SIP
* Fri Mar 29 2024 mlin@suse.com - Add %{?sle15_python_module_pythons} to build with python 3.11 * With python311_frame.patch this package won't work with python 3.6, on Leap 15, this should've build with python 3.11, a python 3.6 build of python-sip4 was provided by python3-sip4 package (related to bsc#1222203) * Sat Jul 01 2023 stefan.bruens@rwth-aachen.de - Enable python311, libArcus does not support SIP > 4. Add python311_frame.patch * Sun Feb 19 2023 code@bnavigator.de - Don't build for python311: not supported * Tue Aug 09 2022 code@bnavigator.de - Override install location to platformdir for distutils hijacked by setuptools 60+ * Sun Aug 29 2021 code@bnavigator.de - Obsolete without the version release because the metapackage can have a lower one. * Mon Jul 05 2021 code@bnavigator.de - compile even when older python-rpm-macros don't have the python_compileall macro * Sat Feb 27 2021 code@bnavigator.de - Don't conflict with newer sip-devel packages. They use completely different namespaces. * Fri Feb 26 2021 code@bnavigator.de - Update to version 4.19.25 * Added support for Py_ssize_t - Prepare for a python-sip metapackage - PyQt5 on SLE/Leap now also uses the SIPv5 build. Don't provide the PyQt5.sip module for those either * Sun Nov 15 2020 code@bnavigator.de - Conflict with python-qt5-sip in distros where we still provide the PyQt5.sip library * Sun Oct 25 2020 code@bnavigator.de - only make install in siplib for PyQt4.sip and PyQt5.sip libraries (port of sr#843659) * Fri Oct 23 2020 code@bnavigator.de - Fix for multiple python3 flavors gh#openSUSE/python-rpm-macros#64 - clean up alternatives: use %python_clone -a * Sat Oct 10 2020 code@bnavigator.de - Only build the PyQt4 and PyQt5 modules for older distros * Sun Aug 30 2020 code@bnavigator.de - Rename the package to python-sip4 * Thu Aug 27 2020 code@bnavigator.de - Update to 4.19.24 * Added support for Python v3.9. * %InstanceCode is now used to provide the default result of virtual handlers that return a class or mapped type by value. * 'android_abi' can now be used in a configuration file when building the sip module using qmake. This is required when using Qt v5.14 or later on Android. - all intermediate versions are tagged "minor bug-fix release" - refresh disable-strip.diff * Fri Sep 20 2019 christophe@krop.fr - Update to 4.19.19 * Correction to the docs. * Added sipIsOwnedByPython(), sipRegisterExitNotifier() and sipVisitWrappers() to the public API. * Deprecated the -B option to sip. * Fri Jul 12 2019 christophe@krop.fr - Update to 4.19.18 * Define SIP_NULLPTR as NULL (rather than 0) * Updated the docs regarding sip5. * Fixed warnings triggered by Python v3.8. * Don't try and acquire the GIL if the interpreter is no longer there. * Mon Jun 03 2019 christophe@krop.fr - Update to 4.19.17. Check the ChangeLog file for the list of changes. * Thu Apr 18 2019 toddrme2178@gmail.com - Update to 4.19.16 * Further fixes for diamond class hierarchies. * Don't cast to a class that occurs more than once in a super-class hierarchy. * Added support for the haiku platform. * Updated the docs and roadmap for SIP v5. * Wed Apr 17 2019 toddrme2178@gmail.com - Package .dist-info directory. The bugs with it have been fixed and some packages require it in order to properly detect that sip is installed. * Sat Apr 06 2019 christophe@krop.fr - Update to 4.19.15 * Fixed a code generation regression specific to PyQt4. * Fixed the handling of duplicate classes in an MRO * Fixed the handling of size_t as a template argument. Check https://www.riverbankcomputing.com/static/Downloads/sip/4.19.15/ChangeLog for the complete changelog - Drop fix_qt4_code_gen.patch. Merged upstream * Thu Feb 21 2019 toddrme2178@gmail.com - Add fix_qt4_code_gen.patch Fixes python-qt4 building. Should be in next upstream release. See: http://python.6.x6.nabble.com/PyQt4-compilation-error-with-sip-4-19-14-convert-std-nullptr-t-to-int-in-initialization-td5248504.html From: https://www.riverbankcomputing.com/hg/sip/rev/7bd4d19479ad * Wed Feb 13 2019 fabian@ritter-vogt.de - Switch to a working location for the tarball * Tue Feb 12 2019 termim@gmail.com - Update to 4.19.14: * The reference count displayed by sip.dump() now has the same caveat as sys.getrefcount(). * Added SIP_NULLPTR to the C API. * Added support for size_t. * Added sipLong_AsSizeT() to the C API. * Added the '=' format characters to sipBuildResult() and sipParseResult(). * Sun Jan 06 2019 wbauer@tmo.at - Build a private Qt4 module as well, that's needed by the latest python-qt4 (boo#1119636) * Wed Dec 19 2018 toddrme2178@gmail.com - Use upstream-recommended %{_rpmconfigdir}/macros.d directory for the rpm macros. * Sun Oct 21 2018 christophe@krop.fr - 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 results. * Various fixes for the XML export * Fixed a bug when arguments that were templates could lose their type hints * Mon Jul 02 2018 christophe@krop.fr - 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 https://www.riverbankcomputing.com/static/Downloads/sip/ChangeLog for the complete changelog. - Run spec-cleaner * Fri Apr 13 2018 termim@gmail.com - Update to version v4.19.8 - Bug fixes. * Fri Jan 26 2018 aloisio@gmx.com - 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 enums. * 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 API. * Added sipLong_AsInt() and sipLong_AsUnsignedInt() to the C API. * Added sipLong_AsLong() and sipLong_AsUnsignedLong() to the C API. * Added sipLong_AsLongLong() and sipLong_AsUnsignedLongLong() to the C API. * Bug fixes. * Wed Nov 15 2017 mimi.vx@gmail.com - fix have_python conditions * Mon Aug 28 2017 toddrme2178@gmail.com - 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. * Mon May 15 2017 toddrme2178@gmail.com - Provide a basic api version macro * Sat Apr 08 2017 hpj@urpla.net - Update to 4.19.2 * siplib/siplib.c.in: Remove an unnecessary comment. * siplib/siplib.c.in: Fixed a crash when a user defined class uses sip.wrappertype as it's meta-type but is not derived from sip.simplewrapper. * Mon Apr 03 2017 hpj@urpla.net - Fix requires_python3_sip_api macro * Wed Mar 29 2017 toddrme2178@gmail.com - Fix Provides macro. - Split largest part of docs into own subpackage to reduce package size. * Sat Mar 11 2017 toddrme2178@gmail.com - Fix sip api macro. - Fix header location. - Compile and install .pyc files. * Wed Mar 08 2017 toddrme2178@gmail.com - spec file cleanups - better use of multipython macros - include more documentation * Mon Mar 06 2017 toddrme2178@gmail.com - Add shared data directory and corresponding package. * Wed Mar 01 2017 toddrme2178@gmail.com - Fix python library handling. * Mon Feb 27 2017 toddrme2178@gmail.com - Switch to single spec version. * Thu Feb 16 2017 termim@gmail.com - Update to 4.19.1 * Added the %PreMethodCode directive. * Added sipEnableGC() to the C API. * Added the -D command line option so that the generated code is aware of Python debug builds. * Tue Jan 03 2017 termim@gmail.com - Update to 4.19 * added the assign() function to the sip module * added support for the final keyword * added the use_limited_api argument to the %Module directive * added the %HideNamespace directive. * Tue Jul 26 2016 termim@gmail.com - Update to 4.18.1 * Bug fixes * Mon Jul 04 2016 hpj@urpla.net - removed build-compare.diff: it is the default since 4.18 anyway - disable-rpaths.diff refreshed * Wed May 11 2016 termim@gmail.com - Update to 4.18 This implements the automatic generation of PEP 484 type hint files. The sip extension module is available as a wheel from PyPi. * Added the /TypeHint/ argument, class, mapped type, function, typedef and variable annotations. * Added the /TypeHintIn/ and /TypeHintOut/ argument, class, mapped type and typedef annotations. * Added the /TypeHintValue/ argument, class and mapped type annotations. * Added the /NoTypeHint/ class, enum, function and variable annotations. * Added the %ExportedTypeHintCode and %TypeHintCode directives. * Added the -f command line option to treat warnings as errors. * Added the -y command line option to generated PEP 484 compatible type hint stub files. * Deprecated the /DocType/ and /DocValue/ annotations. * Fri Oct 30 2015 termim@gmail.com - Update to 4.17.0 * This version adds support for PEP 465, PEP 492 and MSVC 2015. * Mon Jul 20 2015 termim@gmail.com - Update to 4.16.9: * This is mainly a bug-fix release. * Sat Jun 13 2015 termim@gmail.com - Update to 4.16.8: * This is mainly a bug-fix release. - Update to 4.16.7: * This is a minor functional and bug-fix release. - Update to 4.16.6: * Added the /FileExtension/ class annotation. * Installing into a virtual env should now work. * Timestamps are no longer included in generated code. The -T command line option is now ignored and deprecated. * The @file method of passing additional command line options is now supported. The -z command line option is now deprecated. * Tue Dec 30 2014 hrvoje.senjan@gmail.com - Update to 4.16.5: * Minor functional and bug-fix release. - Changes since 4.16.4: * Added the /AbortOnException/ function annotation. * Added the /DisallowNone/ function annotation. * Added the /DisallowNone/ argument annotation.
/etc/alternatives/sip /usr/bin/sip /usr/bin/sip-3.11 /usr/include/python3.11/sip.h /usr/lib/rpm/macros.d/macros.python311-sip4 /usr/lib64/python3.11/site-packages/PyQt4 /usr/lib64/python3.11/site-packages/PyQt4/sip.pyi /usr/lib64/python3.11/site-packages/__pycache__/sipconfig.cpython-311.opt-1.pyc /usr/lib64/python3.11/site-packages/__pycache__/sipconfig.cpython-311.pyc /usr/lib64/python3.11/site-packages/__pycache__/sipdistutils.cpython-311.opt-1.pyc /usr/lib64/python3.11/site-packages/__pycache__/sipdistutils.cpython-311.pyc /usr/lib64/python3.11/site-packages/sip.pyi /usr/lib64/python3.11/site-packages/sipconfig.py /usr/lib64/python3.11/site-packages/sipdistutils.py /usr/share/licenses/python311-sip4-devel /usr/share/licenses/python311-sip4-devel/LICENSE /usr/share/licenses/python311-sip4-devel/LICENSE-GPL2 /usr/share/licenses/python311-sip4-devel/LICENSE-GPL3
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Jul 9 20:06:21 2024