File python-PyQt6.changes of Package python-PyQt6

-------------------------------------------------------------------
Mon Jun  9 16:50:12 UTC 2025 - Ben Greiner <code@bnavigator.de>

- Update to 6.9.1
  * The licensing information now conforms to PEP 639.
  * Added the missing setNativeArguments() and nativeArguments() to
    QProcess (Windows only).
  * Enums that have a base type smaller than int are now properly
    specified and handled.
  * Fixed a regression that broke building against versions of Qt
    older than v6.5.
  * Fixed pyuic6 to handle QIcons created from QIcon.ThemeIcon.
- Release note for 6.9.0
  * This adds support for Qt v6.9.
- Drop PyQt6-Qt6.9.0.patch

-------------------------------------------------------------------
Fri Apr 25 07:44:03 UTC 2025 - Antonio Larrosa <alarrosa@suse.com>

- Split the package to build the Qt6Pdf bindings as a separate
  flavor. This allows to build most of the bindings in SLFO but
  only build the Qt6Pdf bindings (which need qt6-webengine) in
  Backports.
- Add patch to allow building only the Qt6Pdf bindings without
  having to build Qt6Core too:
  * fix-build-without-qtcore.patch

-------------------------------------------------------------------
Thu Apr  3 17:05:34 UTC 2025 - Ben Greiner <code@bnavigator.de>

- Update to 6.8.1
  * Added the QtStateMachine module.
  * Bug fixes.
- Drop 0001-Fix-build-with-Qt-6.8.2.patch
- Add PyQt6-Qt6.9.0.patch in order to build with Qt 6.9.0. This is
  basically PyQt6 6.9.0.dev2504021615 without the version bump

-------------------------------------------------------------------
Sun Feb  2 12:00:43 UTC 2025 - Christophe Marin <christophe@krop.fr>

- Add build fix:
  * 0001-Fix-build-with-Qt-6.8.2.patch

-------------------------------------------------------------------
Wed Jan  8 15:33:06 UTC 2025 - Ben Greiner <code@bnavigator.de>

- Update to 6.8.0
  * Added support for Qt v6.8 (excluding any technical previews).
  * Python enums are now handled correctly by Qt Designer (requires
    Qt v6.8.1 or later).
  * Implemented QtAudio as a synonym for QAudio.
  * Added QWindow.setVulkanInstance(), QWindow.vulkanInstance(),
    QVulkanExtension, QVulkanInstance and QVulkanLayer.
  * Bug fixes.
- Should fix boo#1234295

-------------------------------------------------------------------
Fri Nov  8 08:57:02 UTC 2024 - Ben Greiner <code@bnavigator.de>

- Fix requires_eq replacement gh#openSUSE/python-rpm-macros#185

-------------------------------------------------------------------
Tue Nov  5 08:20:32 UTC 2024 - Dominique Leuenberger <dimstar@opensuse.org>

- Avoid using requires_eq, which after the last modifications
  conflicts with python singlespec (order of expansion).

-------------------------------------------------------------------
Wed Oct 16 15:48:52 UTC 2024 - Ben Greiner <code@bnavigator.de>

- Change version to 6.8.0~dev2410061818
  * Mark development version for correct order before release
- Changes from 6.7.1
  * SIP v6.8.6 and PyQt6-sip v13.8 are now required for Python
    v3.13 support and for Linux on ARM.

-------------------------------------------------------------------
Wed Oct 16 08:11:34 UTC 2024 - Fabian Vogt <fvogt@suse.com>

- Update to 6.8.0.dev2410061818:
  * Added support for Qt v6.8 (excluding any technical previews).
  * Implemented QtAudio as a synonym for QAudio.
  * Bug fixes.

-------------------------------------------------------------------
Tue Sep 10 14:40:49 UTC 2024 - Antonio Larrosa <alarrosa@suse.com>

- Use sources from pypi. They're what we were using and upstream
  doesn't seem to release sources from their homepage anymore.

-------------------------------------------------------------------
Sun Apr 21 13:32:25 UTC 2024 - Ben Greiner <code@bnavigator.de>

- Update to 6.7.0
  * Implemented QBluetoothUuid.__hash__
- Switch from development snapshot to pre-release tarball

-------------------------------------------------------------------
Fri Apr 12 08:17:13 UTC 2024 - Ben Greiner <code@bnavigator.de>

