Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-pyqt-builder for 
openSUSE:Factory checked in at 2021-03-05 13:44:27
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-pyqt-builder (Old)
 and      /work/SRC/openSUSE:Factory/.python-pyqt-builder.new.2378 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-pyqt-builder"

Fri Mar  5 13:44:27 2021 rev:4 rq:875450 version:1.9.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-pyqt-builder/python-pyqt-builder.changes  
2021-02-25 18:26:18.854134992 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-pyqt-builder.new.2378/python-pyqt-builder.changes
        2021-03-05 13:44:39.243588255 +0100
@@ -1,0 +2,8 @@
+Thu Feb 25 11:07:12 UTC 2021 - Ben Greiner <c...@bnavigator.de>
+
+- Update to version 1.9.0
+  * Added support for PyQtNetworkAuth.
+  * Added support for creating Qt5 wheels.
+  * The default minimum glibc version for Qt6 is now v2.28.
+
+-------------------------------------------------------------------

Old:
----
  PyQt-builder-1.8.0.tar.gz

New:
----
  PyQt-builder-1.9.0.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-pyqt-builder.spec ++++++
--- /var/tmp/diff_new_pack.i8ddg1/_old  2021-03-05 13:44:39.883588837 +0100
+++ /var/tmp/diff_new_pack.i8ddg1/_new  2021-03-05 13:44:39.887588841 +0100
@@ -20,7 +20,7 @@
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %define skip_python2 1
 Name:           python-%{mname}
-Version:        1.8.0
+Version:        1.9.0
 Release:        0
 Summary:        The PEP 517 compliant PyQt build system
 License:        GPL-2.0-only OR GPL-3.0-only OR SUSE-SIP
@@ -33,7 +33,7 @@
 Requires:       python-wheel
 Requires(post): update-alternatives
 Requires(postun): update-alternatives
-Provides:       python-PyQt-builder = %{version}
+Provides:       python-PyQt-builder = %{version}-%{release}
 BuildArch:      noarch
 # SECTION Test Requirements
 BuildRequires:  %{python_module sip-devel >= 5.5}

++++++ PyQt-builder-1.8.0.tar.gz -> PyQt-builder-1.9.0.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/PyQt-builder-1.8.0/ChangeLog 
new/PyQt-builder-1.9.0/ChangeLog
--- old/PyQt-builder-1.8.0/ChangeLog    2021-02-06 10:38:32.000000000 +0100
+++ new/PyQt-builder-1.9.0/ChangeLog    2021-02-22 18:52:29.000000000 +0100
@@ -1,5 +1,55 @@
+2021-02-22  Phil Thompson  <p...@riverbankcomputing.com>
+
+       * NEWS:
+       Released as v1.9.0.
+       [de8775a53a87] [1.9.0]
+
+       * NEWS:
+       Updated the NEWS file.
+       [a3908330c638]
+
+2021-02-15  Phil Thompson  <p...@riverbankcomputing.com>
+
+       * pyqtbuild/builder.py, pyqtbuild/project.py:
+       The minimum glibc version for Qt6 is v2.28.
+       [e821b89d6da5]
+
+       * pyqtbuild/builder.py:
+       The minimum macOS version for Qt6 is v10.14.
+       [2da0eb4c6a8d]
+
+2021-02-10  Phil Thompson  <p...@riverbankcomputing.com>
+
+       * pyqtbuild/bundle/abstract_package.py, pyqtbuild/bundle/qt_wheel.py:
+       Completed the support for PyQt5 having external Qt wheels.
+       [7d1ddf9b785d]
+
+2021-02-09  Phil Thompson  <p...@riverbankcomputing.com>
+
+       * pyqtbuild/bundle/abstract_package.py,
+       pyqtbuild/bundle/packages/pyqt5.py, pyqtbuild/bundle/qt_metadata.py,
+       pyqtbuild/bundle/qt_wheel.py:
+       Suppress the pyqt-bundle warning if legacy bindings (ie.
+       QtNetworkAuth) are missing from PyQt5.
+       [fe54749aa7d2]
+
+       * pyqtbuild/bundle/packages/pyqt6_networkauth.py,
+       pyqtbuild/bundle/packages/pyqtnetworkauth.py:
+       Tidy ups to the NetworkAuth support.
+       [abc779c028e6]
+
+       * pyqtbuild/bundle/packages/__init__.py,
+       pyqtbuild/bundle/packages/pyqt5.py,
+       pyqtbuild/bundle/packages/pyqtnetworkauth.py:
+       Added support for bundling PyQtNetworkAuth.
+       [b45e586058c4]
+
 2021-02-05  Phil Thompson  <p...@riverbankcomputing.com>
 
+       * .hgtags:
+       Added tag 1.8.0 for changeset 5f7636c716f1
+       [d9a3f36369b6]
+
        * NEWS:
        Released as v1.8.0.
        [5f7636c716f1] [1.8.0]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/PyQt-builder-1.8.0/NEWS new/PyQt-builder-1.9.0/NEWS
