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 <[email protected]>
+
+- 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 <[email protected]>
+
+ * NEWS:
+ Released as v1.9.0.
+ [de8775a53a87] [1.9.0]
+
+ * NEWS:
+ Updated the NEWS file.
+ [a3908330c638]
+
+2021-02-15 Phil Thompson <[email protected]>
+
+ * 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 <[email protected]>
+
+ * 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 <[email protected]>
+
+ * 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 <[email protected]>
+ * .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 — PyQt-builder v1.8.0 Reference
Guide</title>
+ <title>Command Line Tools — 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> »</li>
+ <li class="nav-item nav-item-0"><a href="index.html">PyQt-builder
v1.9.0 Reference Guide</a> »</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> »</li>
+ <li class="nav-item nav-item-0"><a href="index.html">PyQt-builder
v1.9.0 Reference Guide</a> »</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 — PyQt-builder v1.8.0 Reference Guide</title>
+ <title>An Example — 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> »</li>
+ <li class="nav-item nav-item-0"><a href="index.html">PyQt-builder
v1.9.0 Reference Guide</a> »</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> »</li>
+ <li class="nav-item nav-item-0"><a href="index.html">PyQt-builder
v1.9.0 Reference Guide</a> »</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 — PyQt-builder v1.8.0 Reference Guide</title>
+ <title>Index — 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> »</li>
+ <li class="nav-item nav-item-0"><a href="index.html">PyQt-builder
v1.9.0 Reference Guide</a> »</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> »</li>
+ <li class="nav-item nav-item-0"><a href="index.html">PyQt-builder
v1.9.0 Reference Guide</a> »</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 — PyQt-builder v1.8.0 Reference
Guide</title>
+ <title>PyQt-builder Reference Guide — 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> »</li>
+ <li class="nav-item nav-item-0"><a href="#">PyQt-builder v1.9.0
Reference Guide</a> »</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> »</li>
+ <li class="nav-item nav-item-0"><a href="#">PyQt-builder v1.9.0
Reference Guide</a> »</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 — PyQt-builder v1.8.0 Reference Guide</title>
+ <title>Introduction — 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> »</li>
+ <li class="nav-item nav-item-0"><a href="index.html">PyQt-builder
v1.9.0 Reference Guide</a> »</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> »</li>
+ <li class="nav-item nav-item-0"><a href="index.html">PyQt-builder
v1.9.0 Reference Guide</a> »</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 — PyQt-builder v1.8.0 Reference
Guide</title>
+ <title>Python Module Index — 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> »</li>
+ <li class="nav-item nav-item-0"><a href="index.html">PyQt-builder
v1.9.0 Reference Guide</a> »</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> »</li>
+ <li class="nav-item nav-item-0"><a href="index.html">PyQt-builder
v1.9.0 Reference Guide</a> »</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 — PyQt-builder v1.8.0 Reference
Guide</title>
+ <title>pyproject.toml Reference — 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> »</li>
+ <li class="nav-item nav-item-0"><a href="index.html">PyQt-builder
v1.9.0 Reference Guide</a> »</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> »</li>
+ <li class="nav-item nav-item-0"><a href="index.html">PyQt-builder
v1.9.0 Reference Guide</a> »</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 — PyQt-builder v1.8.0 Reference
Guide</title>
+ <title>pyqtbuild Module Reference — 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> »</li>
+ <li class="nav-item nav-item-0"><a href="index.html">PyQt-builder
v1.9.0 Reference Guide</a> »</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> »</li>
+ <li class="nav-item nav-item-0"><a href="index.html">PyQt-builder
v1.9.0 Reference Guide</a> »</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 — PyQt-builder v1.8.0 Reference
Guide</title>
+ <title>Bundling Qt Using pyqt-bundle — 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> »</li>
+ <li class="nav-item nav-item-0"><a href="index.html">PyQt-builder
v1.9.0 Reference Guide</a> »</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> »</li>
+ <li class="nav-item nav-item-0"><a href="index.html">PyQt-builder
v1.9.0 Reference Guide</a> »</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 — PyQt-builder v1.8.0 Reference Guide</title>
+ <title>Search — 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> »</li>
+ <li class="nav-item nav-item-0"><a href="index.html">PyQt-builder
v1.9.0 Reference Guide</a> »</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> »</li>
+ <li class="nav-item nav-item-0"><a href="index.html">PyQt-builder
v1.9.0 Reference Guide</a> »</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'