Package Release Info

python311-pyside2-5.15.12-bp156.1.28

Update Info: Base Release
Available in Package Hub : 15 SP6

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

python311-pyside2
python311-pyside2-devel
python311-pyside2-examples

Change Logs

* Fri Jan 26 2024 Ben Greiner <code@bnavigator.de>
- 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 <alarrosa@suse.com>
- 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 <alarrosa@suse.com>
- Update to 5.15.12
  * Missing includes for g++ 11.3 have been added.
* Mon Oct 30 2023 Christophe Marin <christophe@krop.fr>
- 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 <christophe@krop.fr>
- 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 <dmitry_r@opensuse.org>
- 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 <jsrain@suse.com>
- update _constrainsts to 8GB of disk to avoid random build
  failures
* Wed Apr 19 2023 Christophe Marin <christophe@krop.fr>
- 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 <christophe@krop.fr>
- Build with LLVM 15 on Tumbleweed
- Add a _constraints file to avoid disk and memory issues
* Wed Jan 11 2023 Christophe Marin <christophe@krop.fr>
- 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 <christophe@krop.fr>
- 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 <christophe@krop.fr>
- 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 <code@bnavigator.de>
- 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 <christophe@krop.fr>
- 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 <christophe@krop.fr>
- 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 <christophe@krop.fr>
- Backport change from pyside6:
  * 0001-Backport-LLVM-13-fix-from-shiboken6.patch
* Sun Jun 27 2021 Christophe Giboudeaux <christophe@krop.fr>
- Drop the QtWebKit build dependency.
* Fri Apr 23 2021 Christophe Giboudeaux <christophe@krop.fr>
- Exclude internal imports detected by qml-autoreqprov.
* Wed Apr 07 2021 Dirk Müller <dmueller@suse.com>
- avoid repackaging the pkgconfig and cmake directories - they are
  provided by the filesystem package
* Tue Mar 30 2021 John Vandenberg <jayvdb@gmail.com>
- 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.