--- old/PyQt-builder-1.8.0/NEWS 2021-02-06 10:38:26.000000000 +0100
+++ new/PyQt-builder-1.9.0/NEWS 2021-02-22 18:52:26.000000000 +0100
@@ -1,3 +1,9 @@
+v1.9.0 23rd February 2021
+  - Added support for PyQtNetworkAuth.
+  - Added support for creating Qt5 wheels.
+  - The default minimum glibc version for Qt6 is now v2.28.
+  - The default minimum macOS version for Qt6 is now v10.14.
+
 v1.8.0 5th February 2021
   - Added the (as yet undocumented) pyqt-qt-wheel utility.
   - chrpath and install_name_tool are no longer required when bundling Qt v5.15
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/PyQt-builder-1.8.0/PKG-INFO 
new/PyQt-builder-1.9.0/PKG-INFO
--- old/PyQt-builder-1.8.0/PKG-INFO     2021-02-06 10:38:33.000000000 +0100
+++ new/PyQt-builder-1.9.0/PKG-INFO     2021-02-22 18:52:30.000000000 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 1.2
 Name: PyQt-builder
-Version: 1.8.0
+Version: 1.9.0
 Summary: The PEP 517 compliant PyQt build system
 Home-page: https://www.riverbankcomputing.com/software/pyqt/
 Author: Riverbank Computing Limited
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/PyQt-builder-1.8.0/PyQt_builder.egg-info/PKG-INFO 
new/PyQt-builder-1.9.0/PyQt_builder.egg-info/PKG-INFO
--- old/PyQt-builder-1.8.0/PyQt_builder.egg-info/PKG-INFO       2021-02-06 
10:38:33.000000000 +0100
+++ new/PyQt-builder-1.9.0/PyQt_builder.egg-info/PKG-INFO       2021-02-22 
18:52:29.000000000 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 1.2
 Name: PyQt-builder
-Version: 1.8.0
+Version: 1.9.0
 Summary: The PEP 517 compliant PyQt build system
 Home-page: https://www.riverbankcomputing.com/software/pyqt/
 Author: Riverbank Computing Limited
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/PyQt-builder-1.8.0/PyQt_builder.egg-info/SOURCES.txt 
new/PyQt-builder-1.9.0/PyQt_builder.egg-info/SOURCES.txt
--- old/PyQt-builder-1.8.0/PyQt_builder.egg-info/SOURCES.txt    2021-02-06 
10:38:33.000000000 +0100
+++ new/PyQt-builder-1.9.0/PyQt_builder.egg-info/SOURCES.txt    2021-02-22 
18:52:29.000000000 +0100
@@ -109,6 +109,7 @@
 pyqtbuild/bundle/packages/pyqt6_networkauth.py
 pyqtbuild/bundle/packages/pyqtchart.py
 pyqtbuild/bundle/packages/pyqtdatavisualization.py
