Changelog for
python3-pyside2-5.15.12-ku.93.271.x86_64.rpm :
* Fri Jan 26 2024 Ben Greiner
- Enable SLE15 python module for a more modern python than 3.6
* disambiguate multiple providers of cmake(Pyside2) with pyside2_python_abi() provides- Use llvm14 for 15.6 in order to workaround PYSIDE-2288:
* Wrong type for QEvent::Type
* avoids patch like deb#1051886 for libqt5-qtbase
* Fri Jan 12 2024 Antonio Larrosa - Disable the QtQml_signal_arguments test in s390x just as it was disabled in ppc64le to fix building in ALP (bsc#1217025)
* Thu Jan 11 2024 Antonio Larrosa - Update to 5.15.12
* Missing includes for g++ 11.3 have been added.
* Mon Oct 30 2023 Christophe Marin - Update to 5.15.11
* Documentation regarding the clang environment variables has been fixed.
* Support for Python 3.11 has been added.
* The GLES build has been fixed.
* Crashes when using QtDataVisualization\'s QValue3DAxisFormatter have been fixed.- Drop patches, merged upstream:
* 0001-Backport-Fix-GLES-builds.patch
* python-3.11-compatibility.patch
* Mon Sep 18 2023 Christophe Marin - Add patch to fix failure with Python 3.11.5:
* 0001-Fix-tests-sample_privatector-sample_privatedtor-fail.patch
* Mon Jun 19 2023 Dmitry Roshchin - Update to version 5.15.10:
* Error \"Internal C++ object already deleted.\" when using QWidget::nativeParentWidget() has been fixed.
* A crash in QTextBlock.layout() has been fixed.- Fix python 3.11 compatibility, temporary blacklist signal_enum_test
* python-3.11-compatibility.patch
* Wed Jun 14 2023 Jiri Srain - update _constrainsts to 8GB of disk to avoid random build failures
* Wed Apr 19 2023 Christophe Marin - Update to 5.15.9
* QByteArray::__msetitem__() was fixed for big endian archs
* UNICODE conversion with Python3/Non-Limited API was fixed- Drop patch, fixed upstream:
* 0001-Fix-build-with-Python-3.10.patch
* Thu Apr 13 2023 Christophe Marin - Build with LLVM 15 on Tumbleweed- Add a _constraints file to avoid disk and memory issues
* Wed Jan 11 2023 Christophe Marin - Update to 5.15.8.
* Check the changes-5.15.8 file for the full list of changes- Drop patch, merged upstream:
* 0001-Backport-LLVM-13-fix-from-shiboken6.patch- Add patch to fix build with recent Python versions:
* 0001-Fix-build-with-Python-3.10.patch
* Tue Aug 09 2022 Christophe Giboudeaux - Fix the dist-info folder name with python3-setuptools 63 The dist-info folder created with recent setuptools already contains the version.
* Fri Jul 01 2022 Christophe Giboudeaux - Update to 5.15.5
* Crashes in QClipboard.mimeData(), QTextCursor.currentList() and QTextCursor.currentTable() have been fixed.
* Fixed issues where __feature__ was affected by other imports.
* Fixed crashes on QImage(uchar
*) constructors, related to GIL handling.
* QOpenGLPaintDevice has been added.- Add patch to fix ARM build failures:
* 0001-Backport-Fix-GLES-builds.patch
* Fri Jun 17 2022 Ben Greiner - Clean up some deprecated python-rpm-macro usage and declare BuildRequirement on it explicitly.- Provide python dist-info metadata and PyPI names in rpm metadata- Fix missing install of typing stub and PySide2.support- Fix ctest suite run by providing some extra paths
* Sat Jun 11 2022 Christophe Giboudeaux - Update to 5.15.4
* [PYSIDE-955] QOpenGLContext.versionFunctions() have been implemented. Class QOpenGLVersionFunctionsFactory (from Qt 6) has also been added.
* [PYSIDE-1409] signature: The decision heuristics of result tuples have been refined.
* [PYSIDE-1438] Crashes in Qt Datavisualization\'s QBar/SurfaceDataProxy add/set/insertRow() members have been fixed.
* [PYSIDE-1502] Import errors will now be properly reported.
* [PYSIDE-1513] Documentation on properties has been added.
* [PYSIDE-1538] signature: Unrecognized items will no longer raise exceptions.
* [PYSIDE-1540] The performance of QPainter::drawPoints(QPolygon) has been improved.
* [PYSIDE-1529] Crashes when registering static fields have been fixed.
* Sat Mar 12 2022 Christophe Giboudeaux - Update to 5.15.3. Bugs fixed:
* [PYSIDE-454] namespace std is no longer rejected in the Qt typesystem files.
* [PYSIDE-807] setup.py\'s \'clean\' command has been fixed.
* [PYSIDE-1305] The error handling of constructor keyword arguments has been fixed.
* [PYSIDE-1422] A crash related to Signal and __eq__ has been fixed.
* [PYSIDE-1432] An ownership issue in QLayout::replaceWidget() has been fixed.
* [PYSIDE-1442] QFlags operations have been fixed.
* [PYSIDE-1447] A crash related to qApp and Python 3.9 has been fixed.
* [PYSIDE-1449] QTestlib\'s QAbstractItemModelTester has been added.
* [PYSIDE-1460] An infinite loop changing up directories in the signature bootstrap code has been fixed.
* [PYSIDE-1466] The newly introduced overload QSetting.value() taking a type has been documentated.
* [PYSIDE-1478] A bug related to using QQmlContext.setContextProperty() with the snake case feature has been fixed.
* [PYSIDE-1347] Inheritance for enum types has been fixed.
* [PYSIDE-1448] Code injected at target/end being invoked for multiple overload ids has been fixed.
* [PYSIDE-1470] shiboken.delete() can now be used to delete Q
*Application.
* [PYSIDE-1501] The clang parser has been fixed to be able to handle some Boost headers.- Switch to CMake for building pyside2.- Add patch:
* 0001-Always-link-to-python-libraries.patch- Rebase patch:
* 0001-Don-t-try-to-install-or-use-uic-rcc-designer-copies.patch- Drop now unneeded patches:
* lib64.patch
* 0002-Fix-the-openSUSE-executable-names.patch- Build pyside without QtWebEngine on powerpc and zSystems
* Tue Oct 12 2021 Christophe Giboudeaux - Backport change from pyside6:
* 0001-Backport-LLVM-13-fix-from-shiboken6.patch
* Sun Jun 27 2021 Christophe Giboudeaux - Drop the QtWebKit build dependency.
* Fri Apr 23 2021 Christophe Giboudeaux - Exclude internal imports detected by qml-autoreqprov.
* Wed Apr 07 2021 Dirk Müller - avoid repackaging the pkgconfig and cmake directories - they are provided by the filesystem package
* Tue Mar 30 2021 John Vandenberg - Enable test suite, ignoring two extra test failures- Update to v5.15.2
* Projects generating bindings for Qt-based code no longer need to include pyside2_global.h for the property and signal/slot annotations to work.
* [PYSIDE-487] Some missing enumerations and classes were added.
* [PYSIDE-644] QNetworkCookie was added to WebEngineCore.
* [PYSIDE-665] A crash when reimplementing QLayout.takeAt() was fixed.
* [PYSIDE-807] setup.py was rewritten to properly show options the in command help.
* [PYSIDE-972] Launching PySide2 from paths with non-ASCII Latin1 characters was fixed.
* [PYSIDE-1019] feature_select: Qt Properties are now represented as Python properties.
* [PYSIDE-1070] A crash when overriding QUiLoader::createWidget() in QUiLoader was fixed.
* [PYSIDE-1082] A crash when creating QMimeData from Q(Plain)TextEdit::createMimeDataFromSelection() was fixed.
* [PYSIDE-1202] More classes from QtConcurrent were added.
* [PYSIDE-1224] The namespace QColorConstants was added.
* [PYSIDE-1326] Operators for QFlags on hidden top level namespace are now generated.
* [PYSIDE-1354] Slots being invoked from the wrong thread were fixed.
* [PYSIDE-1381] The dependency of the QtQml module header on internal header pysideqmlregistertype.h was removed.
* [PYSIDE-1385] Deprecated wheel.pep425tags imports were removed.
* [PYSIDE-1390] setup.py: The build_rst_docs command was added to build rst documentation only
* [PYSIDE-1397] Functions taking a smart pointer now accept smart pointers to base classes.
* [PYSIDE-1410] QAxBase::dynamicCall() was fixed.
* [PYSIDE-841] The documentation on modifications was restructured.
* [PYSIDE-904] An attribute for generating \"using namespace\" was added.
* [PYSIDE-1019] A way of specifying properties for non-Qt classes in typesystem XML was added.
* [PYSIDE-1075] Functions from invisible namespaces are now generated into their parent namespaces.
* [PYSIDE-1224] Variables in namespaces are now generated.
* [PYSIDE-1366] The order of overloads may now be specified to work around problems with the order generated by the overload decisor.
* [PYSIDE-1388] Final classes with protected methods when disabling the protected hack are now correctly generated.