Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-QtAwesome for 
openSUSE:Factory checked in at 2023-12-09 22:53:34
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-QtAwesome (Old)
 and      /work/SRC/openSUSE:Factory/.python-QtAwesome.new.25432 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-QtAwesome"

Sat Dec  9 22:53:34 2023 rev:13 rq:1132145 version:1.2.3

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-QtAwesome/python-QtAwesome.changes        
2023-06-11 19:58:22.352278562 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-QtAwesome.new.25432/python-QtAwesome.changes 
    2023-12-09 22:57:22.768701972 +0100
@@ -1,0 +2,18 @@
+Fri Dec  8 16:26:59 UTC 2023 - Dirk Müller <[email protected]>
+
+- update to 1.2.3:
+  * Issue 227 - Import error when importing `PYSIDE6` while using
+    `QtPy` <= 1.x (PR 228 by @dalthviz)
+  * PR 228 - PR: Change constants used to validate `PySide`
+    installation and update `PySide2` test environment to use
+    `QtPy`<2.0.0, by @dalthviz (227)
+  * Issue 226 - Release QtAwesome 1.2.2
+  * Issue 223 - Memory leak when using spin animation class on
+    PyQt bindings (PR 224 by @dalthviz)
+  * Issue 213 - Add a contributing guide (PR 218 by @dalthviz)
+  * In this release 3 issues were closed.
+  * PR 224 - PR: Use currentThreadId to identify thread for PyQt
+    bindings, by @dalthviz (223)
+  * PR 218 - PR: Add contributing guide and fix macOS tests, by
+
+-------------------------------------------------------------------

Old:
----
  QtAwesome-1.2.1.tar.gz

New:
----
  QtAwesome-1.2.3.tar.gz

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

Other differences:
------------------
++++++ python-QtAwesome.spec ++++++
--- /var/tmp/diff_new_pack.dPNKgo/_old  2023-12-09 22:57:23.312721937 +0100
+++ /var/tmp/diff_new_pack.dPNKgo/_new  2023-12-09 22:57:23.312721937 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-QtAwesome
 #
-# Copyright (c) 2022 SUSE LLC
+# Copyright (c) 2023 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -19,7 +19,7 @@
 %{?sle15_python_module_pythons}
 %define skip_python2 1
 Name:           python-QtAwesome
-Version:        1.2.1
+Version:        1.2.3
 Release:        0
 Summary:        FontAwesome icons in PyQt and PySide applications
 License:        MIT

++++++ QtAwesome-1.2.1.tar.gz -> QtAwesome-1.2.3.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/QtAwesome-1.2.1/CHANGELOG.md 
new/QtAwesome-1.2.3/CHANGELOG.md
--- old/QtAwesome-1.2.1/CHANGELOG.md    2022-10-24 16:34:07.000000000 +0200
+++ new/QtAwesome-1.2.3/CHANGELOG.md    2023-03-10 00:16:35.000000000 +0100
@@ -1,5 +1,45 @@
 # History of changes
 