+pyqtbuild/bundle/packages/pyqtnetworkauth.py
 pyqtbuild/bundle/packages/pyqtpurchasing.py
 pyqtbuild/bundle/packages/pyqtwebengine.py
 pyqtbuild/bundle/qt_wheel_distinfo/LICENSE
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/PyQt-builder-1.8.0/doc/html/_static/documentation_options.js 
new/PyQt-builder-1.9.0/doc/html/_static/documentation_options.js
--- old/PyQt-builder-1.8.0/doc/html/_static/documentation_options.js    
2021-02-06 10:38:32.000000000 +0100
+++ new/PyQt-builder-1.9.0/doc/html/_static/documentation_options.js    
2021-02-22 18:52:28.000000000 +0100
@@ -1,6 +1,6 @@
 var DOCUMENTATION_OPTIONS = {
     URL_ROOT: 
document.getElementById("documentation_options").getAttribute('data-url_root'),
-    VERSION: '1.8.0',
+    VERSION: '1.9.0',
     LANGUAGE: 'None',
     COLLAPSE_INDEX: false,
     BUILDER: 'html',
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/PyQt-builder-1.8.0/doc/html/command_line_tools.html 
new/PyQt-builder-1.9.0/doc/html/command_line_tools.html
--- old/PyQt-builder-1.8.0/doc/html/command_line_tools.html     2021-02-06 
10:38:31.000000000 +0100
+++ new/PyQt-builder-1.9.0/doc/html/command_line_tools.html     2021-02-22 
18:52:28.000000000 +0100
@@ -5,7 +5,7 @@
   <head>
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <title>Command Line Tools &#8212; PyQt-builder v1.8.0 Reference 
Guide</title>
+    <title>Command Line Tools &#8212; PyQt-builder v1.9.0 Reference 
Guide</title>
     <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
     <link rel="stylesheet" href="_static/riverbank.css" type="text/css" />
     
@@ -35,7 +35,7 @@
         <li class="right" >
           <a href="introduction.html" title="Introduction"
              accesskey="P">previous</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyQt-builder 
v1.8.0 Reference Guide</a> &#187;</li>
+        <li class="nav-item nav-item-0"><a href="index.html">PyQt-builder 
v1.9.0 Reference Guide</a> &#187;</li>
         <li class="nav-item nav-item-this"><a href="">Command Line 
Tools</a></li> 
       </ul>
     </div>  
@@ -170,7 +170,7 @@
         <li class="right" >
           <a href="introduction.html" title="Introduction"
              >previous</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyQt-builder 
v1.8.0 Reference Guide</a> &#187;</li>
+        <li class="nav-item nav-item-0"><a href="index.html">PyQt-builder 
v1.9.0 Reference Guide</a> &#187;</li>
         <li class="nav-item nav-item-this"><a href="">Command Line 
Tools</a></li> 
       </ul>
     </div>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/PyQt-builder-1.8.0/doc/html/example.html 
new/PyQt-builder-1.9.0/doc/html/example.html
--- old/PyQt-builder-1.8.0/doc/html/example.html        2021-02-06 
10:38:31.000000000 +0100
+++ new/PyQt-builder-1.9.0/doc/html/example.html        2021-02-22 
18:52:28.000000000 +0100
@@ -5,7 +5,7 @@
   <head>
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <title>An Example &#8212; PyQt-builder v1.8.0 Reference Guide</title>
+    <title>An Example &#8212; PyQt-builder v1.9.0 Reference Guide</title>
     <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
     <link rel="stylesheet" href="_static/riverbank.css" type="text/css" />
     
@@ -35,7 +35,7 @@
         <li class="right" >
           <a href="pyqtbuild_api.html" title="pyqtbuild Module Reference"
              accesskey="P">previous</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyQt-builder 
v1.8.0 Reference Guide</a> &#187;</li>
+        <li class="nav-item nav-item-0"><a href="index.html">PyQt-builder 
v1.9.0 Reference Guide</a> &#187;</li>
         <li class="nav-item nav-item-this"><a href="">An Example</a></li> 
       </ul>
     </div>  
@@ -170,7 +170,7 @@
         <li class="right" >
           <a href="pyqtbuild_api.html" title="pyqtbuild Module Reference"
              >previous</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyQt-builder 
v1.8.0 Reference Guide</a> &#187;</li>
+        <li class="nav-item nav-item-0"><a href="index.html">PyQt-builder 
v1.9.0 Reference Guide</a> &#187;</li>
         <li class="nav-item nav-item-this"><a href="">An Example</a></li> 
       </ul>
     </div>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/PyQt-builder-1.8.0/doc/html/genindex.html 
new/PyQt-builder-1.9.0/doc/html/genindex.html
--- old/PyQt-builder-1.8.0/doc/html/genindex.html       2021-02-06 
10:38:32.000000000 +0100
+++ new/PyQt-builder-1.9.0/doc/html/genindex.html       2021-02-22 
18:52:28.000000000 +0100
@@ -5,7 +5,7 @@
   <head>
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <title>Index &#8212; PyQt-builder v1.8.0 Reference Guide</title>
+    <title>Index &#8212; PyQt-builder v1.9.0 Reference Guide</title>
     <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
     <link rel="stylesheet" href="_static/riverbank.css" type="text/css" />
     
@@ -27,7 +27,7 @@
         <li class="right" >
           <a href="py-modindex.html" title="Python Module Index"
              >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyQt-builder 
v1.8.0 Reference Guide</a> &#187;</li>
+        <li class="nav-item nav-item-0"><a href="index.html">PyQt-builder 
v1.9.0 Reference Guide</a> &#187;</li>
         <li class="nav-item nav-item-this"><a href="">Index</a></li> 
       </ul>
     </div>  
@@ -363,7 +363,7 @@
         <li class="right" >
           <a href="py-modindex.html" title="Python Module Index"
              >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyQt-builder 
v1.8.0 Reference Guide</a> &#187;</li>
+        <li class="nav-item nav-item-0"><a href="index.html">PyQt-builder 
v1.9.0 Reference Guide</a> &#187;</li>
         <li class="nav-item nav-item-this"><a href="">Index</a></li> 
       </ul>
     </div>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/PyQt-builder-1.8.0/doc/html/index.html 
new/PyQt-builder-1.9.0/doc/html/index.html
--- old/PyQt-builder-1.8.0/doc/html/index.html  2021-02-06 10:38:31.000000000 
+0100
+++ new/PyQt-builder-1.9.0/doc/html/index.html  2021-02-22 18:52:28.000000000 
+0100
@@ -5,7 +5,7 @@
   <head>
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <title>PyQt-builder Reference Guide &#8212; PyQt-builder v1.8.0 Reference 
Guide</title>
+    <title>PyQt-builder Reference Guide &#8212; PyQt-builder v1.9.0 Reference 
Guide</title>
     <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
     <link rel="stylesheet" href="_static/riverbank.css" type="text/css" />
     
@@ -31,7 +31,7 @@
         <li class="right" >
           <a href="introduction.html" title="Introduction"
              accesskey="N">next</a> |</li>
-        <li class="nav-item nav-item-0"><a href="#">PyQt-builder v1.8.0 
Reference Guide</a> &#187;</li>
+        <li class="nav-item nav-item-0"><a href="#">PyQt-builder v1.9.0 
Reference Guide</a> &#187;</li>
         <li class="nav-item nav-item-this"><a href="">PyQt-builder Reference 
Guide</a></li> 
       </ul>
     </div>  
@@ -113,7 +113,7 @@
         <li class="right" >
           <a href="introduction.html" title="Introduction"
              >next</a> |</li>
-        <li class="nav-item nav-item-0"><a href="#">PyQt-builder v1.8.0 
Reference Guide</a> &#187;</li>
+        <li class="nav-item nav-item-0"><a href="#">PyQt-builder v1.9.0 
Reference Guide</a> &#187;</li>
         <li class="nav-item nav-item-this"><a href="">PyQt-builder Reference 
Guide</a></li> 
       </ul>
     </div>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/PyQt-builder-1.8.0/doc/html/introduction.html 
new/PyQt-builder-1.9.0/doc/html/introduction.html
--- old/PyQt-builder-1.8.0/doc/html/introduction.html   2021-02-06 
10:38:31.000000000 +0100
+++ new/PyQt-builder-1.9.0/doc/html/introduction.html   2021-02-22 
18:52:28.000000000 +0100
@@ -5,7 +5,7 @@
   <head>
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <title>Introduction &#8212; PyQt-builder v1.8.0 Reference Guide</title>
+    <title>Introduction &#8212; PyQt-builder v1.9.0 Reference Guide</title>
     <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
     <link rel="stylesheet" href="_static/riverbank.css" type="text/css" />
     
@@ -35,7 +35,7 @@
         <li class="right" >
           <a href="index.html" title="PyQt-builder Reference Guide"
              accesskey="P">previous</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyQt-builder 
v1.8.0 Reference Guide</a> &#187;</li>
+        <li class="nav-item nav-item-0"><a href="index.html">PyQt-builder 
v1.9.0 Reference Guide</a> &#187;</li>
         <li class="nav-item nav-item-this"><a href="">Introduction</a></li> 
       </ul>
     </div>  
@@ -133,7 +133,7 @@
         <li class="right" >
           <a href="index.html" title="PyQt-builder Reference Guide"
              >previous</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyQt-builder 
v1.8.0 Reference Guide</a> &#187;</li>
+        <li class="nav-item nav-item-0"><a href="index.html">PyQt-builder 
v1.9.0 Reference Guide</a> &#187;</li>
         <li class="nav-item nav-item-this"><a href="">Introduction</a></li> 
       </ul>
     </div>
Binary files old/PyQt-builder-1.8.0/doc/html/objects.inv and 
new/PyQt-builder-1.9.0/doc/html/objects.inv differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/PyQt-builder-1.8.0/doc/html/py-modindex.html 
new/PyQt-builder-1.9.0/doc/html/py-modindex.html
--- old/PyQt-builder-1.8.0/doc/html/py-modindex.html    2021-02-06 
10:38:32.000000000 +0100
+++ new/PyQt-builder-1.9.0/doc/html/py-modindex.html    2021-02-22 
18:52:28.000000000 +0100
@@ -5,7 +5,7 @@
   <head>
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <title>Python Module Index &#8212; PyQt-builder v1.8.0 Reference 
Guide</title>
+    <title>Python Module Index &#8212; PyQt-builder v1.9.0 Reference 
Guide</title>
     <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
     <link rel="stylesheet" href="_static/riverbank.css" type="text/css" />
     
@@ -34,7 +34,7 @@
         <li class="right" >
           <a href="#" title="Python Module Index"
              >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyQt-builder 
v1.8.0 Reference Guide</a> &#187;</li>
+        <li class="nav-item nav-item-0"><a href="index.html">PyQt-builder 
v1.9.0 Reference Guide</a> &#187;</li>
         <li class="nav-item nav-item-this"><a href="">Python Module 
Index</a></li> 
       </ul>
     </div>  
@@ -95,7 +95,7 @@
         <li class="right" >
           <a href="#" title="Python Module Index"
              >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyQt-builder 
v1.8.0 Reference Guide</a> &#187;</li>
+        <li class="nav-item nav-item-0"><a href="index.html">PyQt-builder 
v1.9.0 Reference Guide</a> &#187;</li>
         <li class="nav-item nav-item-this"><a href="">Python Module 
Index</a></li> 
       </ul>
     </div>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/PyQt-builder-1.8.0/doc/html/pyproject_toml.html 
new/PyQt-builder-1.9.0/doc/html/pyproject_toml.html
--- old/PyQt-builder-1.8.0/doc/html/pyproject_toml.html 2021-02-06 
10:38:31.000000000 +0100
+++ new/PyQt-builder-1.9.0/doc/html/pyproject_toml.html 2021-02-22 
18:52:28.000000000 +0100
@@ -5,7 +5,7 @@
   <head>
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <title>pyproject.toml Reference &#8212; PyQt-builder v1.8.0 Reference 
Guide</title>
+    <title>pyproject.toml Reference &#8212; PyQt-builder v1.9.0 Reference 
Guide</title>
     <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
     <link rel="stylesheet" href="_static/riverbank.css" type="text/css" />
     
@@ -35,7 +35,7 @@
         <li class="right" >
           <a href="command_line_tools.html" title="Command Line Tools"
              accesskey="P">previous</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyQt-builder 
v1.8.0 Reference Guide</a> &#187;</li>
+        <li class="nav-item nav-item-0"><a href="index.html">PyQt-builder 
v1.9.0 Reference Guide</a> &#187;</li>
         <li class="nav-item nav-item-this"><a href=""><code class="file 
docutils literal notranslate"><span class="pre">pyproject.toml</span></code> 
Reference</a></li> 
       </ul>
     </div>  
@@ -203,7 +203,7 @@
         <li class="right" >
           <a href="command_line_tools.html" title="Command Line Tools"
              >previous</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyQt-builder 
v1.8.0 Reference Guide</a> &#187;</li>
+        <li class="nav-item nav-item-0"><a href="index.html">PyQt-builder 
v1.9.0 Reference Guide</a> &#187;</li>
         <li class="nav-item nav-item-this"><a href=""><code class="file 
docutils literal notranslate"><span class="pre">pyproject.toml</span></code> 
Reference</a></li> 
       </ul>
     </div>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/PyQt-builder-1.8.0/doc/html/pyqtbuild_api.html 
new/PyQt-builder-1.9.0/doc/html/pyqtbuild_api.html
--- old/PyQt-builder-1.8.0/doc/html/pyqtbuild_api.html  2021-02-06 
10:38:31.000000000 +0100
+++ new/PyQt-builder-1.9.0/doc/html/pyqtbuild_api.html  2021-02-22 
18:52:28.000000000 +0100
@@ -5,7 +5,7 @@
   <head>
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <title>pyqtbuild Module Reference &#8212; PyQt-builder v1.8.0 Reference 
Guide</title>
+    <title>pyqtbuild Module Reference &#8212; PyQt-builder v1.9.0 Reference 
Guide</title>
     <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
     <link rel="stylesheet" href="_static/riverbank.css" type="text/css" />
     
@@ -35,7 +35,7 @@
         <li class="right" >
           <a href="pyproject_toml.html" title="pyproject.toml Reference"
              accesskey="P">previous</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyQt-builder 
v1.8.0 Reference Guide</a> &#187;</li>
+        <li class="nav-item nav-item-0"><a href="index.html">PyQt-builder 
v1.9.0 Reference Guide</a> &#187;</li>
         <li class="nav-item nav-item-this"><a href=""><code class="xref py 
py-mod docutils literal notranslate"><span class="pre">pyqtbuild</span></code> 
Module Reference</a></li> 
       </ul>
     </div>  
@@ -275,7 +275,7 @@
         <li class="right" >
           <a href="pyproject_toml.html" title="pyproject.toml Reference"
              >previous</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyQt-builder 
v1.8.0 Reference Guide</a> &#187;</li>
+        <li class="nav-item nav-item-0"><a href="index.html">PyQt-builder 
v1.9.0 Reference Guide</a> &#187;</li>
         <li class="nav-item nav-item-this"><a href=""><code class="xref py 
py-mod docutils literal notranslate"><span class="pre">pyqtbuild</span></code> 
Module Reference</a></li> 
       </ul>
     </div>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/PyQt-builder-1.8.0/doc/html/pyqtbundle.html 
new/PyQt-builder-1.9.0/doc/html/pyqtbundle.html
--- old/PyQt-builder-1.8.0/doc/html/pyqtbundle.html     2021-02-06 
10:38:32.000000000 +0100
+++ new/PyQt-builder-1.9.0/doc/html/pyqtbundle.html     2021-02-22 
18:52:28.000000000 +0100
@@ -5,7 +5,7 @@
   <head>
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <title>Bundling Qt Using pyqt-bundle &#8212; PyQt-builder v1.8.0 Reference 
Guide</title>
+    <title>Bundling Qt Using pyqt-bundle &#8212; PyQt-builder v1.9.0 Reference 
Guide</title>
     <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
     <link rel="stylesheet" href="_static/riverbank.css" type="text/css" />
     
@@ -31,7 +31,7 @@
         <li class="right" >
           <a href="example.html" title="An Example"
              accesskey="P">previous</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyQt-builder 
v1.8.0 Reference Guide</a> &#187;</li>
+        <li class="nav-item nav-item-0"><a href="index.html">PyQt-builder 
v1.9.0 Reference Guide</a> &#187;</li>
         <li class="nav-item nav-item-this"><a href="">Bundling Qt Using 
<strong class="program">pyqt-bundle</strong></a></li> 
       </ul>
     </div>  
@@ -224,7 +224,7 @@
         <li class="right" >
           <a href="example.html" title="An Example"
              >previous</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyQt-builder 
v1.8.0 Reference Guide</a> &#187;</li>
+        <li class="nav-item nav-item-0"><a href="index.html">PyQt-builder 
v1.9.0 Reference Guide</a> &#187;</li>
         <li class="nav-item nav-item-this"><a href="">Bundling Qt Using 
<strong class="program">pyqt-bundle</strong></a></li> 
       </ul>
     </div>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/PyQt-builder-1.8.0/doc/html/search.html 
new/PyQt-builder-1.9.0/doc/html/search.html
--- old/PyQt-builder-1.8.0/doc/html/search.html 2021-02-06 10:38:32.000000000 
+0100
+++ new/PyQt-builder-1.9.0/doc/html/search.html 2021-02-22 18:52:28.000000000 
+0100
@@ -5,7 +5,7 @@
   <head>
     <meta charset="utf-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <title>Search &#8212; PyQt-builder v1.8.0 Reference Guide</title>
+    <title>Search &#8212; PyQt-builder v1.9.0 Reference Guide</title>
     <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
     <link rel="stylesheet" href="_static/riverbank.css" type="text/css" />
     
@@ -33,7 +33,7 @@
         <li class="right" >
           <a href="py-modindex.html" title="Python Module Index"
              >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyQt-builder 
v1.8.0 Reference Guide</a> &#187;</li>
+        <li class="nav-item nav-item-0"><a href="index.html">PyQt-builder 
v1.9.0 Reference Guide</a> &#187;</li>
         <li class="nav-item nav-item-this"><a href="">Search</a></li> 
       </ul>
     </div>  
@@ -87,7 +87,7 @@
         <li class="right" >
           <a href="py-modindex.html" title="Python Module Index"
              >modules</a> |</li>
-        <li class="nav-item nav-item-0"><a href="index.html">PyQt-builder 
v1.8.0 Reference Guide</a> &#187;</li>
+        <li class="nav-item nav-item-0"><a href="index.html">PyQt-builder 
v1.9.0 Reference Guide</a> &#187;</li>
         <li class="nav-item nav-item-this"><a href="">Search</a></li> 
       </ul>
     </div>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/PyQt-builder-1.8.0/pyqtbuild/builder.py 
new/PyQt-builder-1.9.0/pyqtbuild/builder.py
--- old/PyQt-builder-1.8.0/pyqtbuild/builder.py 2021-02-06 10:38:26.000000000 
+0100
+++ new/PyQt-builder-1.9.0/pyqtbuild/builder.py 2021-02-22 18:52:26.000000000 
+0100
@@ -109,9 +109,18 @@
 
             project.py_platform = py_platform
 
+            # Set the default minimum GLIBC version.
+            if not project.minimum_glibc_version:
+                if self.qt_version >= 0x060000:
+                    project.minimum_glibc_version = '2.28'
+                else:
+                    project.minimum_glibc_version = '2.17'
+
             # Set the default minimum macOS version.
             if not project.minimum_macos_version:
-                if self.qt_version >= 0x050e00:
+                if self.qt_version >= 0x060000:
+                    project.minimum_macos_version = '10.14'
+                elif self.qt_version >= 0x050e00:
                     project.minimum_macos_version = '10.13'
                 elif self.qt_version >= 0x050c00:
                     project.minimum_macos_version = '10.12'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/PyQt-builder-1.8.0/pyqtbuild/bundle/abstract_package.py 
new/PyQt-builder-1.9.0/pyqtbuild/bundle/abstract_package.py
--- old/PyQt-builder-1.8.0/pyqtbuild/bundle/abstract_package.py 2021-02-06 
10:38:26.000000000 +0100
+++ new/PyQt-builder-1.9.0/pyqtbuild/bundle/abstract_package.py 2021-02-22 
18:52:26.000000000 +0100
@@ -71,7 +71,7 @@
         # This default implementation does nothing.
 
     def bundle_qt(self, target_qt_dir, arch, exclude, ignore_missing,
-            ignore_missing_bindings=True):
+            bindings=True):
         """ Bundle the relevant parts of the Qt installation.  Returns True if
         the LGPL applies to all bundled parts.
         """
