Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-PyQt6-WebEngine for
openSUSE:Factory checked in at 2025-10-29 21:08:51
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-PyQt6-WebEngine (Old)
and /work/SRC/openSUSE:Factory/.python-PyQt6-WebEngine.new.1980 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-PyQt6-WebEngine"
Wed Oct 29 21:08:51 2025 rev:17 rq:1314375 version:6.10.0
Changes:
--------
---
/work/SRC/openSUSE:Factory/python-PyQt6-WebEngine/python-PyQt6-WebEngine.changes
2025-06-11 16:22:29.782384224 +0200
+++
/work/SRC/openSUSE:Factory/.python-PyQt6-WebEngine.new.1980/python-PyQt6-WebEngine.changes
2025-10-29 21:10:14.807679982 +0100
@@ -1,0 +2,10 @@
+Wed Oct 29 12:59:12 UTC 2025 - Ben Greiner <[email protected]>
+
+- Update to 6.10.0
+ * Added support for Qt v6.10.
+- Add pyqt6_webengine-6.10.0-qt6.9.patch
+ * Fixes a regression that caused builds to fail when using Qt
+ v6.8 or v6.9.
+ * https://www.riverbankcomputing.com/pipermail/pyqt/2025-October/046353.html
+
+-------------------------------------------------------------------
Old:
----
pyqt6_webengine-6.9.0.tar.gz
New:
----
pyqt6_webengine-6.10.0-qt6.9.patch
pyqt6_webengine-6.10.0.tar.gz
----------(New B)----------
New: * Added support for Qt v6.10.
- Add pyqt6_webengine-6.10.0-qt6.9.patch
* Fixes a regression that caused builds to fail when using Qt
----------(New E)----------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-PyQt6-WebEngine.spec ++++++
--- /var/tmp/diff_new_pack.X1YY3J/_old 2025-10-29 21:10:15.235697975 +0100
+++ /var/tmp/diff_new_pack.X1YY3J/_new 2025-10-29 21:10:15.239698143 +0100
@@ -1,7 +1,7 @@
#
# spec file for package python-PyQt6-WebEngine
#
-# Copyright (c) 2025 SUSE LLC
+# Copyright (c) 2025 SUSE LLC and contributors
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -21,13 +21,15 @@
%define plainpython python
%{?sle15_python_module_pythons}
Name: python-PyQt6-%{qtlib}
-Version: 6.9.0
+Version: 6.10.0
Release: 0
Summary: Python bindings for the Qt WebEngine framework
License: GPL-3.0-only
Group: Development/Libraries/Python
URL: https://www.riverbankcomputing.com/software/pyqt3d
Source:
https://files.pythonhosted.org/packages/source/P/PyQt6-%{qtlib}/pyqt6_webengine-%{version}.tar.gz
+# PATCH-FIX-UPSTREAM pyqt6_webengine-6.10.0-qt6.9.patch --
https://www.riverbankcomputing.com/pipermail/pyqt/2025-October/046353.html
+Patch1: pyqt6_webengine-6.10.0-qt6.9.patch
BuildRequires: %{python_module PyQt6-devel >= 6.2}
BuildRequires: %{python_module devel}
BuildRequires: %{python_module pyqt-builder >= 1.17 with %python-pyqt-builder
< 2}
++++++ pyqt6_webengine-6.10.0-qt6.9.patch ++++++
diff -ur pyqt6_webengine-6.10.0/ChangeLog
pyqt6_webengine-6.10.1.dev2510252014/ChangeLog
--- pyqt6_webengine-6.10.0/ChangeLog 2025-10-16 12:34:51.202807400 +0200
+++ pyqt6_webengine-6.10.1.dev2510252014/ChangeLog 2025-10-26
02:07:11.511231400 +0200
@@ -1,3 +1,11 @@
+commit d76a2a7f9c3215b33dbd41d4dacb78eb182900fe
+Author: Phil Thompson <[email protected]>
+Date: Sat Oct 25 20:14:23 2025 +0100
+
+ Bug fixes
+
+ Fixed a regression that caused builds to fail when using Qt v6.8 or v6.9.
+
commit 14b3e276ae013b46b2a9de0c6b89ea825eed9c05
Author: Phil Thompson <[email protected]>
Date: Thu Oct 16 11:03:55 2025 +0100
diff -ur pyqt6_webengine-6.10.0/sip/QtWebEngineCore/qwebenginesettings.sip
pyqt6_webengine-6.10.1.dev2510252014/sip/QtWebEngineCore/qwebenginesettings.sip
--- pyqt6_webengine-6.10.0/sip/QtWebEngineCore/qwebenginesettings.sip
2025-10-16 12:34:51.314369000 +0200
+++
pyqt6_webengine-6.10.1.dev2510252014/sip/QtWebEngineCore/qwebenginesettings.sip
2025-10-26 02:07:11.833061000 +0200
@@ -124,7 +124,7 @@
QWebEngineSettings::UnknownUrlSchemePolicy unknownUrlSchemePolicy() const;
void setUnknownUrlSchemePolicy(QWebEngineSettings::UnknownUrlSchemePolicy
policy);
void resetUnknownUrlSchemePolicy();
-%If (QtWebEngine_6_10_0 -)
+%If (QtWebEngine_6_8_0 -)
typedef unsigned char uint8_t /PyInt/;
%End
%If (QtWebEngine_6_8_0 -)
++++++ pyqt6_webengine-6.9.0.tar.gz -> pyqt6_webengine-6.10.0.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/pyqt6_webengine-6.9.0/ChangeLog
new/pyqt6_webengine-6.10.0/ChangeLog
--- old/pyqt6_webengine-6.9.0/ChangeLog 2025-04-03 13:59:19.035646400 +0200
+++ new/pyqt6_webengine-6.10.0/ChangeLog 2025-10-16 12:34:51.202807400
+0200
@@ -1,277 +1,339 @@
-2025-04-03 Phil Thompson <[email protected]>
+commit 14b3e276ae013b46b2a9de0c6b89ea825eed9c05
+Author: Phil Thompson <[email protected]>
+Date: Thu Oct 16 11:03:55 2025 +0100
- * NEWS:
- Updated the NEWS file.
- [e2ad25594dcc] [6.9.0]
+ Release 6.10.0
-2025-03-21 Phil Thompson <[email protected]>
+commit 38b2529666314f9063a4978ba8c0da4ab4d9a6db
+Author: Phil Thompson <[email protected]>
+Date: Fri Oct 10 16:18:52 2025 +0100
- * PyQt6-WebEngine.msp:
- Updated for Qt v6.9.0rc.
- [78cc618f8ea0]
+ Updated the build system requirements.
-2024-12-12 Phil Thompson <[email protected]>
+commit d73b718a8eb89f681ecb5adadb2086024a01c2fb
+Author: Phil Thompson <[email protected]>
+Date: Wed Oct 8 14:48:30 2025 +0100
- * Merged missing fix from upstream.
- [61b9b527fce3]
+ Added support for Qt v6.10.
-2024-11-02 Phil Thompson <[email protected]>
+commit b445652bfa9aa261c4a8b4e8c86f143ceb83d65c
+Author: Phil Thompson <[email protected]>
+Date: Tue Jul 8 17:22:34 2025 +0100
- * NEWS, PyQt6-WebEngine.msp:
- Fixed building when not concatanating generated files.
- [546f20b0bde8]
+ Imported from Mercurial
-2024-12-06 Phil Thompson <[email protected]>
+commit c7f222b12377bdf80021d283871315ce37ba4254
+Author: Phil Thompson <[email protected]>
+Date: Sat May 24 19:07:03 2025 +0100
- * .hgtags:
- Added tag 6.8.0 for changeset 33da3a9ed997
- [7c31575f7a16]
+ Use PEP 639 licensing.
+ SIP v6.12 is required.
+ Updated the project format.
-2024-10-24 Phil Thompson <[email protected]>
+commit ca87ba6f06dfde25883c9292390a241db792cd8c
+Author: Phil Thompson <[email protected]>
+Date: Thu Apr 3 11:22:11 2025 +0100
- * NEWS:
- Updated the NEWS file.
- [33da3a9ed997] [6.8.0]
+ Added tag 6.9.0 for changeset e2ad25594dcc
-2024-10-14 Phil Thompson <[email protected]>
+commit 3dfe8d747e284fd4a522830d8a77f32f0b344f52
+Author: Phil Thompson <[email protected]>
+Date: Thu Apr 3 11:21:59 2025 +0100
- * pyproject.toml:
- Updated the build system requirements to SIP v6.9 and PyQt-builder
- v1.17.
- [2ca014817aec]
+ Updated the NEWS file.
-2024-10-04 Phil Thompson <[email protected]>
+commit 370dd0003696bd64fc7a1de9fec5849b2b84f3bd
+Author: Phil Thompson <[email protected]>
+Date: Fri Mar 21 14:47:58 2025 +0000
- * PyQt6-WebEngine.msp, mksccode/QtWebEngineCore.versions:
- Updated for Qt v6.8.0.
- [a921a4c073f6]
+ Updated for Qt v6.9.0rc.
-2024-04-20 Phil Thompson <[email protected]>
+commit 8072bf5df1111e6e8cafab59100dfc359a4adc6d
+Merge: a2c995b 973abd6
+Author: Phil Thompson <[email protected]>
+Date: Thu Dec 12 16:27:10 2024 +0000
- * .hgtags:
- Added tag 6.7.0 for changeset cb8b0faaaac7
- [fc6338be5751]
+ Merged missing fix from upstream.
-2024-04-04 Phil Thompson <[email protected]>
+commit a2c995bbbc1059f3956d42f7f2c0bd052ba22f94
+Author: Phil Thompson <[email protected]>
+Date: Fri Dec 6 14:01:40 2024 +0000
- * NEWS, PyQt6-WebEngine.msp:
- Updated for Qt v6.7.0.
- [cb8b0faaaac7] [6.7.0]
+ Added tag 6.8.0 for changeset 33da3a9ed997
-2024-03-17 Phil Thompson <[email protected]>
+commit 973abd6e29816aac7778df118dea0edd6a60dbfa
+Author: Phil Thompson <[email protected]>
+Date: Sat Nov 2 09:30:02 2024 +0000
- * NEWS, PyQt6-WebEngine.msp, mksccode/QtWebEngineCore.versions:
- Added support for Qt v6.7.
- [10ef78663bab]
+ Fixed building when not concatanating generated files.
-2024-02-18 Phil Thompson <[email protected]>
+commit f54e9849d31f6905d41939cf8f4ae6489131a71c
+Author: Phil Thompson <[email protected]>
+Date: Thu Oct 24 14:48:54 2024 +0100
- * README, README.md, pyproject.toml:
- Migrated from [tool.sip.metadata] to [project] in pyproject.toml.
- [44c8b10a047b]
+ Updated the NEWS file.
- * NEWS:
- Updated the NEWS file.
- [dfeb66ea536b]
+commit fb7eb6aca450220d143ceec758de3068a20ae2a8
+Author: Phil Thompson <[email protected]>
+Date: Mon Oct 14 13:08:29 2024 +0100
- * Merged the 6.6-maint branch.
- [4ff980ee9851]
+ Updated the build system requirements to SIP v6.9 and PyQt-builder v1.17.
-2024-01-02 Phil Thompson <[email protected]>
+commit 3286a4a5d18f3ceac00b91fba5b6b34f4c73bf11
+Author: Phil Thompson <[email protected]>
+Date: Fri Oct 4 16:05:34 2024 +0100
- * NEWS, rb-product.toml:
- Removed the product file.
- [b7be550b308f] <6.6-maint>
+ Updated for Qt v6.8.0.
-2023-10-25 Phil Thompson <[email protected]>
+commit 7e6cc4489da268bb7aedc6817ceb1835317e5864
+Author: Phil Thompson <[email protected]>
+Date: Sat Apr 20 16:15:38 2024 +0100
- * .hgtags:
- Added tag 6.6.0 for changeset 6b4eda057dbf
- [35b28a4bc972]
+ Added tag 6.7.0 for changeset cb8b0faaaac7
- * NEWS, rb-product.toml:
- Removed an out of date entry in the product file.
- [6b4eda057dbf] [6.6.0]
+commit cc21815f82f0faf3d03ac730b4285b145e636c88
+Author: Phil Thompson <[email protected]>
+Date: Thu Apr 4 15:00:39 2024 +0100
-2023-10-22 Phil Thompson <[email protected]>
+ Updated for Qt v6.7.0.
- * NEWS, PyQt6-WebEngine.msp:
- Updated for Qt v6.6.
- [618f2f9800e9]
+commit ac48e61c396a4bd40db5dbeacce09f663897c0d3
+Author: Phil Thompson <[email protected]>
+Date: Sun Mar 17 15:53:00 2024 +0000
-2023-04-04 Phil Thompson <[email protected]>
+ Added support for Qt v6.7.
- * .hgtags:
- Added tag 6.5.0 for changeset 105702805a7a
- [d3ffa12ad593]
+commit 3af6d87cee27e75270d04e042b28ce61eb808aec
+Author: Phil Thompson <[email protected]>
+Date: Sun Feb 18 13:30:08 2024 +0000
-2023-03-31 Phil Thompson <[email protected]>
+ Migrated from [tool.sip.metadata] to [project] in pyproject.toml.
- * NEWS, PyQt6-WebEngine.msp:
- Updated for Qt v6.5.0rc.
- [105702805a7a] [6.5.0]
+commit 2e58abefc8a931e65b2008243da5d09aaef1c1f4
+Author: Phil Thompson <[email protected]>
+Date: Sun Feb 18 13:26:30 2024 +0000
-2022-09-30 Phil Thompson <[email protected]>
+ Updated the NEWS file.
- * .hgtags:
- Added tag 6.4.0 for changeset 1514ce956b1e
- [0eff8a16b8ef]
+commit 5fa1de3a53924f5687576ce63972a31d2370e9a5
+Merge: 38e4bfc f12c921
+Author: Phil Thompson <[email protected]>
+Date: Sun Feb 18 13:25:49 2024 +0000
- * NEWS:
- Updated for Qt v6.4.0.
- [1514ce956b1e] [6.4.0]
+ Merged the 6.6-maint branch.
-2022-09-21 Phil Thompson <[email protected]>
+commit f12c9215e29af426e4d12231ce9611e3c7254a0b
+Author: Phil Thompson <[email protected]>
+Date: Tue Jan 2 12:09:18 2024 +0000
- * NEWS, PyQt6-WebEngine.msp:
- Updated for Qt v6.4.0rc.
- [dfc5e1aaac42]
+ Removed the product file.
-2022-09-18 Phil Thompson <[email protected]>
+commit 38e4bfc09ab8938168bfdeeb3849a05a2715a333
+Author: Phil Thompson <[email protected]>
+Date: Wed Oct 25 09:52:55 2023 +0100
- * NEWS:
- Updated the NEWS file.
- [939405302b63]
+ Added tag 6.6.0 for changeset 6b4eda057dbf
- * Merged the 6.3-maint branch.
- [5e0f39f3325a]
+commit 2d5f53a7913652851718e1ac420abe3ca1e8bd9d
+Author: Phil Thompson <[email protected]>
+Date: Wed Oct 25 09:52:45 2023 +0100
-2022-09-08 Phil Thompson <[email protected]>
+ Removed an out of date entry in the product file.
- * NEWS, PyQt6-WebEngine.msp:
- Switched the order or the QWebEnginePage ctors so that a profile is
- not interpreted as the parent object.
- [ba280f841c39] <6.3-maint>
+commit 19f4592b470c7f487ef9676ef6b599fca24daa3d
+Author: Phil Thompson <[email protected]>
+Date: Sun Oct 22 18:11:45 2023 +0100
-2022-06-17 Phil Thompson <[email protected]>
+ Updated for Qt v6.6.
- * .hgtags:
- Added tag 6.3.1 for changeset 4ff79187d623
- [83840fda4879] <6.3-maint>
+commit 9ae14aa6e12c81cff4221dc897bdadac1eb3b3ab
+Author: Phil Thompson <[email protected]>
+Date: Tue Apr 4 15:07:37 2023 +0100
-2022-04-26 Phil Thompson <[email protected]>
+ Added tag 6.5.0 for changeset 105702805a7a
- * NEWS, PyQt6-WebEngine.msp:
- Added qWebEngineVersion(), qWebEngineChromiumVersion(), and
- qWebEngineChromiumSecurityPatchVersion().
- [4ff79187d623] [6.3.1] <6.3-maint>
+commit e45104e7c57ec62415b92ab3cc5100cbd970af4c
+Author: Phil Thompson <[email protected]>
+Date: Fri Mar 31 15:36:52 2023 +0100
-2022-04-12 Phil Thompson <[email protected]>
+ Updated for Qt v6.5.0rc.
- * .hgtags:
- Added tag 6.3.0 for changeset 233ae2b96b8a
- [396d9fbec4c3]
+commit 666c621b4e271f349e7ead00415f521f7db61659
+Author: Phil Thompson <[email protected]>
+Date: Fri Sep 30 09:10:06 2022 +0100
-2022-03-31 Phil Thompson <[email protected]>
+ Added tag 6.4.0 for changeset 1514ce956b1e
- * NEWS, PyQt6-WebEngine.msp:
- Updated for Qt v6.3.0rc.
- [233ae2b96b8a] [6.3.0]
+commit 82fe4e8be06d7d290ea95b00a63ee8b500c07c2f
+Author: Phil Thompson <[email protected]>
+Date: Fri Sep 30 08:56:20 2022 +0100
-2022-03-28 Phil Thompson <[email protected]>
+ Updated for Qt v6.4.0.
- * NEWS:
- Merged the 6.2-maint branch.
- [d2b0c7ca12b1]
+commit 4e4f344d55f3b3aa7d1e88b0232c46386fab57f2
+Author: Phil Thompson <[email protected]>
+Date: Wed Sep 21 04:32:24 2022 +0100
-2022-03-15 Phil Thompson <[email protected]>
+ Updated for Qt v6.4.0rc.
- * NEWS, PyQt6-WebEngine.msp:
- Allow Qt.AA_ShareOpenGLContexts to be specified before a
- QCoreApplication is created to allow QtWebEngineWidgets to be
- imported later.
- [060f78886515] <6.2-maint>
+commit 77672ef74854e9d0ad6f137d3ec7eaf7be6777a3
+Author: Phil Thompson <[email protected]>
+Date: Sun Sep 18 22:50:16 2022 +0100
-2021-10-28 Phil Thompson <[email protected]>
+ Updated the NEWS file.
- * .hgtags:
- Added tag 6.2.1 for changeset b7db172105e0
- [28b353871f07] <6.2-maint>
+commit 39d208e50ed479fcc0a4b7a8e52b23d2e0bc4210
+Merge: 7ea62e4 8a577b0
+Author: Phil Thompson <[email protected]>
+Date: Sun Sep 18 22:49:11 2022 +0100
- * NEWS, PyQt6-WebEngine.msp:
- Updated to the latest project format.
- [b7db172105e0] [6.2.1] <6.2-maint>
+ Merged the 6.3-maint branch.
-2021-10-03 Phil Thompson <[email protected]>
+commit 8a577b0200f1c9eb488d77e404b2b0cdb6ffb7ca
+Author: Phil Thompson <[email protected]>
+Date: Thu Sep 8 22:45:26 2022 +0100
- * NEWS, PyQt6-WebEngine.msp:
- Added a missing '#include'.
- [fd4ef8c42b00] <6.2-maint>
+ Switched the order or the QWebEnginePage ctors so that a profile is not
+ interpreted as the parent object.
-2021-09-30 Phil Thompson <[email protected]>
+commit 12c481b087a352904932b005dea44caf2c63fd63
+Author: Phil Thompson <[email protected]>
+Date: Fri Jun 17 14:35:39 2022 +0100
- * .hgtags:
- Added tag 6.2.0 for changeset 3bea54ff6aa7
- [207cbcd62885]
+ Added tag 6.3.1 for changeset 4ff79187d623
- * NEWS, PyQt6-WebEngine.msp:
- Updated for Qt v6.2.0.
- [3bea54ff6aa7] [6.2.0]
+commit 590820d8a8c2506c5791162255eca247d4cc5b4b
+Author: Phil Thompson <[email protected]>
+Date: Tue Apr 26 13:02:42 2022 +0100
-2021-09-17 Phil Thompson <[email protected]>
+ Added qWebEngineVersion(), qWebEngineChromiumVersion(), and
+ qWebEngineChromiumSecurityPatchVersion().
- * NEWS, PyQt6-WebEngine.msp:
- Updated for Qt v6.2.0rc.
- [39fe7f7f823b]
+commit 7ea62e4816b2ed9ead0faab2d71da9369df4ddc7
+Author: Phil Thompson <[email protected]>
+Date: Tue Apr 12 16:04:49 2022 +0100
-2021-08-26 Phil Thompson <[email protected]>
+ Added tag 6.3.0 for changeset 233ae2b96b8a
- * NEWS, PyQt6-WebEngine.msp:
- Fixed the QWebEnginePage.FindFlag, QWebEngineScript.ScriptWorldId
- and QWebEngineUrlScheme.Flag enums.
- [f6f76fc73a1d]
+commit b3b459ee86d358e5990020810c15816a615bd428
+Author: Phil Thompson <[email protected]>
+Date: Thu Mar 31 18:45:53 2022 +0100
-2021-08-25 Phil Thompson <[email protected]>
+ Updated for Qt v6.3.0rc.
- * NEWS, PyQt6-WebEngine.msp:
- Added the sub-class convertor code.
- [51a5f1600320]
+commit 8e127fc0df64da4c7db3acbdd6d5741427d97b0e
+Merge: 215f625 d4bea1a
+Author: Phil Thompson <[email protected]>
+Date: Mon Mar 28 22:14:48 2022 +0100
- * PyQt6-WebEngine.msp:
- All modules can now be imported.
- [98cb6c2cd8cc]
+ Merged the 6.2-maint branch.
- * PyQt6-WebEngine.msp:
- All modules now compile.
- [04da79605ac9]
+commit d4bea1a4c2a06af8e243fd7535125e78f7ad84d6
+Author: Phil Thompson <[email protected]>
+Date: Tue Mar 15 16:46:13 2022 +0000
-2021-08-24 Phil Thompson <[email protected]>
+ Allow Qt.AA_ShareOpenGLContexts to be specified before a QCoreApplication
is
+ created to allow QtWebEngineWidgets to be imported later.
- * NEWS, PyQt6-WebEngine.msp:
- Completed the initial port of Qt v6.2.0beta3.
- [bcf2a75a1633]
+commit 461dc7b777dff844778836a457ab2429b88da157
+Author: Phil Thompson <[email protected]>
+Date: Thu Oct 28 10:38:44 2021 +0100
-2021-08-22 Phil Thompson <[email protected]>
+ Added tag 6.2.1 for changeset b7db172105e0
- * PyQt6-WebEngine.msp:
- Ported the majority of QtWebEngineCore.
- [62740a61322c]
+commit 508c8d813629bf366f5195e3253e367842f899f7
+Author: Phil Thompson <[email protected]>
+Date: Thu Oct 28 10:05:40 2021 +0100
- * PyQt6-WebEngine.msp, pyproject.toml:
- Completed QtWebEngineQuick and QtWebEngineWidgets.
- [622c5b61208b]
+ Updated to the latest project format.
- * NEWS, PyQt6-WebEngine.msp, pyproject.toml:
- Initial restructuring of the modules for Qt v6.2.0.
- [994c8eca9f14]
+commit 904fe797fadd86dc05eae02fa509cf532c9fbc5f
+Author: Phil Thompson <[email protected]>
+Date: Sun Oct 3 15:59:28 2021 +0100
-2021-08-05 Phil Thompson <[email protected]>
+ Added a missing '#include'.
- * NEWS, mksccode/QtWebEngine.versions,
- mksccode/QtWebEngineCore.versions,
- mksccode/QtWebEngineWidgets.versions:
- Removed the legacy sub-class version files.
- [db7b01ff15c2]
+commit 215f6258cb7d4973d2e70f769be0f5579286e001
+Author: Phil Thompson <[email protected]>
+Date: Thu Sep 30 15:03:57 2021 +0100
-2021-07-15 Phil Thompson <[email protected]>
+ Added tag 6.2.0 for changeset 3bea54ff6aa7
- * PyQt6-WebEngine.msp:
- Stripped legacy versions from the project file.
- [a274c1e046b0]
+commit 41e9cea6b9cd85b7a578fb3893b94a3ce947d0ae
+Author: Phil Thompson <[email protected]>
+Date: Thu Sep 30 15:03:44 2021 +0100
- * .hgignore, NEWS, PyQt6-WebEngine.msp, README,
- mksccode/QtWebEngine.versions, mksccode/QtWebEngineCore.versions,
- mksccode/QtWebEngineWidgets.versions, pyproject.toml, rb-
- product.toml:
- Initial commit based on PyQtWebEngine for PyQt5.
- [31e565a7caa4]
+ Updated for Qt v6.2.0.
+
+commit 66d6d9bad8c3fc18812130f30460f5f6267f481b
+Author: Phil Thompson <[email protected]>
+Date: Fri Sep 17 18:57:35 2021 +0100
+
+ Updated for Qt v6.2.0rc.
+
+commit c4d3dc0a131eff3e85ed413bcae54c16f2bf897e
+Author: Phil Thompson <[email protected]>
+Date: Thu Aug 26 17:01:27 2021 +0100
+
+ Fixed the QWebEnginePage.FindFlag, QWebEngineScript.ScriptWorldId and
+ QWebEngineUrlScheme.Flag enums.
+
+commit 0dbc2fbc01608718a03afd18ac96b01fedc270da
+Author: Phil Thompson <[email protected]>
+Date: Wed Aug 25 12:08:35 2021 +0100
+
+ Added the sub-class convertor code.
+
+commit 43b787108915506e94841028743c3477b852c126
+Author: Phil Thompson <[email protected]>
+Date: Wed Aug 25 12:01:08 2021 +0100
+
+ All modules can now be imported.
+
+commit 26a1859abaa902e286aaf5c39cb8e3cc8382a200
+Author: Phil Thompson <[email protected]>
+Date: Wed Aug 25 11:51:17 2021 +0100
+
+ All modules now compile.
+
+commit 30744264e99c1e184fc6ef06cf214dc6d2f9cc8d
+Author: Phil Thompson <[email protected]>
+Date: Tue Aug 24 13:07:22 2021 +0100
+
+ Completed the initial port of Qt v6.2.0beta3.
+
+commit cdcacc55b99cf8be24915c6139a68b548f9b25c5
+Author: Phil Thompson <[email protected]>
+Date: Sun Aug 22 17:50:41 2021 +0100
+
+ Ported the majority of QtWebEngineCore.
+
+commit e8b1dd666a44d1481b18abf3fb962db2a61ff65b
+Author: Phil Thompson <[email protected]>
+Date: Sun Aug 22 16:30:01 2021 +0100
+
+ Completed QtWebEngineQuick and QtWebEngineWidgets.
+
+commit ef1690d9575be66425e7db805e430dbb988a0bdb
+Author: Phil Thompson <[email protected]>
+Date: Sun Aug 22 14:57:40 2021 +0100
+
+ Initial restructuring of the modules for Qt v6.2.0.
+
+commit e7830b11670ac591755145893e0b52f7c29c1e11
+Author: Phil Thompson <[email protected]>
+Date: Thu Aug 5 16:00:20 2021 +0100
+
+ Removed the legacy sub-class version files.
+
+commit 4ba0bb97c863513a06fd64b2136e19bdc0b0daec
+Author: Phil Thompson <[email protected]>
+Date: Thu Jul 15 14:50:13 2021 +0100
+
+ Stripped legacy versions from the project file.
+
+commit 7b323eca0c77738ccea3f98944a2e080e8d1fe50
+Author: Phil Thompson <[email protected]>
+Date: Thu Jul 15 14:27:57 2021 +0100
+
+ Initial commit based on PyQtWebEngine for PyQt5.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/pyqt6_webengine-6.9.0/NEWS
new/pyqt6_webengine-6.10.0/NEWS
--- old/pyqt6_webengine-6.9.0/NEWS 2025-04-03 13:57:32.191550300 +0200
+++ new/pyqt6_webengine-6.10.0/NEWS 2025-10-16 12:33:57.068263500 +0200
@@ -1,3 +1,6 @@
+v6.10.0 16th October 2025
+ - Added support for Qt v6.10.
+
v6.9.0 3rd April 2025
- Added support for Qt v6.9.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/pyqt6_webengine-6.9.0/PKG-INFO
new/pyqt6_webengine-6.10.0/PKG-INFO
--- old/pyqt6_webengine-6.9.0/PKG-INFO 2025-04-03 13:59:19.259980700 +0200
+++ new/pyqt6_webengine-6.10.0/PKG-INFO 2025-10-16 12:34:51.420435700 +0200
@@ -1,12 +1,13 @@
-Metadata-Version: 2.1
+Metadata-Version: 2.4
Name: PyQt6-WebEngine
-Version: 6.9.0
+Version: 6.10.0
Requires-Python: >=3.9
Summary: Python bindings for the Qt WebEngine framework
Description-Content-Type: text/markdown
Project-Url: homepage,
https://www.riverbankcomputing.com/software/pyqtwebengine/
Requires-Dist: PyQt6 (>=6.2.0)
-License: GPL v3
+License-Expression: GPL-3.0-only
+License-File: LICENSE
Author-Email: Riverbank Computing Limited <[email protected]>
# PyQt6-WebEngine - Python Bindings for the Qt WebEngine Framework
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/pyqt6_webengine-6.9.0/pyproject.toml
new/pyqt6_webengine-6.10.0/pyproject.toml
--- old/pyqt6_webengine-6.9.0/pyproject.toml 2025-04-03 13:59:19.036757000
+0200
+++ new/pyqt6_webengine-6.10.0/pyproject.toml 2025-10-16 12:34:51.203694300
+0200
@@ -1,16 +1,17 @@
# Specify the build system requirements.
[build-system]
-requires = ["sip >=6.9, <7", "PyQt-builder >=1.17, <2"]
+requires = ["sip >=6.13.1, <7", "PyQt-builder >=1.19, <2"]
build-backend = "sipbuild.api"
[project]
name = "PyQt6-WebEngine"
-version = "6.9.0"
+version = "6.10.0"
description = "Python bindings for the Qt WebEngine framework"
readme = "README.md"
urls.homepage = "https://www.riverbankcomputing.com/software/pyqtwebengine/"
dependencies = ["PyQt6 (>=6.2.0)"]
-license = {text = "GPL v3"}
+license = "GPL-3.0-only"
+license-files = ["LICENSE"]
[[project.authors]]
name = "Riverbank Computing Limited"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/pyqt6_webengine-6.9.0/sip/QtWebEngineCore/QtWebEngineCoremod.sip
new/pyqt6_webengine-6.10.0/sip/QtWebEngineCore/QtWebEngineCoremod.sip
--- old/pyqt6_webengine-6.9.0/sip/QtWebEngineCore/QtWebEngineCoremod.sip
2025-04-03 13:59:19.144006000 +0200
+++ new/pyqt6_webengine-6.10.0/sip/QtWebEngineCore/QtWebEngineCoremod.sip
2025-10-16 12:34:51.307295000 +0200
@@ -27,7 +27,7 @@
%Import QtNetwork/QtNetworkmod.sip
%Import QtWebChannel/QtWebChannelmod.sip
-%Timeline {QtWebEngine_6_0_0 QtWebEngine_6_1_0 QtWebEngine_6_2_0
QtWebEngine_6_3_0 QtWebEngine_6_4_0 QtWebEngine_6_5_0 QtWebEngine_6_6_0
QtWebEngine_6_7_0 QtWebEngine_6_8_0 QtWebEngine_6_9_0}
+%Timeline {QtWebEngine_6_0_0 QtWebEngine_6_1_0 QtWebEngine_6_2_0
QtWebEngine_6_3_0 QtWebEngine_6_4_0 QtWebEngine_6_5_0 QtWebEngine_6_6_0
QtWebEngine_6_7_0 QtWebEngine_6_8_0 QtWebEngine_6_9_0 QtWebEngine_6_10_0}
%Copying
Copyright (c) 2025 Riverbank Computing Limited <[email protected]>
@@ -54,8 +54,8 @@
const char *PYQT_WEBENGINE_VERSION_STR;
%ModuleCode
-static int PYQT_WEBENGINE_VERSION = 0x060900;
-static const char *PYQT_WEBENGINE_VERSION_STR = "6.9.0";
+static int PYQT_WEBENGINE_VERSION = 0x060a00;
+static const char *PYQT_WEBENGINE_VERSION_STR = "6.10.0";
%End
%Include qtwebenginecoreglobal.sip
@@ -67,6 +67,8 @@
%Include qwebenginecookiestore.sip
%Include qwebenginedesktopmediarequest.sip
%Include qwebenginedownloadrequest.sip
+%Include qwebengineextensioninfo.sip
+%Include qwebengineextensionmanager.sip
%Include qwebenginefilesystemaccessrequest.sip
%Include qwebenginefindtextresult.sip
%Include qwebengineframe.sip
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/pyqt6_webengine-6.9.0/sip/QtWebEngineCore/qwebenginecertificateerror.sip
new/pyqt6_webengine-6.10.0/sip/QtWebEngineCore/qwebenginecertificateerror.sip
---
old/pyqt6_webengine-6.9.0/sip/QtWebEngineCore/qwebenginecertificateerror.sip
2025-04-03 13:59:19.144408000 +0200
+++
new/pyqt6_webengine-6.10.0/sip/QtWebEngineCore/qwebenginecertificateerror.sip
2025-10-16 12:34:51.307653700 +0200
@@ -29,6 +29,9 @@
public:
enum Type
{
+%If (QtWebEngine_6_10_0 -)
+ Ok,
+%End
SslPinnedKeyNotInCertificateChain,
CertificateCommonNameInvalid,
CertificateDateInvalid,
@@ -51,6 +54,9 @@
QUrl url() const;
bool isOverridable() const;
+%If (QtWebEngine_6_10_0 -)
+ QWebEngineCertificateError();
+%End
QWebEngineCertificateError(const QWebEngineCertificateError &other);
void defer();
void rejectCertificate();
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/pyqt6_webengine-6.9.0/sip/QtWebEngineCore/qwebengineclienthints.sip
new/pyqt6_webengine-6.10.0/sip/QtWebEngineCore/qwebengineclienthints.sip
--- old/pyqt6_webengine-6.9.0/sip/QtWebEngineCore/qwebengineclienthints.sip
2025-04-03 13:59:19.139797200 +0200
+++ new/pyqt6_webengine-6.10.0/sip/QtWebEngineCore/qwebengineclienthints.sip
2025-10-16 12:34:51.302450000 +0200
@@ -51,6 +51,12 @@
bool isAllClientHintsEnabled();
void setAllClientHintsEnabled(bool enabled);
void resetAll();
+%If (QtWebEngine_6_10_0 -)
+ QStringList formFactors() const;
+%End
+%If (QtWebEngine_6_10_0 -)
+ void setFormFactors(const QStringList &);
+%End
};
%End
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/pyqt6_webengine-6.9.0/sip/QtWebEngineCore/qwebengineextensioninfo.sip
new/pyqt6_webengine-6.10.0/sip/QtWebEngineCore/qwebengineextensioninfo.sip
--- old/pyqt6_webengine-6.9.0/sip/QtWebEngineCore/qwebengineextensioninfo.sip
1970-01-01 01:00:00.000000000 +0100
+++ new/pyqt6_webengine-6.10.0/sip/QtWebEngineCore/qwebengineextensioninfo.sip
2025-10-16 12:34:51.306381700 +0200
@@ -0,0 +1,47 @@
+// qwebengineextensioninfo.sip generated by MetaSIP
+//
+// This file is part of the QtWebEngineCore Python extension module.
+//
+// Copyright (c) 2025 Riverbank Computing Limited <[email protected]>
+//
+// This file is part of PyQt6-WebEngine.
+//
+// This file may be used under the terms of the GNU General Public License
+// version 3.0 as published by the Free Software Foundation and appearing in
+// the file LICENSE included in the packaging of this file. Please review the
+// following information to ensure the GNU General Public License version 3.0
+// requirements will be met: http://www.gnu.org/copyleft/gpl.html.
+//
+// If you do not wish to use this file under the terms of the GPL version 3.0
+// then you may purchase a commercial license. For more information contact
+// [email protected].
+//
+// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE
+// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
+
+
+%If (QtWebEngine_6_10_0 -)
+
+class QWebEngineExtensionInfo
+{
+%TypeHeaderCode
+#include <qwebengineextensioninfo.h>
+%End
+
+public:
+ QWebEngineExtensionInfo();
+ QWebEngineExtensionInfo(const QWebEngineExtensionInfo &other);
+ ~QWebEngineExtensionInfo();
+ void swap(QWebEngineExtensionInfo &other /Constrained/);
+ QString name() const;
+ QString id() const;
+ QString description() const;
+ QString path() const;
+ QString error() const;
+ QUrl actionPopupUrl() const;
+ bool isEnabled() const;
+ bool isLoaded() const;
+ bool isInstalled() const;
+};
+
+%End
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/pyqt6_webengine-6.9.0/sip/QtWebEngineCore/qwebengineextensionmanager.sip
new/pyqt6_webengine-6.10.0/sip/QtWebEngineCore/qwebengineextensionmanager.sip
---
old/pyqt6_webengine-6.9.0/sip/QtWebEngineCore/qwebengineextensionmanager.sip
1970-01-01 01:00:00.000000000 +0100
+++
new/pyqt6_webengine-6.10.0/sip/QtWebEngineCore/qwebengineextensionmanager.sip
2025-10-16 12:34:51.304893300 +0200
@@ -0,0 +1,51 @@
+// qwebengineextensionmanager.sip generated by MetaSIP
+//
+// This file is part of the QtWebEngineCore Python extension module.
+//
+// Copyright (c) 2025 Riverbank Computing Limited <[email protected]>
+//
+// This file is part of PyQt6-WebEngine.
+//
+// This file may be used under the terms of the GNU General Public License
+// version 3.0 as published by the Free Software Foundation and appearing in
+// the file LICENSE included in the packaging of this file. Please review the
+// following information to ensure the GNU General Public License version 3.0
+// requirements will be met: http://www.gnu.org/copyleft/gpl.html.
+//
+// If you do not wish to use this file under the terms of the GPL version 3.0
+// then you may purchase a commercial license. For more information contact
+// [email protected].
+//
+// This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE
+// WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
+
+
+%If (QtWebEngine_6_10_0 -)
+
+class QWebEngineExtensionManager : public QObject /NoDefaultCtors/
+{
+%TypeHeaderCode
+#include <qwebengineextensionmanager.h>
+%End
+
+public:
+ virtual ~QWebEngineExtensionManager();
+ void loadExtension(const QString &path);
+ void installExtension(const QString &path);
+ void unloadExtension(const QWebEngineExtensionInfo &extension);
+ void uninstallExtension(const QWebEngineExtensionInfo &extension);
+ void setExtensionEnabled(const QWebEngineExtensionInfo &extension, bool
enabled);
+ QString installPath() const;
+ QList<QWebEngineExtensionInfo> extensions() const;
+
+signals:
+ void loadFinished(const QWebEngineExtensionInfo &extension);
+ void installFinished(const QWebEngineExtensionInfo &extension);
+ void unloadFinished(const QWebEngineExtensionInfo &extension);
+ void uninstallFinished(const QWebEngineExtensionInfo &extension);
+
+protected:
+ virtual bool event(QEvent *e);
+};
+
+%End
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/pyqt6_webengine-6.9.0/sip/QtWebEngineCore/qwebenginefilesystemaccessrequest.sip
new/pyqt6_webengine-6.10.0/sip/QtWebEngineCore/qwebenginefilesystemaccessrequest.sip
---
old/pyqt6_webengine-6.9.0/sip/QtWebEngineCore/qwebenginefilesystemaccessrequest.sip
2025-04-03 13:59:19.141870500 +0200
+++
new/pyqt6_webengine-6.10.0/sip/QtWebEngineCore/qwebenginefilesystemaccessrequest.sip
2025-10-16 12:34:51.304590200 +0200
@@ -41,9 +41,12 @@
Directory,
};
+%If (QtWebEngine_6_10_0 -)
+ QWebEngineFileSystemAccessRequest();
+%End
QWebEngineFileSystemAccessRequest(const QWebEngineFileSystemAccessRequest
&other);
~QWebEngineFileSystemAccessRequest();
- void swap(QWebEngineFileSystemAccessRequest &other);
+ void swap(QWebEngineFileSystemAccessRequest &other /Constrained/);
typedef QFlags<QWebEngineFileSystemAccessRequest::AccessFlag> AccessFlags;
void accept();
void reject();
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/pyqt6_webengine-6.9.0/sip/QtWebEngineCore/qwebengineframe.sip
new/pyqt6_webengine-6.10.0/sip/QtWebEngineCore/qwebengineframe.sip
--- old/pyqt6_webengine-6.9.0/sip/QtWebEngineCore/qwebengineframe.sip
2025-04-03 13:59:19.147466400 +0200
+++ new/pyqt6_webengine-6.10.0/sip/QtWebEngineCore/qwebengineframe.sip
2025-10-16 12:34:51.310589800 +0200
@@ -33,6 +33,9 @@
%End
public:
+%If (QtWebEngine_6_10_0 -)
+ ~QWebEngineFrame();
+%End
bool isValid() const;
QString name() const;
QString htmlName() const;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/pyqt6_webengine-6.9.0/sip/QtWebEngineCore/qwebenginefullscreenrequest.sip
new/pyqt6_webengine-6.10.0/sip/QtWebEngineCore/qwebenginefullscreenrequest.sip
---
old/pyqt6_webengine-6.9.0/sip/QtWebEngineCore/qwebenginefullscreenrequest.sip
2025-04-03 13:59:19.150270200 +0200
+++
new/pyqt6_webengine-6.10.0/sip/QtWebEngineCore/qwebenginefullscreenrequest.sip
2025-10-16 12:34:51.313111300 +0200
@@ -27,6 +27,9 @@
%End
public:
+%If (QtWebEngine_6_10_0 -)
+ QWebEngineFullScreenRequest();
+%End
QWebEngineFullScreenRequest(const QWebEngineFullScreenRequest &other);
~QWebEngineFullScreenRequest();
void reject();
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/pyqt6_webengine-6.9.0/sip/QtWebEngineCore/qwebengineglobalsettings.sip
new/pyqt6_webengine-6.10.0/sip/QtWebEngineCore/qwebengineglobalsettings.sip
--- old/pyqt6_webengine-6.9.0/sip/QtWebEngineCore/qwebengineglobalsettings.sip
2025-04-03 13:59:19.150586100 +0200
+++ new/pyqt6_webengine-6.10.0/sip/QtWebEngineCore/qwebengineglobalsettings.sip
2025-10-16 12:34:51.313403800 +0200
@@ -28,7 +28,7 @@
#include <qwebengineglobalsettings.h>
%End
- enum class SecureDnsMode
+ enum class SecureDnsMode : quint8
{
SystemOnly,
SecureWithFallback,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/pyqt6_webengine-6.9.0/sip/QtWebEngineCore/qwebengineloadinginfo.sip
new/pyqt6_webengine-6.10.0/sip/QtWebEngineCore/qwebengineloadinginfo.sip
--- old/pyqt6_webengine-6.9.0/sip/QtWebEngineCore/qwebengineloadinginfo.sip
2025-04-03 13:59:19.150977400 +0200
+++ new/pyqt6_webengine-6.10.0/sip/QtWebEngineCore/qwebengineloadinginfo.sip
2025-10-16 12:34:51.313790300 +0200
@@ -49,6 +49,10 @@
%End
};
+%If (QtWebEngine_6_10_0 -)
+ QWebEngineLoadingInfo();
+%End
+
private:
%If (QtWebEngine_6_9_0 -)
QWebEngineLoadingInfo(const QUrl &url, QWebEngineLoadingInfo::LoadStatus
status, bool isErrorPage = false, const QString &errorString = QString(), int
errorCode = 0, QWebEngineLoadingInfo::ErrorDomain errorDomain =
QWebEngineLoadingInfo::NoErrorDomain, const QMultiMap<QByteArray, QByteArray>
&responseHeaders = {}, bool isDownload = false);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/pyqt6_webengine-6.9.0/sip/QtWebEngineCore/qwebenginepermission.sip
new/pyqt6_webengine-6.10.0/sip/QtWebEngineCore/qwebenginepermission.sip
--- old/pyqt6_webengine-6.9.0/sip/QtWebEngineCore/qwebenginepermission.sip
2025-04-03 13:59:19.138968700 +0200
+++ new/pyqt6_webengine-6.10.0/sip/QtWebEngineCore/qwebenginepermission.sip
2025-10-16 12:34:51.301622900 +0200
@@ -34,7 +34,7 @@
~QWebEnginePermission();
void swap(QWebEnginePermission &other);
- enum class PermissionType
+ enum class PermissionType : quint8
{
Unsupported,
MediaAudioCapture,
@@ -49,7 +49,7 @@
LocalFontsAccess,
};
- enum class State
+ enum class State : quint8
{
Invalid,
Ask,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/pyqt6_webengine-6.9.0/sip/QtWebEngineCore/qwebengineprofile.sip
new/pyqt6_webengine-6.10.0/sip/QtWebEngineCore/qwebengineprofile.sip
--- old/pyqt6_webengine-6.9.0/sip/QtWebEngineCore/qwebengineprofile.sip
2025-04-03 13:59:19.138539800 +0200
+++ new/pyqt6_webengine-6.10.0/sip/QtWebEngineCore/qwebengineprofile.sip
2025-10-16 12:34:51.301238800 +0200
@@ -46,16 +46,21 @@
{sipName_QWebEngineContextMenuRequest,
&sipType_QWebEngineContextMenuRequest, -1, 2},
{sipName_QWebEngineCookieStore, &sipType_QWebEngineCookieStore, -1, 3},
{sipName_QWebEngineDownloadRequest,
&sipType_QWebEngineDownloadRequest, -1, 4},
- {sipName_QWebEngineHistory, &sipType_QWebEngineHistory, -1, 5},
- {sipName_QWebEngineHistoryModel, &sipType_QWebEngineHistoryModel, -1,
6},
- {sipName_QWebEngineNavigationRequest,
&sipType_QWebEngineNavigationRequest, -1, 7},
- {sipName_QWebEngineNewWindowRequest,
&sipType_QWebEngineNewWindowRequest, -1, 8},
- {sipName_QWebEngineNotification, &sipType_QWebEngineNotification, -1,
9},
- {sipName_QWebEnginePage, &sipType_QWebEnginePage, -1, 10},
- {sipName_QWebEngineProfile, &sipType_QWebEngineProfile, -1, 11},
- {sipName_QWebEngineUrlRequestInterceptor,
&sipType_QWebEngineUrlRequestInterceptor, -1, 12},
- {sipName_QWebEngineUrlRequestJob, &sipType_QWebEngineUrlRequestJob,
-1, 13},
- {sipName_QWebEngineUrlSchemeHandler,
&sipType_QWebEngineUrlSchemeHandler, -1, 14},
+ #if QT_VERSION >= 0x060a00
+ {sipName_QWebEngineExtensionManager,
&sipType_QWebEngineExtensionManager, -1, 5},
+ #else
+ {0, 0, -1, 5},
+ #endif
+ {sipName_QWebEngineHistory, &sipType_QWebEngineHistory, -1, 6},
+ {sipName_QWebEngineHistoryModel, &sipType_QWebEngineHistoryModel, -1,
7},
+ {sipName_QWebEngineNavigationRequest,
&sipType_QWebEngineNavigationRequest, -1, 8},
+ {sipName_QWebEngineNewWindowRequest,
&sipType_QWebEngineNewWindowRequest, -1, 9},
+ {sipName_QWebEngineNotification, &sipType_QWebEngineNotification, -1,
10},
+ {sipName_QWebEnginePage, &sipType_QWebEnginePage, -1, 11},
+ {sipName_QWebEngineProfile, &sipType_QWebEngineProfile, -1, 12},
+ {sipName_QWebEngineUrlRequestInterceptor,
&sipType_QWebEngineUrlRequestInterceptor, -1, 13},
+ {sipName_QWebEngineUrlRequestJob, &sipType_QWebEngineUrlRequestJob,
-1, 14},
+ {sipName_QWebEngineUrlSchemeHandler,
&sipType_QWebEngineUrlSchemeHandler, -1, 15},
#if QT_VERSION >= 0x060700
{sipName_QWebEngineWebAuthUxRequest,
&sipType_QWebEngineWebAuthUxRequest, -1, -1},
#else
@@ -250,7 +255,7 @@
%End
%If (QtWebEngine_6_8_0 -)
- enum class PersistentPermissionsPolicy
+ enum class PersistentPermissionsPolicy : quint8
{
AskEveryTime,
StoreInMemory,
@@ -279,4 +284,10 @@
%If (QtWebEngine_6_8_0 -)
QList<QWebEnginePermission>
listPermissionsForPermissionType(QWebEnginePermission::PermissionType
permissionType) const;
%End
+%If (QtWebEngine_6_10_0 -)
+ QList<QSslCertificate> additionalTrustedCertificates() const;
+%End
+%If (QtWebEngine_6_10_0 -)
+ QWebEngineExtensionManager *extensionManager() const;
+%End
};
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/pyqt6_webengine-6.9.0/sip/QtWebEngineCore/qwebengineprofilebuilder.sip
new/pyqt6_webengine-6.10.0/sip/QtWebEngineCore/qwebengineprofilebuilder.sip
--- old/pyqt6_webengine-6.9.0/sip/QtWebEngineCore/qwebengineprofilebuilder.sip
2025-04-03 13:59:19.144994300 +0200
+++ new/pyqt6_webengine-6.10.0/sip/QtWebEngineCore/qwebengineprofilebuilder.sip
2025-10-16 12:34:51.308198700 +0200
@@ -37,6 +37,9 @@
QWebEngineProfileBuilder
&setPersistentCookiesPolicy(QWebEngineProfile::PersistentCookiesPolicy
persistentCookiesPolicy);
QWebEngineProfileBuilder &setHttpCacheMaximumSize(int maxSizeInBytes);
QWebEngineProfileBuilder
&setPersistentPermissionsPolicy(QWebEngineProfile::PersistentPermissionsPolicy
persistentPermissionPolicy);
+%If (QtWebEngine_6_10_0 -)
+ QWebEngineProfileBuilder &setAdditionalTrustedCertificates(const
QList<QSslCertificate> &additionalTrustedCertificates);
+%End
};
%End
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/pyqt6_webengine-6.9.0/sip/QtWebEngineCore/qwebenginesettings.sip
new/pyqt6_webengine-6.10.0/sip/QtWebEngineCore/qwebenginesettings.sip
--- old/pyqt6_webengine-6.9.0/sip/QtWebEngineCore/qwebenginesettings.sip
2025-04-03 13:59:19.151581800 +0200
+++ new/pyqt6_webengine-6.10.0/sip/QtWebEngineCore/qwebenginesettings.sip
2025-10-16 12:34:51.314369000 +0200
@@ -89,6 +89,9 @@
%If (QtWebEngine_6_9_0 -)
TouchEventsApiEnabled,
%End
+%If (QtWebEngine_6_10_0 -)
+ BackForwardCacheEnabled,
+%End
};
enum FontSize
@@ -121,9 +124,12 @@
QWebEngineSettings::UnknownUrlSchemePolicy unknownUrlSchemePolicy() const;
void setUnknownUrlSchemePolicy(QWebEngineSettings::UnknownUrlSchemePolicy
policy);
void resetUnknownUrlSchemePolicy();
+%If (QtWebEngine_6_10_0 -)
+ typedef unsigned char uint8_t /PyInt/;
+%End
%If (QtWebEngine_6_8_0 -)
- enum class ImageAnimationPolicy
+ enum class ImageAnimationPolicy : uint8_t
{
Allow,
AnimateOnce,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/pyqt6_webengine-6.9.0/sip/QtWebEngineQuick/qquickwebengineprofile.sip
new/pyqt6_webengine-6.10.0/sip/QtWebEngineQuick/qquickwebengineprofile.sip
--- old/pyqt6_webengine-6.9.0/sip/QtWebEngineQuick/qquickwebengineprofile.sip
2025-04-03 13:59:19.136441500 +0200
+++ new/pyqt6_webengine-6.10.0/sip/QtWebEngineQuick/qquickwebengineprofile.sip
2025-10-16 12:34:51.299431600 +0200
@@ -154,7 +154,7 @@
public:
%If (QtWebEngine_6_8_0 -)
- enum class PersistentPermissionsPolicy
+ enum class PersistentPermissionsPolicy : quint8
{
AskEveryTime,
StoreInMemory,
@@ -188,4 +188,9 @@
%If (QtWebEngine_6_8_0 -)
void persistentPermissionsPolicyChanged();
%End
+
+public:
+%If (QtWebEngine_6_10_0 -)
+ QWebEngineExtensionManager *extensionManager();
+%End
};