- Update to 6.7.0~dev2404081550
  * Added support for Qt v6.7 (excluding any technical previews).
  * Bug fixes.
- Use not yet released development version: boo#1222514

-------------------------------------------------------------------
Thu Jan 25 20:44:36 UTC 2024 - Ben Greiner <code@bnavigator.de>

- Update to 6.6.1
  * Fix QWidgetAction ownership annotations.

-------------------------------------------------------------------
Mon Oct 30 11:14:53 UTC 2023 - Markéta Machová <mmachova@suse.com>

- Update to 6.6.0
  * This adds support for Qt v6.6.
- Drop no longer needed pyqt6-fix-build-with-qt-6.6.0.patch

-------------------------------------------------------------------
Wed Oct 18 00:34:21 UTC 2023 - llyyr <llyyr.public@gmail.com>

- Update to 6.5.3
  * Added support for Python 3.12 and the missing
    QAbstractItemModel.multiData() method, as well as the missing
    QModelRoleDataSpan class.
- Add patch pyqt6-fix-build-with-qt-6.6.0.patch to fix build with
  Qt 6.6.0.
- Set CXX flag "-DQT_NO_INT128" to fix buil with Qt 6.6.0.

-------------------------------------------------------------------
Wed Sep 27 09:15:27 UTC 2023 - Ben Greiner <code@bnavigator.de>

- Update to 6.5.2
  * Added the missing NativeGesture, Quit, EnterEditFocus and
    LeaveEditFocus members of QEventType.

-------------------------------------------------------------------
Thu Jul 20 10:57:34 UTC 2023 - Markéta Machová <mmachova@suse.com>

- Update to 6.5.1
  * Added support for QPermission and related classes and methods.
  * Added the max_workers argument to uic.compileUiDir() to specify 
    the maximum number of worker processes to use when compiling 
    the .ui files in a directory.
  * pyuic6 will now compile all the .ui files in a directory if the 
    name of the directory is passed instead of a .ui file.
  * Added the --max-workers command line option to pyuic6.

-------------------------------------------------------------------
Sat Jun 10 10:48:35 UTC 2023 - ecsos <ecsos@opensuse.org>

- Add %{?sle15_python_module_pythons}

-------------------------------------------------------------------
Mon Apr 24 19:48:32 UTC 2023 - Ben Greiner <code@bnavigator.de>

- Update to 6.5.0
  * Added support for Qt v6.5 including the QtSpatialAudio module.
  * Bug fixes.

-------------------------------------------------------------------
Thu Feb  9 10:16:13 UTC 2023 - Ben Greiner <code@bnavigator.de>

- Update to v6.4.2
  * Fixed a regression in pylupdate

-------------------------------------------------------------------
Sun Jan 29 19:44:12 UTC 2023 - Ben Greiner <code@bnavigator.de>

- Update to 6.4.1
  * Added allocationLimit() and setAllocationLimit() to
    QImageReader.
  * Added toHBITMAP(), fromHBITMAP(), toHICON() and fromHICON() to
    QImage on Windows.
  * Bug fixes.
- Qt6TextToSpeech is not in 15.x

-------------------------------------------------------------------
Sun Oct  2 22:45:01 UTC 2022 - Ben Greiner <code@bnavigator.de>

- Update to version 6.4.0
  * Added support for Qt v6.4 including the QtPdf, QtPdfWidgets and
    QtTextToSpeech modules.
  * Added QAction.menu() and QAction.setMenu().
  * Bug fixes.

-------------------------------------------------------------------
Mon Jun 20 21:35:19 UTC 2022 - Ben Greiner <code@bnavigator.de>

- Update to version 6.3.1
  * Added qRegisterResourceData() and qUnregisterResourceData() to
    QtCore to help in supporting legacy resource files from PyQt5.
  * Requires v13.4 of the sip module which adds support for enums
    with missing members and the sip.array support.
  * Reverted the Qt.GestureType related changes made in v6.2.3 as
    they are no longer necessary with the support for missing enum
    members.
  * The QEvent constructor that takes an int argument is now
    deprecated.
  * Refactored the draw methods of QPainter to accept sip.array
    objects of appropriate types.  Such arrays, once initialised,
    can be used very efficiently as they do not require repeated
    conversion from the usual Python collection types.
  * Added resize() to QPolygon, QPolygonF and QXmlStreamAttributes.
  * Bug fixes.

-------------------------------------------------------------------
Wed Apr 13 08:12:05 UTC 2022 - Ben Greiner <code@bnavigator.de>