@@ -89,7 +89,6 @@
         else:
             raise UserException("Unsupported platform tag '{0}'".format(arch))
 
-        # Bundle for bindings that are installed.
         package_dir = os.path.dirname(target_qt_dir)
         lgpl = True
 
@@ -98,21 +97,26 @@
             if name in exclude:
                 continue
 
-            for ext in module_extensions:
-                if ignore_missing_bindings:
-                    bindings = os.path.join(package_dir, name + ext)
-                    if not os.path.isfile(bindings):
-                        continue
-                else:
-                    bindings = None
+            # Get the metadata for the Qt version.
+            if isinstance(metadata, VersionedMetadata):
+                metadata = [metadata]
+
+            metadata = [md for md in metadata
+                    if md.is_applicable(self.qt_version)]
+
+            if len(metadata) == 0:
+                continue
 
-                if isinstance(metadata, VersionedMetadata):
-                    metadata = [metadata]
+            metadata = metadata[0]
 
-                # Check there is an applicable version.
-                for md in metadata:
-                    if md.is_applicable(self.qt_version):
-                        if bindings and self.qt_version < (5, 15, 0):
+            # See if we need to check if the bindings are present to decide to
+            # bundle this part of Qt.
+            if bindings:
+                # Find the bindings.
+                for ext in module_extensions:
+                    bindings = os.path.join(package_dir, name + ext)
+                    if os.path.isfile(bindings):
+                        if self.qt_version < (5, 15, 0):
                             # This isn't necessary for newer wheels built with
                             # '--target-qt-dir' but we still have to handle
                             # older wheels (ie. using versions of Qt released
