Changelog for
python310-sip6-devel-6.6.2-qubes.1.5.x86_64.rpm :
* Mon Jun 20 2022 Ben Greiner
- Update to version 6.6.2
* Enums created with ABI v13 now handle unexpected values by creating corresponding pseudo-members.
* Any config settings passed by a PEP 571 frontend are now used.
* The \'array\' type is now accessible from the sip module.
* \'array\' can now create one dimensional arrays of wrapped types that can be modified in situ.
* Arguments using the /Array/ (and /ArraySize/) annotations will now accept \'array\' objects of the corresponding type.
* The latest version of ABI v13 is v13.4.0.
* The latest version of ABI v12 is v12.11.0.
* Bug fixes.
* Wed Apr 13 2022 Ben Greiner - Update to version 6.6.1
* Python v3.6 is no longer supported.
* The .sip file parser (created using flex and bison) has been replaced with a pure Python implementation using PLY.
* The latest version of ABI v13 is v13.3.1.
* The latest version of ABI v12 is v12.10.1.
* Sat Feb 05 2022 Ben Greiner - Update to version 6.5.1
* Added the --no-compile command line option to sip-build.
* Added the --no-version-info command line option to sip-build.
* The latest version of ABI v13 is v13.2.1.
* The latest version of ABI v12 is v12.9.1.
* Bug fixes.
* Fri Dec 03 2021 Ben Greiner - Update to version 6.5.0
* Added \'UIntEnum\' as a value of the /BaseType/ enum annotation to support enum.IntEnum types with unsigned values.
* The latest version of ABI v13 is v13.2.0.
* Bug fixes.
* Fri Oct 29 2021 Ben Greiner - Update to version 6.4.0
* Added support for the \'py_ssize_t_clean\' argument to the \'%Module\' directive.
* Bug fixes.
* Sat Oct 16 2021 Ben Greiner - Update to version 6.3.1
* Bug fixes.
* SIP itself now uses the limited API itself.
* Added the Project.get_platform_tag() method to the sipbuild API.
* Sun Oct 03 2021 Ben Greiner - Update to version 6.2.0
* The interpreter tag in the name of a wheel now specifies a minimum Python version (rather than each supported Python version) when the limited API is used.
* The /PyQtNoQMetaObject/ annotation can now be applied to namespaces.
* sip-build, sip-install and sip-wheel now support the - -disabled-feature command line option.
* Added support for Python v3.10.
* Added the setuptools builder which is the default for Python v3.10 and later.
* The ABI version, wherever specified, is now a minimum version with a default minor version of 0.
* Mon Sep 13 2021 Ben Greiner - Obsolete erroneously created non-devel metapackage -- boo#1190441
* Tue Jun 15 2021 Ben Greiner - Update to version 6.1.1
* The abi-version project option is interpreted as a minimum version rather than an exact version.
* Bug fixes.
* Thu May 13 2021 Ben Greiner - Update to version 6.1.0
* Added support for the noexcept specifier. This has the same effect as a throw specifier that has no arguments.
* throw specifiers in .sip files are now ignored when using ABI v13.1 or later and v12.9 or later.
* Added the scripts-dir project option for specifying the directory where scripts are installed. There is a corresponding --scripts-dir command line option to sip-build and sip-install.
* The build tools (sip-build, sip-install, sip-sdist and sip-wheel) may now be invoked using the -m command line option of the Python interpreter.
* If C++ exceptions are used then a C++11 compiler is required.
* The latest version of ABI v13 is v13.1.0.
* The latest version of ABI v12 is v12.9.0.
* Thu Mar 11 2021 Ben Greiner - Update to version 6.0.3
* Bug fixes.
* Thu Feb 25 2021 Ben Greiner - Update to version 6.0.2
* Bug fixes.
* Fri Feb 19 2021 Ben Greiner - Rename to python-sip6- Update to version 6.0.1
* The latest version of ABI v13 is v13.0.1.
* Bug fixes.- NEWS for v6.0.0
* All features deprecated in SIP v5 have been removed.
* Added ABI v13.0 of the sip module. This uses the Python enum module to implement all enums.
* Added support for mapped type convertors to have additional user-defined state. This is implemented using the %ReleaseCode directive, the SIP_USER flag and the sipConvertToTypeUS(), sipForceConvertToTypeUS() and sipReleaseTypeUS() API functions. (ABI v13 only.)
* %ConvertFromTypeCode and %ConvertToTypeCode are now optional for mapped types.
* Added support for the SIP_PYENUM additional SIP type.
* Added and sipIsEnumFlag()
* Added the /BaseType/ enum annotation for specifying the exact Python enum type to be used. (ABI v13 only.)
* Added support for wrapping named unions.
* Added support for Py_hash_t. (ABI v13 only.)
* Python names automatically have a \'_\' appended if they are Python keywords.
* The lexer can now handle \'\\xNN\' characters.
* sip.pyi and py.typed are automatically installed if dunder-init is specified and pep484-pyi is specified for at least one module.
* Tue Nov 24 2020 Benjamin Greiner - Update to version 5.5.0
* Added the \'exceptions\', \'extra_compile_args\', \'extra_link_args\' and \'extra_objects\' attributes to the \'Buildable\' class with corresponding bindings options.
* The \'abi-version\' project option and the \'--abi-version\' of sip-module can now specify a major version only (as opposed to a major.minor version) to select the latest ABI with that major version number.
* Mon Nov 16 2020 Benjamin Greiner - Fix files section for doc subpackage because python-rpm-macros becomes stricter gh#openSUSE/python-rpm-macros#66
* Mon Nov 16 2020 Benjamin Greiner - Don\'t provide or obsolete the python-sip package in -devel
* Thu Nov 05 2020 Benjamin Greiner - dropped patches: disable-rpaths.diff disable-strip.diff not applicable to SIP5 codebase
* Sun Oct 25 2020 Benjamin Greiner - Fix for multiple python3 flavors gh#openSUSE/python-rpm-macros#64- clean up alternatives: use %python_clone -a- only make install in siplib for PyQt4.sip and PyQt5.sip libraries
* Mon Aug 31 2020 Benjamin Greiner - Update to 5.4.0
* The latest version of the module ABI is v12.8.1.
* Python v3.9 is supported.
* Added support for building the sip module for PyPy.
* Added the \'distinfo\' project option to allow the creation of a .dist-info directory to be disabled. sip-install has a corresponding \'--no-distinfo\' command line option.
* Added \'SIP_VERSION\' and \'SIP_VERSION_STR\' to the \'sipbuild\' module API.
* Bug fixes.- Legacy sip4 is now in python-sip4 package
* Fri Aug 28 2020 Benjamin Greiner - Update to 5.3.0
* The latest version of the module ABI is v12.8.0.
* Added the \'get_metadata_overrides()\' and \'get_sip_distinfo_command_line()\' methods to the \'Project\' class, and the \'--metadata\' command line option to sip-distinfo. Together they allow a project.py script to override any PEP 566 metadata values specified in the pyproject.toml file.
* Added the \'gui-scripts\' project option to specify a list of GUI entry points to create. sip-distinfo has a corresponding \'--gui-script\' command line option.
* Added the \'minimum-macos-version\' project option to specify the minimum version of macOS supported by the project.- Changelogs of intermediate releases: v5.2.0 released 10th April 2020
* Added the \'manylinux\' project option to disable the support for \'manylinux\' part of the platform tag to be used in the name of a wheel. sip-wheel has a corresponding \'--no-manylinux\' command line option.
* Added the \'wheels-include\' project option to specify additional files and directories to be included in a wheel. v5.1.2 released 3rd April 2020
* The latest version of the module ABI is v12.7.2.
* The examples are now included in the sdist.
* Bug fixes. v5.1.1 released 31st January 2020
* Bug fixes. v5.1.0 released 6th January 2020
* Added the \'minimum-glibc-version\' project option to specify the minimum GLIBC version required by the project. This is used to determine the correct platform tag to use for Linux wheels.
* Added the \'build-tag\' project option to specify the build tag to be used in the name of a wheel. sip-wheel has a corresponding \'--build-tag\' command line option.
* The values of list options in pyproject.toml files can now contain environment markers as defined in PEP 508.
* Added Project.project_path() to the API. released v5.0.1 19th December 2019
* Bug fixes. releasesd v5.0.0 4th October 2019
* The release of SIP v5.- The new major release uses Python setuptools
* Allows to simplify the specfile tremendously
* The abi macros and python-sip(api) are now provided by python-qt5-sip
* Remove -common and -devel package.
* Thu Aug 27 2020 Benjamin Greiner - 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 Giboudeaux - 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 Giboudeaux - 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 Giboudeaux - Update to 4.19.17. Check the ChangeLog file for the list of changes.
* Thu Apr 18 2019 Todd R - 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 Todd R - 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 Giboudeaux - 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 Todd R - 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 Vogt - Switch to a working location for the tarball
* Tue Feb 12 2019 Mikhail Terekhov - 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 wbauerAATTtmo.at- Build a private Qt4 module as well, that\'s needed by the latest python-qt4 (boo#1119636)