Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-PyQt6-sip for
openSUSE:Factory checked in at 2022-02-06 23:54:21
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-PyQt6-sip (Old)
and /work/SRC/openSUSE:Factory/.python-PyQt6-sip.new.1898 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-PyQt6-sip"
Sun Feb 6 23:54:21 2022 rev:3 rq:951797 version:13.2.1
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-PyQt6-sip/python-PyQt6-sip.changes
2021-12-09 19:45:50.417139927 +0100
+++
/work/SRC/openSUSE:Factory/.python-PyQt6-sip.new.1898/python-PyQt6-sip.changes
2022-02-06 23:55:36.626283393 +0100
@@ -1,0 +2,6 @@
+Sat Feb 5 20:29:12 UTC 2022 - Ben Greiner <[email protected]>
+
+- Update to ABI version 13.2.1
+ * fix in objmap
+
+-------------------------------------------------------------------
Old:
----
PyQt6_sip-13.2.0.tar.gz
New:
----
PyQt6_sip-13.2.1.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-PyQt6-sip.spec ++++++
--- /var/tmp/diff_new_pack.EQjS4g/_old 2022-02-06 23:55:37.118280065 +0100
+++ /var/tmp/diff_new_pack.EQjS4g/_new 2022-02-06 23:55:37.122280039 +0100
@@ -1,7 +1,7 @@
#
# spec file for package python-PyQt6-sip
#
-# Copyright (c) 2021 SUSE LLC
+# Copyright (c) 2022 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 @@
%{?!python_module:%define python_module() python-%{**} python3-%{**}}
%define skip_python2 1
Name: python-PyQt6-sip
-Version: 13.2.0
+Version: 13.2.1
Release: 0
Summary: The sip module support for PyQt6
License: GPL-2.0-only OR GPL-3.0-only OR SUSE-SIP
++++++ PyQt6_sip-13.2.0.tar.gz -> PyQt6_sip-13.2.1.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/PyQt6_sip-13.2.0/PKG-INFO
new/PyQt6_sip-13.2.1/PKG-INFO
--- old/PyQt6_sip-13.2.0/PKG-INFO 2021-11-22 15:50:06.437037500 +0100
+++ new/PyQt6_sip-13.2.1/PKG-INFO 2022-02-01 14:33:36.685600500 +0100
@@ -1,6 +1,6 @@
Metadata-Version: 2.1
Name: PyQt6_sip
-Version: 13.2.0
+Version: 13.2.1
Summary: The sip module support for PyQt6
Home-page: https://www.riverbankcomputing.com/software/sip/
Author: Riverbank Computing Limited
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/PyQt6_sip-13.2.0/PyQt6_sip.egg-info/PKG-INFO
new/PyQt6_sip-13.2.1/PyQt6_sip.egg-info/PKG-INFO
--- old/PyQt6_sip-13.2.0/PyQt6_sip.egg-info/PKG-INFO 2021-11-22
15:50:06.000000000 +0100
+++ new/PyQt6_sip-13.2.1/PyQt6_sip.egg-info/PKG-INFO 2022-02-01
14:33:36.000000000 +0100
@@ -1,6 +1,6 @@
Metadata-Version: 2.1
Name: PyQt6-sip
-Version: 13.2.0
+Version: 13.2.1
Summary: The sip module support for PyQt6
Home-page: https://www.riverbankcomputing.com/software/sip/
Author: Riverbank Computing Limited
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/PyQt6_sip-13.2.0/objmap.c
new/PyQt6_sip-13.2.1/objmap.c
--- old/PyQt6_sip-13.2.0/objmap.c 2021-11-22 15:50:06.000000000 +0100
+++ new/PyQt6_sip-13.2.1/objmap.c 2022-02-01 14:33:36.000000000 +0100
@@ -2,7 +2,7 @@
* This module implements a hash table class for mapping C/C++ addresses to the
* corresponding wrapped Python object.
*
- * Copyright (c) 2017 Riverbank Computing Limited <[email protected]>
+ * Copyright (c) 2022 Riverbank Computing Limited <[email protected]>
*
* This file is part of SIP.
*
@@ -270,20 +270,12 @@
else
{
/*
- * We are removing it from the map here. However, note
- * that we first have to call the destructor before marking
- * it as not being in the map, as the destructor itself
- * might end up trying to remove the wrapper and its
- * aliases from the map. In that case, if the wrapper is
- * already marked as not in the map, the removal will just
- * return early, leaving any potential aliases as stale
- * entries in the map. If we later try to wrap a different
- * object at the same address, we end up retrieving the
- * stale alias entry from the object map, triggering a
- * use-after-free when accessing its C++ object.
+ * We are removing it from the map here. We first have to
+ * call the destructor as the destructor itself might end
+ * up trying to remove the wrapper and its aliases from the
+ * map.
*/
sip_api_instance_destroyed(sw);
- sipSetNotInMap(sw);
}
sw = next;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/PyQt6_sip-13.2.0/setup.py
new/PyQt6_sip-13.2.1/setup.py
--- old/PyQt6_sip-13.2.0/setup.py 2021-11-22 15:50:06.000000000 +0100
+++ new/PyQt6_sip-13.2.1/setup.py 2022-02-01 14:33:36.000000000 +0100
@@ -38,7 +38,7 @@
# Do the setup.
setup(
name='PyQt6_sip',
- version='13.2.0',
+ version='13.2.1',
license='SIP',
python_requires='>=3.6',
ext_modules=[module]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/PyQt6_sip-13.2.0/sip.h new/PyQt6_sip-13.2.1/sip.h
--- old/PyQt6_sip-13.2.0/sip.h 2021-11-22 15:50:06.000000000 +0100
+++ new/PyQt6_sip-13.2.1/sip.h 2022-02-01 14:33:36.000000000 +0100
@@ -1,7 +1,7 @@
/*
* The SIP module interface.
*
- * Copyright (c) 2021 Riverbank Computing Limited <[email protected]>
+ * Copyright (c) 2022 Riverbank Computing Limited <[email protected]>
*
* This file is part of SIP.
*
@@ -46,7 +46,7 @@
/* The version of the ABI. */
#define SIP_ABI_MAJOR_VERSION 13
#define SIP_ABI_MINOR_VERSION 2
-#define SIP_MODULE_PATCH_VERSION 0
+#define SIP_MODULE_PATCH_VERSION 1
/*
@@ -59,8 +59,8 @@
/* The version of the code generator. */
-#define SIP_VERSION 0x60500
-#define SIP_VERSION_STR "6.5.0.dev2111211738"
+#define SIP_VERSION 0x60501
+#define SIP_VERSION_STR "6.5.1"
/* These are all dependent on the user-specified name of the sip module. */
#define _SIP_MODULE_FQ_NAME "PyQt6.sip"