@@ -122,15 +126,20 @@
                             elif metadata_arch == 'macos':
                                 self._fix_macos_rpath(bindings)
 
-                        lgpl = lgpl and md.lgpl
-
-                        md.bundle(name, target_qt_dir, self._qt_dir,
-                                metadata_arch, self.qt_version, ignore_missing)
                         break
+                else:
+                    verbose(
+                            "Skipping {0} as it is not in the wheel".format(
+                                    name))
+                    continue
+            elif metadata.legacy:
+                # We don't bundle Qt for legacy bindings.
+                continue
+
+            lgpl = lgpl and metadata.lgpl
 
-                break
-            else:
-                verbose("Skipping {0} as it is not in the wheel".format(name))
+            metadata.bundle(name, target_qt_dir, self._qt_dir, metadata_arch,
+                    self.qt_version, ignore_missing)
 
         return lgpl
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/PyQt-builder-1.8.0/pyqtbuild/bundle/packages/__init__.py 
new/PyQt-builder-1.9.0/pyqtbuild/bundle/packages/__init__.py
--- old/PyQt-builder-1.8.0/pyqtbuild/bundle/packages/__init__.py        
2021-02-06 10:38:27.000000000 +0100
+++ new/PyQt-builder-1.9.0/pyqtbuild/bundle/packages/__init__.py        
2021-02-22 18:52:27.000000000 +0100
@@ -1,4 +1,4 @@
-# Copyright (c) 2020, Riverbank Computing Limited
+# Copyright (c) 2021, Riverbank Computing Limited
 # All rights reserved.
 #
 # This copy of PyQt-builder is licensed for use under the terms of the SIP