+## Version 1.2.3 (2023-03-09)
+
+### Issues Closed
+
+* [Issue 229](https://github.com/spyder-ide/qtawesome/issues/229) - Release 
QtAwesome 1.2.3
+* [Issue 227](https://github.com/spyder-ide/qtawesome/issues/227) - Import 
error when importing `PYSIDE6` while using `QtPy` <= 1.x ([PR 
228](https://github.com/spyder-ide/qtawesome/pull/228) by 
[@dalthviz](https://github.com/dalthviz))
+
+In this release 2 issues were closed.
+
+### Pull Requests Merged
+
+* [PR 228](https://github.com/spyder-ide/qtawesome/pull/228) - PR: Change 
constants used to validate `PySide` installation and update `PySide2` test 
environment to use `QtPy`<2.0.0, by [@dalthviz](https://github.com/dalthviz) 
([227](https://github.com/spyder-ide/qtawesome/issues/227))
+
+In this release 1 pull request was closed.
+
+
+----
+
+
+## Version 1.2.2 (2022-12-27)
+
+### Issues Closed
+
+* [Issue 226](https://github.com/spyder-ide/qtawesome/issues/226) - Release 
QtAwesome 1.2.2
+* [Issue 223](https://github.com/spyder-ide/qtawesome/issues/223) - Memory 
leak when using spin animation class on PyQt bindings ([PR 
224](https://github.com/spyder-ide/qtawesome/pull/224) by 
[@dalthviz](https://github.com/dalthviz))
+* [Issue 213](https://github.com/spyder-ide/qtawesome/issues/213) - Add a 
contributing guide ([PR 218](https://github.com/spyder-ide/qtawesome/pull/218) 
by [@dalthviz](https://github.com/dalthviz))
+
+In this release 3 issues were closed.
+
+### Pull Requests Merged
+
+* [PR 224](https://github.com/spyder-ide/qtawesome/pull/224) - PR: Use 
currentThreadId to identify thread for PyQt bindings, by 
[@dalthviz](https://github.com/dalthviz) 
([223](https://github.com/spyder-ide/qtawesome/issues/223))
+* [PR 218](https://github.com/spyder-ide/qtawesome/pull/218) - PR: Add 
contributing guide and fix macOS tests, by 
[@dalthviz](https://github.com/dalthviz) 
([213](https://github.com/spyder-ide/qtawesome/issues/213))
+
+In this release 2 pull requests were closed.
+
+
+----
+
+
 ## Version 1.2.1 (2022-10-24)
 
 ### Issues Closed
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/QtAwesome-1.2.1/PKG-INFO new/QtAwesome-1.2.3/PKG-INFO
--- old/QtAwesome-1.2.1/PKG-INFO        2022-10-24 16:35:29.913881300 +0200
+++ new/QtAwesome-1.2.3/PKG-INFO        2023-03-10 00:18:30.564876600 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: QtAwesome
-Version: 1.2.1
+Version: 1.2.3
 Summary: FontAwesome icons in PyQt and PySide applications
 Home-page: https://github.com/spyder-ide/qtawesome
 Author: Sylvain Corlay and the Spyder Development Team
@@ -32,7 +32,9 @@
 [![OpenCollective 
Backers](https://opencollective.com/spyder/backers/badge.svg?color=blue)](#backers)
 [![Join the chat at 
https://gitter.im/spyder-ide/public](https://badges.gitter.im/spyder-ide/spyder.svg)](https://gitter.im/spyder-ide/public)<br>
 [![PyPI 
status](https://img.shields.io/pypi/status/qtawesome.svg)](https://github.com/spyder-ide/qtawesome)
-[![Github build 
status](https://github.com/spyder-ide/qtawesome/workflows/Tests/badge.svg)](https://github.com/spyder-ide/qtawesome/actions)
+[![Github Windows build 
status](https://github.com/spyder-ide/qtawesome/workflows/Windows%20tests/badge.svg)](https://github.com/spyder-ide/qtawesome/actions)
+[![Github Linux build 
status](https://github.com/spyder-ide/qtawesome/workflows/Linux%20tests/badge.svg)](https://github.com/spyder-ide/qtawesome/actions)
+[![Github MacOS build 
status](https://github.com/spyder-ide/qtawesome/workflows/Macos%20tests/badge.svg)](https://github.com/spyder-ide/qtawesome/actions)
 [![Documentation 
Status](https://readthedocs.org/projects/qtawesome/badge/?version=latest)](https://qtawesome.readthedocs.io/en/latest/?badge=latest)
 
 *Copyright © 2015–2022 Spyder Project Contributors*
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/QtAwesome-1.2.1/QtAwesome.egg-info/PKG-INFO 
new/QtAwesome-1.2.3/QtAwesome.egg-info/PKG-INFO
--- old/QtAwesome-1.2.1/QtAwesome.egg-info/PKG-INFO     2022-10-24 
16:35:27.000000000 +0200
+++ new/QtAwesome-1.2.3/QtAwesome.egg-info/PKG-INFO     2023-03-10 
00:18:28.000000000 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: QtAwesome
-Version: 1.2.1
+Version: 1.2.3
 Summary: FontAwesome icons in PyQt and PySide applications
 Home-page: https://github.com/spyder-ide/qtawesome
 Author: Sylvain Corlay and the Spyder Development Team
@@ -32,7 +32,9 @@
 [![OpenCollective 
Backers](https://opencollective.com/spyder/backers/badge.svg?color=blue)](#backers)
 [![Join the chat at 
https://gitter.im/spyder-ide/public](https://badges.gitter.im/spyder-ide/spyder.svg)](https://gitter.im/spyder-ide/public)<br>
 [![PyPI 
status](https://img.shields.io/pypi/status/qtawesome.svg)](https://github.com/spyder-ide/qtawesome)
-[![Github build 
status](https://github.com/spyder-ide/qtawesome/workflows/Tests/badge.svg)](https://github.com/spyder-ide/qtawesome/actions)
+[![Github Windows build 
status](https://github.com/spyder-ide/qtawesome/workflows/Windows%20tests/badge.svg)](https://github.com/spyder-ide/qtawesome/actions)
+[![Github Linux build 
status](https://github.com/spyder-ide/qtawesome/workflows/Linux%20tests/badge.svg)](https://github.com/spyder-ide/qtawesome/actions)
+[![Github MacOS build 
status](https://github.com/spyder-ide/qtawesome/workflows/Macos%20tests/badge.svg)](https://github.com/spyder-ide/qtawesome/actions)
 [![Documentation 
Status](https://readthedocs.org/projects/qtawesome/badge/?version=latest)](https://qtawesome.readthedocs.io/en/latest/?badge=latest)
 
 *Copyright © 2015–2022 Spyder Project Contributors*
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/QtAwesome-1.2.1/README.md 
new/QtAwesome-1.2.3/README.md
--- old/QtAwesome-1.2.1/README.md       2022-10-19 17:06:17.000000000 +0200
+++ new/QtAwesome-1.2.3/README.md       2022-12-28 00:08:36.000000000 +0100
@@ -7,7 +7,9 @@
 [![OpenCollective 
Backers](https://opencollective.com/spyder/backers/badge.svg?color=blue)](#backers)
 [![Join the chat at 
https://gitter.im/spyder-ide/public](https://badges.gitter.im/spyder-ide/spyder.svg)](https://gitter.im/spyder-ide/public)<br>
 [![PyPI 
status](https://img.shields.io/pypi/status/qtawesome.svg)](https://github.com/spyder-ide/qtawesome)
-[![Github build 
status](https://github.com/spyder-ide/qtawesome/workflows/Tests/badge.svg)](https://github.com/spyder-ide/qtawesome/actions)
+[![Github Windows build 
status](https://github.com/spyder-ide/qtawesome/workflows/Windows%20tests/badge.svg)](https://github.com/spyder-ide/qtawesome/actions)
+[![Github Linux build 
status](https://github.com/spyder-ide/qtawesome/workflows/Linux%20tests/badge.svg)](https://github.com/spyder-ide/qtawesome/actions)
+[![Github MacOS build 
status](https://github.com/spyder-ide/qtawesome/workflows/Macos%20tests/badge.svg)](https://github.com/spyder-ide/qtawesome/actions)
 [![Documentation 
Status](https://readthedocs.org/projects/qtawesome/badge/?version=latest)](https://qtawesome.readthedocs.io/en/latest/?badge=latest)
 
 *Copyright © 2015–2022 Spyder Project Contributors*
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/QtAwesome-1.2.1/qtawesome/_version.py 
new/QtAwesome-1.2.3/qtawesome/_version.py
--- old/QtAwesome-1.2.1/qtawesome/_version.py   2022-10-24 16:34:21.000000000 
+0200
+++ new/QtAwesome-1.2.3/qtawesome/_version.py   2023-03-10 00:16:51.000000000 
+0100
@@ -1,2 +1,2 @@
-version_info = (1, 2, 1)
+version_info = (1, 2, 3)
 __version__ = '.'.join(map(str, version_info))
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/QtAwesome-1.2.1/qtawesome/iconic_font.py 
new/QtAwesome-1.2.3/qtawesome/iconic_font.py
--- old/QtAwesome-1.2.1/qtawesome/iconic_font.py        2022-10-24 
16:31:15.000000000 +0200
+++ new/QtAwesome-1.2.3/qtawesome/iconic_font.py        2023-03-10 
00:14:29.000000000 +0100
@@ -22,7 +22,8 @@
 import warnings
 
 # Third party imports
-from qtpy.QtCore import (QByteArray, QObject, QPoint, QRect, Qt,
+from qtpy import PYSIDE_VERSION
+from qtpy.QtCore import (QObject, QPoint, QRect, Qt,
                          QSizeF, QRectF, QPointF, QThread)
 from qtpy.QtGui import (QColor, QFont, QFontDatabase, QIcon, QIconEngine,
                         QPainter, QPixmap, QTransform, QPalette, QRawFont,
@@ -531,7 +532,12 @@
         # (either using a constructor, or by calling loadFromData() or 
loadFromFile()).
         # The QRawFont cannot be moved to a different thread,
         # but will have to be recreated in the thread in question.
-        tid = str(QThread.currentThread())
+        if PYSIDE_VERSION:
+            # Needed since PySide* bindings don't expose 
QThread.currentThreadId
+            tid = str(QThread.currentThread())
+        else:
+            tid = int(QThread.currentThreadId())
+
         if tid not in cache:
             cache[tid] = {}
             def clear_cache(): cache.pop(tid)

Reply via email to