Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-QtPy for openSUSE:Factory 
checked in at 2022-11-21 15:29:54
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-QtPy (Old)
 and      /work/SRC/openSUSE:Factory/.python-QtPy.new.1597 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-QtPy"

Mon Nov 21 15:29:54 2022 rev:21 rq:1036994 version:2.3.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-QtPy/python-QtPy.changes  2022-08-19 
17:54:58.535911375 +0200
+++ /work/SRC/openSUSE:Factory/.python-QtPy.new.1597/python-QtPy.changes        
2022-11-21 15:30:03.980791691 +0100
@@ -1,0 +2,28 @@
+Sun Nov 20 19:55:23 UTC 2022 - Ben Greiner <c...@bnavigator.de>
+
+- Update to 2.3.0
+  * PR 382 - PR: Add QtPdf and QtPdfWidgets, by @jschueller (381)
+  * PR 380 - PR: Enable more qt6 tests, by @jschueller
+  * PR 379 - PR: Raise error when no bindings are found at
+    __init__, by @dalthviz (367)
+  * PR 378 - PR: Try PySide6 on conda, by @jschueller
+  * PR 376 - PR: Expand the CI test matrix with Qt/bindings 6.4 and
+    fix tests with PyQt 5.9, by @CAM-Gerlach (375)
+  * PR 374 - Don't re-assign Qt.MouseButton.MiddleButton on
+    PySide6, by @astrofrog (373)
+  * PR 372 - PR: Add Qsci to the imports, by @dgoeries (134)
+- Release 2.2.1
+  * PR 368 - PR: Add missing self for QtBindingsNotFoundError
+    definition, by @dalthviz
+  * PR 366 - PR: Aliased QUndoCommand, provided
+    QLineEdit.getTextMargins() and QFontMetricsF.width(), by
+    @random-developer (365)
+  * PR 363 - PR: Fix typo in Qt flags in Readme, by @Czaki
+  * PR 362 - PR: Fix various minor typos found with Codespell, by
+    @luzpaz
+  * PR 361 - PR: toPython helpers for QDate and QTime, by
+    @bob-schumaker
+  * PR 360 - CI: Ensure conda-forge channel usage when testing with
+    conda, by @dalthviz
+
+-------------------------------------------------------------------

Old:
----
  QtPy-2.2.0.tar.gz

New:
----
  QtPy-2.3.0.tar.gz

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

Other differences:
------------------
++++++ python-QtPy.spec ++++++
--- /var/tmp/diff_new_pack.r4SbzV/_old  2022-11-21 15:30:04.492794290 +0100
+++ /var/tmp/diff_new_pack.r4SbzV/_new  2022-11-21 15:30:04.496794311 +0100
@@ -35,9 +35,8 @@
 %bcond_with pyside6
 %endif
 
-%define skip_python2 1
 Name:           python-QtPy%{psuffix}
-Version:        2.2.0
+Version:        2.3.0
 Release:        0
 Summary:        Abstraction layer on top of Qt bindings
 License:        MIT
@@ -59,7 +58,7 @@
 # require (e.g. qtwebengine). Note that setup.py does not declare
 # any requirements, in this regard either.
 %if %{with test}
-BuildRequires:  %{python_module QtPy = %{version}}
+BuildRequires:  %{python_module QtPy-test = %{version}}
 BuildRequires:  %{python_module pytest >= 6}
 BuildRequires:  %{python_module pytest-qt}
 %if %{with pyqt5}
@@ -102,6 +101,17 @@
 directly, but import Qt modules from qtpy instead of PyQt5, PySide2,
 PyQt6 or PySide6.
 
+%package test
+Summary:        The qtpy.tests module
+Requires:       %{name} = %{version}
+
+%description test
+QtPy is a small abstraction layer that lets you
+write applications using a single API call to either PyQt or PySide.
+
+This subpackage separately provides the qtpy.tests module
+in order to avoid stupid rpmlint errors.
+
 %prep
 %setup -q -n QtPy-%{version}
 # wrong EOL encondig
@@ -177,8 +187,13 @@
 %doc AUTHORS.md CHANGELOG.md README.md
 %license LICENSE.txt
 %{python_sitelib}/qtpy
+%exclude %{python_sitelib}/qtpy/tests
 %{python_sitelib}/QtPy-%{version}*-info
 %python_alternative %{_bindir}/qtpy
+
+%files %{python_files test}
+%license LICENSE.txt
+%{python_sitelib}/qtpy/tests
 %endif
 
 %changelog

++++++ QtPy-2.2.0.tar.gz -> QtPy-2.3.0.tar.gz ++++++
++++ 1815 lines of diff (skipped)

Reply via email to