@@ -31,5 +31,6 @@
 from .pyqt3d import PyQt3D
 from .pyqtchart import PyQtChart
 from .pyqtdatavisualization import PyQtDataVisualization
+from .pyqtnetworkauth import PyQtNetworkAuth
 from .pyqtpurchasing import PyQtPurchasing
 from .pyqtwebengine import PyQtWebEngine
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/PyQt-builder-1.8.0/pyqtbuild/bundle/packages/pyqt5.py 
new/PyQt-builder-1.9.0/pyqtbuild/bundle/packages/pyqt5.py
--- old/PyQt-builder-1.8.0/pyqtbuild/bundle/packages/pyqt5.py   2021-02-06 
10:38:27.000000000 +0100
+++ new/PyQt-builder-1.9.0/pyqtbuild/bundle/packages/pyqt5.py   2021-02-22 
18:52:27.000000000 +0100
@@ -1,4 +1,4 @@
-# Copyright (c) 2020, Riverbank Computing Limited
+# Copyright (c) 2021, Riverbank Computing Limited
 # All rights reserved.
 #
 # This copy of PyQt-builder is licensed for use under the terms of the SIP
@@ -101,7 +101,7 @@
         VersionedMetadata(),
 
     'QtNetworkAuth':
-        VersionedMetadata(version=(5, 10, 0)),
+        VersionedMetadata(version=(5, 10, 0), legacy=True),
 
     'QtNfc':
         VersionedMetadata(qml=True),
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/PyQt-builder-1.8.0/pyqtbuild/bundle/packages/pyqt6_networkauth.py 
new/PyQt-builder-1.9.0/pyqtbuild/bundle/packages/pyqt6_networkauth.py
--- old/PyQt-builder-1.8.0/pyqtbuild/bundle/packages/pyqt6_networkauth.py       
2021-02-06 10:38:27.000000000 +0100
+++ new/PyQt-builder-1.9.0/pyqtbuild/bundle/packages/pyqt6_networkauth.py       
2021-02-22 18:52:27.000000000 +0100
@@ -29,7 +29,7 @@
 # The Qt meta-data for this package.
 _QT_METADATA = {
     'QtNetworkAuth':
-        VersionedMetadata(name='QtNetworkAuth', lgpl=False),
+        VersionedMetadata(lgpl=False),
 }
 
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/PyQt-builder-1.8.0/pyqtbuild/bundle/packages/pyqtnetworkauth.py 
new/PyQt-builder-1.9.0/pyqtbuild/bundle/packages/pyqtnetworkauth.py
--- old/PyQt-builder-1.8.0/pyqtbuild/bundle/packages/pyqtnetworkauth.py 
1970-01-01 01:00:00.000000000 +0100
+++ new/PyQt-builder-1.9.0/pyqtbuild/bundle/packages/pyqtnetworkauth.py 
2021-02-22 18:52:27.000000000 +0100
@@ -0,0 +1,45 @@
+# Copyright (c) 2021, Riverbank Computing Limited
+# All rights reserved.
+#
+# This copy of PyQt-builder is licensed for use under the terms of the SIP
+# License Agreement.  See the file LICENSE for more details.
+#
+# This copy of PyQt-builder may also used under the terms of the GNU General
+# Public License v2 or v3 as published by the Free Software Foundation which
+# can be found in the files LICENSE-GPL2 and LICENSE-GPL3 included in this
+# package.
+#
+# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
+# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+# ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
+# LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
+# CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
+# SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
+# INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
+# CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
+# ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
+# POSSIBILITY OF SUCH DAMAGE.
+
+
+from ..abstract_package import AbstractPackage
+from ..qt_metadata import VersionedMetadata
+
+
+# The Qt meta-data for this package.
+_QT_METADATA = {
+    'QtNetworkAuth':
+        VersionedMetadata(version=(5, 10, 0),
+            lgpl=False),
+}
+
+
+class PyQtNetworkAuth(AbstractPackage):
+    """ The PyQtNetworkAuth package. """
+
+    def get_qt_metadata(self):
+        """ Return the package-specific meta-data describing the parts of Qt to
+        install.
+        """
+
+        return _QT_METADATA
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/PyQt-builder-1.8.0/pyqtbuild/bundle/qt_metadata.py 
new/PyQt-builder-1.9.0/pyqtbuild/bundle/qt_metadata.py
--- old/PyQt-builder-1.8.0/pyqtbuild/bundle/qt_metadata.py      2021-02-06 
10:38:27.000000000 +0100
+++ new/PyQt-builder-1.9.0/pyqtbuild/bundle/qt_metadata.py      2021-02-22 
18:52:27.000000000 +0100
@@ -40,7 +40,7 @@
     def __init__(self, *, version=None, name=None, lib_deps=None,
             other_lib_deps=None, exes=None, files=None, others=None, dll=True,
             qml=False, qml_names=None, translations=None,
-            excluded_plugins=None, lgpl=True):
+            excluded_plugins=None, lgpl=True, legacy=False):
         """ Initialise the versioned bindings. """
 
         self._version = version
