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> &parameters = 
{});
     void requestAccessToken(const QString &code);
     virtual void resourceOwnerAuthorization(const QUrl &url, const 
QMultiMap<QString, QVariant> &parameters = {});
+
+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

Reply via email to