Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-sip6 for openSUSE:Factory 
checked in at 2026-10-18 19:22:15
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-sip6 (Old)
 and      /work/SRC/openSUSE:Factory/.python-sip6.new.3698736 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-sip6"

Sun Oct 18 19:22:15 2026 rev:28 rq:1385945 version:6.17.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-sip6/python-sip6.changes  2026-08-31 
15:56:25.988416600 +0200
+++ /work/SRC/openSUSE:Factory/.python-sip6.new.3698736/python-sip6.changes     
2026-10-18 19:22:22.923417172 +0200
@@ -1,0 +2,63 @@
+Sun Oct 18 08:55:46 UTC 2026 - Ben Greiner <[email protected]>
+
+- Update to 6.17.1
+  ## Bug fixes
+  * Fixed a regression in SIP v6.17.0 that affected projects that
+    created new buildables before the configuration was fully
+    completed. Resolves #118
+  * Fixed the generated .pyi stubs for __eq__ and __ne__.
+  * Fixed a regression in SIP v6.17.0 in the generation of .pyi
+    stub files that only affects PyQt-based projects.
+- Release v6.17.0
+  ## ABI versions
+  * The current ABI versions are now v12.20.0 and v13.13.0 and
+  v14.0.0. ##Plugin API
+  * A new plugin API has been added. This allows bindings authors
+    to extend SIP, for example by adding new directives and
+    annotations.
+  * As a consequence all hard-coded support for PyQt has been
+    removed. Resolves #6
+  ## Support for porting to API v14.
+  * Handwritten code is provided with a dummy sipMS.
+  * When targeting ABI v12 __hash__() implementations are now
+    allowed to return Py_hash_t as well as long.
+  * The following have been added to APIs v12 and v13 to aid in
+    porting handwritten code to v14.
+    - sipGetAssignmentFunction()
+    - sipMakeAbsolute()
+    - sipGetModuleStateByType()
+    - sipGetPyTypeRef()
+    - sipGetVoidPtrType()
+    - sipObjectGuard, sipObjectGuard_New(),
+      sipObjectGuard_GetModuleState(), sipObjectGuard_GetRef() and
+      sipObjectGuard_Release()
+    - sipParseResultObject()
+    - sipTypePluginData()
+  ## API deprecations
+  * sipParseResult() has been deprecated, sipParseResultObject()
+    should be used instead.
+  * sipTypeAsPyTypeObject() has been deprecated, sipGetPyTypeRef()
+    should be used instead.
+  ## Restore sip module v13.11.1
+  * v13.11.1 of the sip module was mistakenly released from a
+    branch that was never merged. Instead the changes were included
+    in v13.12.0 of the module. The timeline has now been fixed.
+  ## Bug fixes
+  * Fixed a regression in reporting unsupported ABI versions.
+  * The TransferThis function annotation has been fixed so that
+    self won't be garbage collected before the corresponding C++
+    instance is destroyed.
+  * Fixed a regression in SIP v6.16.1 that meant that bindings
+    using legacy ABIs would not build if they didn't specify
+    %MinimumABIVersion. Resolves #114
+  * Fixed a regression in SIP v6.16.1 in the handling of comparison
+    operators defined in namespaces.
+  * Reverted a change in SIP v6.15.2 that broke methods with the
+    /Factory/ annotation that had an argument with the
+    /TransferThis/ annotation. Resolves #117
+  * Methods with the /Factory/ annotation can now return wrappers
+    that were created by a Python reimplementation of a C++ virtual
+    with any Python attributes intact.
+- Drop sip-6.16.1-abi-fix.patch gh#Python-SIP/sip#114
+
+-------------------------------------------------------------------

Old:
----
  sip-6.16.1-abi-fix.patch
  sip-6.16.1-gh.tar.gz

New:
----
  sip-6.17.1-gh.tar.gz

----------(Old B)----------
  Old:    with any Python attributes intact.
- Drop sip-6.16.1-abi-fix.patch gh#Python-SIP/sip#114
----------(Old E)----------

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

Other differences:
------------------
++++++ python-sip6.spec ++++++
--- /var/tmp/diff_new_pack.9zoEJ2/_old  2026-10-18 19:22:24.332475589 +0200
+++ /var/tmp/diff_new_pack.9zoEJ2/_new  2026-10-18 19:22:24.337475796 +0200
@@ -23,15 +23,13 @@
 %bcond_with libalternatives
 %endif
 Name:           python-sip6
-Version:        6.16.1
+Version:        6.17.1
 Release:        0
 Summary:        A Python bindings generator for C/C++ libraries
 License:        BSD-2-Clause
 Group:          Development/Libraries/Python
 URL:            https://github.com/Python-SIP/sip
 Source0:        
https://github.com/Python-SIP/sip/archive/refs/tags/%{version}.tar.gz#/sip-%{version}-gh.tar.gz
-# PATCH-FIX-UPSTREAM sip-6.16.1-abi-fix.patch gh#Python-SIP/sip#114
-Patch0:         
https://github.com/philthompson10/sip/commit/09598895c607f3e41f0249ade217ace0a4da6437.patch#/sip-6.16.1-abi-fix.patch
 BuildRequires:  %{python_module base >= 3.10}
 BuildRequires:  %{python_module packaging >= 24.2}
 BuildRequires:  %{python_module pip}

++++++ sip-6.16.1-gh.tar.gz -> sip-6.17.1-gh.tar.gz ++++++
++++ 51091 lines of diff (skipped)

Reply via email to