@@ -57,6 +57,7 @@
         self._excluded_plugins = excluded_plugins
 
         self.lgpl = lgpl
+        self.legacy = legacy
 
     def bundle(self, name, target_qt_dir, qt_dir, arch, qt_version,
             ignore_missing):
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/PyQt-builder-1.8.0/pyqtbuild/bundle/qt_wheel.py 
new/PyQt-builder-1.9.0/pyqtbuild/bundle/qt_wheel.py
--- old/PyQt-builder-1.8.0/pyqtbuild/bundle/qt_wheel.py 2021-02-06 
10:38:27.000000000 +0100
+++ new/PyQt-builder-1.9.0/pyqtbuild/bundle/qt_wheel.py 2021-02-22 
18:52:27.000000000 +0100
@@ -95,7 +95,7 @@
     # Bundle the relevant parts of the Qt installation.
     target_qt_dir = package.get_target_qt_dir()
     lgpl = package.bundle_qt(target_qt_dir, arch, exclude, ignore_missing=True,
-            ignore_missing_bindings=False)
+            bindings=False)
 
     if arch in ('win32', 'win_amd64'):
         # Bundle the MSVC runtime if required.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/PyQt-builder-1.8.0/pyqtbuild/project.py 
new/PyQt-builder-1.9.0/pyqtbuild/project.py
--- old/PyQt-builder-1.8.0/pyqtbuild/project.py 2021-02-06 10:38:27.000000000 
+0100
+++ new/PyQt-builder-1.9.0/pyqtbuild/project.py 2021-02-22 18:52:27.000000000 
+0100
@@ -1,4 +1,4 @@
-# Copyright (c) 2020, Riverbank Computing Limited
+# Copyright (c) 2021, Riverbank Computing Limited
 # All rights reserved.
 #
 # This copy of PyQt-builder is licensed for use under the terms of the SIP