- Update to version 6.3.0
  * Added support for Qt v6.3.
  * Bug fixes.
- Enable Quick3D for Tumbleweed

-------------------------------------------------------------------
Sat Feb  5 20:32:11 UTC 2022 - Ben Greiner <code@bnavigator.de>

- Update to version 6.2.3
  * All Qt.GestureType callable arguments will also accept an int.
    All callables that return a Qt::GestureType in C++ will return
    an int (which can be compared with a Qt.GestureType member).
  * Bug fixes.

-------------------------------------------------------------------
Fri Dec  3 14:36:02 UTC 2021 - Ben Greiner <code@bnavigator.de>

- Update to version 6.2.2
  * Added the missing QBluetoothUuid constructors.
  * Added the missing QMediaPlayer loop-related methods.
  * Bug fixes.

-------------------------------------------------------------------
Wed Nov  3 14:26:50 UTC 2021 - Ben Greiner <code@bnavigator.de>

- Don't require python-sip-devel for python-PyQt6-devel.
  The project building against PyQt should explicitly know about
  the proper requirement.

-------------------------------------------------------------------
Fri Oct 29 15:07:23 UTC 2021 - Ben Greiner <code@bnavigator.de>

- Update to version 6.2.1
  * Bug fixes.

-------------------------------------------------------------------
Sun Oct  3 12:46:47 UTC 2021 - Ben Greiner <code@bnavigator.de>

- Update to version 6.2.0
  * Added support for Qt v6.2 including the QtBluetooth,
    QtMultimedia, QtMultimediaWidgets, QtNfc, QtPositioning,
     QtRemoteObjects, QtSensors, QtSerialPort, QtWebChannel and
     QtWebSockets modules.
  * Added support for QAxContainer on Windows.
  * Ported the QtMultimedia examples from PyQt5.
  * Bug fixes. 
- Drop PyQt6-6.1.1-OpenGL_ES2.patch merged upstream

-------------------------------------------------------------------
Thu Aug 19 07:33:23 UTC 2021 - Bernhard Wiedemann <bwiedemann@suse.com>

- Stop writing mtime-based pyc files during tests (boo#1047218)

-------------------------------------------------------------------
Wed Jul 14 22:42:04 UTC 2021 - Ben Greiner <code@bnavigator.de>

- Add PyQt6-6.1.1-OpenGL_ES2.patch for building ARM with OpenGL ES2
  https://www.riverbankcomputing.com/pipermail/pyqt/2021-July/044117.html
- first obs service cleaned specfile commit

-------------------------------------------------------------------
Tue Jul  6 11:52:55 UTC 2021 - Ben Greiner <code@bnavigator.de>

- remove the noop %requires_ge libqt6-x11

-------------------------------------------------------------------
Mon Jul  5 22:43:38 UTC 2021 - Ben Greiner <code@bnavigator.de>

- Define skip_python2 for Leap

-------------------------------------------------------------------
Tue Jun 15 13:08:10 UTC 2021 - Ben Greiner <code@bnavigator.de>

* Update to version 6.1.1
  * Added the missing QtCore.QXmlStreamAttributes class.
  * Added the missing QtQml.QQmlExtensionPlugin class.
  * Added the --exclude command line option to pylupdate6.
  * pylupdate6 now handles PEP 263 embedded source encodings in .py
    files.
  * Bug fixes. 

-------------------------------------------------------------------
Thu May 13 18:25:03 UTC 2021 - Ben Greiner <code@bnavigator.de>

- Update to version 6.1.0
  * Added support for Qt v6.1.
  * All flag-based enums have been renamed so that they use the
    name of the Qt enum rather than the name of the Qt QFlag.
  * An integer ARGB value can now be used whenever a QColor is
    expected.

-------------------------------------------------------------------
Thu Mar 11 19:52:16 UTC 2021 - Ben Greiner <code@bnavigator.de>

- Update to version 6.0.3
  * Bug fixes.

-------------------------------------------------------------------
Thu Feb 25 11:12:29 UTC 2021 - Ben Greiner <code@bnavigator.de>

- Update to version 6.0.2
  * Bug fixes.

-------------------------------------------------------------------
Fri Feb 19 23:59:18 UTC 2021 - Ben Greiner <code@bnavigator.de>

- Initial specfile for version 6.0.1, based on python-qt5 
openSUSE Build Service is sponsored by