Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-PyQt6-NetworkAuth for
openSUSE:Leap:16.0 checked in at 2025-05-05 17:27:54
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Leap:16.0/python-PyQt6-NetworkAuth (Old)
and /work/SRC/openSUSE:Leap:16.0/.python-PyQt6-NetworkAuth.new.30101 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-PyQt6-NetworkAuth"
Mon May 5 17:27:54 2025 rev:2 rq:1274625 version:6.8.0
Changes:
--------
---
/work/SRC/openSUSE:Leap:16.0/python-PyQt6-NetworkAuth/python-PyQt6-NetworkAuth.changes
2025-03-19 11:55:21.175433892 +0100
+++
/work/SRC/openSUSE:Leap:16.0/.python-PyQt6-NetworkAuth.new.30101/python-PyQt6-NetworkAuth.changes
2025-05-05 17:27:59.923487852 +0200
@@ -1,0 +2,18 @@
+Wed Jan 8 16:16:28 UTC 2025 - Ben Greiner <[email protected]>
+
+- Update to 6.8.0
+ * Added support for Qt v6.8.
+
+-------------------------------------------------------------------
+Fri Nov 8 08:52:09 UTC 2024 - Ben Greiner <[email protected]>
+
+- Back to PyPI source
+- Fix requires_eq replacement gh#openSUSE/python-rpm-macros#185
+
+-------------------------------------------------------------------
+Tue Nov 5 08:18:30 UTC 2024 - Dominique Leuenberger <[email protected]>
+
+-Avoid using requires_eq, which after the last modifications
+ conflicts with python singlespec (order of expansion).
+
+-------------------------------------------------------------------
Old:
----
PyQt6_NetworkAuth-6.7.0.tar.gz
New:
----
PyQt6_NetworkAuth-6.8.0.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-PyQt6-NetworkAuth.spec ++++++
--- /var/tmp/diff_new_pack.jCRcIz/_old 2025-05-05 17:28:00.175498498 +0200
+++ /var/tmp/diff_new_pack.jCRcIz/_new 2025-05-05 17:28:00.179498667 +0200
@@ -1,7 +1,7 @@
#
# spec file for package python-PyQt6-NetworkAuth
#
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -21,25 +21,23 @@
%define plainpython python
%{?sle15_python_module_pythons}
Name: python-PyQt6-%{qtlib}
-Version: 6.7.0
+Version: 6.8.0
Release: 0
Summary: Python bindings for the Qt Network Authorization library
License: GPL-3.0-only
Group: Development/Libraries/Python
URL: https://www.riverbankcomputing.com/software/pyqtnetworkauth
-# boo#1222514
-# Source:
https://files.pythonhosted.org/packages/source/P/PyQt6-%%{qtlib}/PyQt6_%%{qtlib}-%%{version}.tar.gz
-Source:
https://riverbankcomputing.com/pypi/packages/PyQt6-%{qtlib}/PyQt6_%{qtlib}-%{version}.tar.gz
+Source:
https://files.pythonhosted.org/packages/source/P/PyQt6-%{qtlib}/PyQt6_%{qtlib}-%{version}.tar.gz
BuildRequires: %{python_module PyQt6-devel >= 6.2}
BuildRequires: %{python_module devel}
-BuildRequires: %{python_module pyqt-builder >= 1.10 with %python-pyqt-builder
< 2}
-BuildRequires: %{python_module sip-devel >= 6.8 with %python-sip-devel < 7}
+BuildRequires: %{python_module pyqt-builder >= 1.17 with %python-pyqt-builder
< 2}
+BuildRequires: %{python_module sip-devel >= 6.9 with %python-sip-devel < 7}
BuildRequires: fdupes
BuildRequires: python-pyqt-rpm-macros
BuildRequires: python-rpm-macros
BuildRequires: cmake(Qt6%{qtlib})
-%requires_ge python-PyQt6
-%requires_ge python-PyQt6-sip
+Requires: python-PyQt6 >= %(rpm -q --whatprovides python-PyQt6 --qf
"%%{version}")
+Requires: python-PyQt6-sip >= %(rpm -q --whatprovides python-PyQt6-sip
--qf "%%{version}")
Provides: python-qtnetworkauth-qt6 = %{version}-%{release}
%python_subpackages
++++++ PyQt6_NetworkAuth-6.7.0.tar.gz -> PyQt6_NetworkAuth-6.8.0.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/PyQt6_NetworkAuth-6.7.0/ChangeLog
new/PyQt6_NetworkAuth-6.8.0/ChangeLog
--- old/PyQt6_NetworkAuth-6.7.0/ChangeLog 2024-04-20 18:02:48.377769500
+0200
+++ new/PyQt6_NetworkAuth-6.8.0/ChangeLog 2024-12-06 15:48:00.188340700
+0100
@@ -1,3 +1,32 @@
+2024-10-24 Phil Thompson <[email protected]>
+
+ * NEWS:
+ Updated the NEWS file.
+ [c1bcee4acb16] [6.8.0]
+
+2024-10-14 Phil Thompson <[email protected]>
+
+ * pyproject.toml:
+ Updated the build system requirements to SIP v6.9 and PyQt-builder
+ v1.17.
+ [94a7ba68a16d]
+
+2024-10-03 Phil Thompson <[email protected]>
+
+ * mksccode/QtNetworkAuth.versions:
+ Added the missing sub-class conversion code configuration file.
+ [491a3c6af436]
+
+ * PyQt6-NetworkAuth.msp:
+ Updated for Qt v6.8.0.
+ [60c4b44eb102]
+
+2024-04-20 Phil Thompson <[email protected]>
+
+ * .hgtags:
+ Added tag 6.7.0 for changeset 686cca14f4f0
+ [81ab9a4b642a]
+
2024-04-04 Phil Thompson <[email protected]>
* NEWS:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/PyQt6_NetworkAuth-6.7.0/NEWS
new/PyQt6_NetworkAuth-6.8.0/NEWS
--- old/PyQt6_NetworkAuth-6.7.0/NEWS 2024-04-20 18:02:32.386901600 +0200
+++ new/PyQt6_NetworkAuth-6.8.0/NEWS 2024-12-06 15:47:44.653611000 +0100
@@ -1,3 +1,6 @@
+v6.8.0 24th October 2024
+ - Added support for Qt v6.8.
+
v6.7.0 4th April 2024
- Added support for Qt v6.7.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/PyQt6_NetworkAuth-6.7.0/PKG-INFO
new/PyQt6_NetworkAuth-6.8.0/PKG-INFO
--- old/PyQt6_NetworkAuth-6.7.0/PKG-INFO 2024-04-20 18:02:48.546692600
+0200
+++ new/PyQt6_NetworkAuth-6.8.0/PKG-INFO 2024-12-06 15:48:00.364138800
+0100
@@ -1,7 +1,7 @@
Metadata-Version: 2.1
Name: PyQt6-NetworkAuth
-Version: 6.7.0
-Requires-Python: >=3.8
+Version: 6.8.0
+Requires-Python: >=3.9
Summary: Python bindings for the Qt Network Authorization library
Description-Content-Type: text/markdown
Project-Url: homepage,
https://www.riverbankcomputing.com/software/pyqtnetworkauth/
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/PyQt6_NetworkAuth-6.7.0/pyproject.toml
new/PyQt6_NetworkAuth-6.8.0/pyproject.toml
--- old/PyQt6_NetworkAuth-6.7.0/pyproject.toml 2024-04-20 18:02:48.378579600
+0200
+++ new/PyQt6_NetworkAuth-6.8.0/pyproject.toml 2024-12-06 15:48:00.189240500
+0100
@@ -1,11 +1,11 @@
# Specify the build system for the project.
[build-system]
-requires = ["sip >=6.8, <7", "PyQt-builder >=1.9, <2"]
+requires = ["sip >=6.9, <7", "PyQt-builder >=1.17, <2"]
build-backend = "sipbuild.api"
[project]
name = "PyQt6-NetworkAuth"
-version = "6.7.0"
+version = "6.8.0"
description = "Python bindings for the Qt Network Authorization library"
readme = "README.md"
urls.homepage = "https://www.riverbankcomputing.com/software/pyqtnetworkauth/"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/PyQt6_NetworkAuth-6.7.0/sip/QtNetworkAuth/QtNetworkAuthmod.sip
new/PyQt6_NetworkAuth-6.8.0/sip/QtNetworkAuth/QtNetworkAuthmod.sip
--- old/PyQt6_NetworkAuth-6.7.0/sip/QtNetworkAuth/QtNetworkAuthmod.sip
2024-04-20 18:02:48.447375500 +0200
+++ new/PyQt6_NetworkAuth-6.8.0/sip/QtNetworkAuth/QtNetworkAuthmod.sip
2024-12-06 15:48:00.262745600 +0100
@@ -25,7 +25,7 @@
%Import QtCore/QtCoremod.sip
%Import QtNetwork/QtNetworkmod.sip
-%Timeline {QtNetworkAuth_6_0_0 QtNetworkAuth_6_1_0 QtNetworkAuth_6_2_0
QtNetworkAuth_6_3_0 QtNetworkAuth_6_4_0 QtNetworkAuth_6_5_0 QtNetworkAuth_6_6_0
QtNetworkAuth_6_7_0}
+%Timeline {QtNetworkAuth_6_0_0 QtNetworkAuth_6_1_0 QtNetworkAuth_6_2_0
QtNetworkAuth_6_3_0 QtNetworkAuth_6_4_0 QtNetworkAuth_6_5_0 QtNetworkAuth_6_6_0
QtNetworkAuth_6_7_0 QtNetworkAuth_6_8_0}
%Copying
Copyright (c) 2024 Riverbank Computing Limited <[email protected]>
@@ -52,8 +52,8 @@
const char *PYQT_NETWORKAUTH_VERSION_STR;
%ModuleCode
-static int PYQT_NETWORKAUTH_VERSION = 0x060700;
-static const char *PYQT_NETWORKAUTH_VERSION_STR = "6.7.0";
+static int PYQT_NETWORKAUTH_VERSION = 0x060800;
+static const char *PYQT_NETWORKAUTH_VERSION_STR = "6.8.0";
%End
%Include qabstractoauth.sip
@@ -64,3 +64,4 @@
%Include qoauth2authorizationcodeflow.sip
%Include qoauthhttpserverreplyhandler.sip
%Include qoauthoobreplyhandler.sip
+%Include qoauthurischemereplyhandler.sip
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/PyQt6_NetworkAuth-6.7.0/sip/QtNetworkAuth/qabstractoauth.sip
new/PyQt6_NetworkAuth-6.8.0/sip/QtNetworkAuth/qabstractoauth.sip
--- old/PyQt6_NetworkAuth-6.7.0/sip/QtNetworkAuth/qabstractoauth.sip
2024-04-20 18:02:48.445948400 +0200
+++ new/PyQt6_NetworkAuth-6.8.0/sip/QtNetworkAuth/qabstractoauth.sip
2024-12-06 15:48:00.261195400 +0100
@@ -38,7 +38,12 @@
{sipName_QOAuth1, &sipType_QOAuth1, -1, -1},
{sipName_QOAuth2AuthorizationCodeFlow,
&sipType_QOAuth2AuthorizationCodeFlow, -1, -1},
{sipName_QOAuthOobReplyHandler, &sipType_QOAuthOobReplyHandler, 6, -1},
- {sipName_QOAuthHttpServerReplyHandler,
&sipType_QOAuthHttpServerReplyHandler, -1, -1},
+ {sipName_QOAuthHttpServerReplyHandler,
&sipType_QOAuthHttpServerReplyHandler, -1, 7},
+ #if QT_VERSION >= 0x060800
+ {sipName_QOAuthUriSchemeReplyHandler,
&sipType_QOAuthUriSchemeReplyHandler, -1, -1},
+ #else
+ {0, 0, -1, -1},
+ #endif
};
int i = 0;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/PyQt6_NetworkAuth-6.7.0/sip/QtNetworkAuth/qoauth2authorizationcodeflow.sip
new/PyQt6_NetworkAuth-6.8.0/sip/QtNetworkAuth/qoauth2authorizationcodeflow.sip
---
old/PyQt6_NetworkAuth-6.7.0/sip/QtNetworkAuth/qoauth2authorizationcodeflow.sip
2024-04-20 18:02:48.446246400 +0200
+++
new/PyQt6_NetworkAuth-6.8.0/sip/QtNetworkAuth/qoauth2authorizationcodeflow.sip
2024-12-06 15:48:00.261560200 +0100
@@ -47,4 +47,22 @@
QUrl buildAuthenticateUrl(const QMultiMap<QString, QVariant> ¶meters =
{});
void requestAccessToken(const QString &code);
virtual void resourceOwnerAuthorization(const QUrl &url, const
QMultiMap<QString, QVariant> ¶meters = {});
+
+public:
+%If (QtNetworkAuth_6_8_0 -)
+
+ enum class PkceMethod
+ {
+ S256,
+ Plain,
+ None,
+ };
+
+%End
+%If (QtNetworkAuth_6_8_0 -)
+ void setPkceMethod(QOAuth2AuthorizationCodeFlow::PkceMethod method,
qsizetype length = 43);
+%End
+%If (QtNetworkAuth_6_8_0 -)
+ QOAuth2AuthorizationCodeFlow::PkceMethod pkceMethod() const;
+%End
};
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/PyQt6_NetworkAuth-6.7.0/sip/QtNetworkAuth/qoauthurischemereplyhandler.sip
new/PyQt6_NetworkAuth-6.8.0/sip/QtNetworkAuth/qoauthurischemereplyhandler.sip
---
old/PyQt6_NetworkAuth-6.7.0/sip/QtNetworkAuth/qoauthurischemereplyhandler.sip
1970-01-01 01:00:00.000000000 +0100
+++
new/PyQt6_NetworkAuth-6.8.0/sip/QtNetworkAuth/qoauthurischemereplyhandler.sip
2024-12-06 15:48:00.263274400 +0100
@@ -0,0 +1,47 @@
+// qoauthurischemereplyhandler.sip generated by MetaSIP
+//
+// This file is part of the QtNetworkAuth Python extension module.
+//
+// Copyright (c) 2024 Riverbank Computing Limited <[email protected]>
+//
+// This file is part of PyQt6-NetworkAuth.
+//
+// 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 (QtNetworkAuth_6_8_0 -)
+
+class QOAuthUriSchemeReplyHandler : public QOAuthOobReplyHandler
+{
+%TypeHeaderCode
+#include <qoauthurischemereplyhandler.h>
+%End
+
+public:
+ QOAuthUriSchemeReplyHandler();
+ explicit QOAuthUriSchemeReplyHandler(QObject *parent /TransferThis/);
+ QOAuthUriSchemeReplyHandler(const QUrl &redirectUrl, QObject *parent
/TransferThis/ = 0);
+ virtual ~QOAuthUriSchemeReplyHandler();
+ virtual QString callback() const;
+ void setRedirectUrl(const QUrl &url);
+ QUrl redirectUrl() const;
+ bool listen();
+ void close();
+ bool isListening() const;
+
+signals:
+ void redirectUrlChanged();
+};
+
+%End