@@ -28,11 +28,6 @@
 from sipbuild import Option, Project, UserException
 
 
-# The minimum GLIBC version required by Qt.  Strictly speaking this should
-# depend on the Qt version being used.
-MINIMUM_GLIBC_VERSION = '2.17'
-
-
 class PyQtProject(Project):
     """ Encapsulate a PyQt based project. """
 
@@ -67,10 +62,6 @@
         if not os.path.isabs(self.tests_dir):
             self.tests_dir = os.path.join(self.root_dir, self.tests_dir)
 
-        # Set the default minimum GLIBC version.
-        if self.minimum_glibc_version is None:
-            self.minimum_glibc_version = MINIMUM_GLIBC_VERSION
-
         super().apply_nonuser_defaults(tool)
 
     def apply_user_defaults(self, tool):
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/PyQt-builder-1.8.0/pyqtbuild/version.py 
new/PyQt-builder-1.9.0/pyqtbuild/version.py
--- old/PyQt-builder-1.8.0/pyqtbuild/version.py 2021-02-06 10:38:30.000000000 
+0100
+++ new/PyQt-builder-1.9.0/pyqtbuild/version.py 2021-02-22 18:52:27.000000000 
+0100
@@ -1,2 +1,2 @@
-PYQTBUILD_VERSION = 0x010800
-PYQTBUILD_VERSION_STR = '1.8.0'
+PYQTBUILD_VERSION = 0x010900
+PYQTBUILD_VERSION_STR = '1.9.0'

Reply via email to