Script 'mail_helper' called by obssrc
Hello community,

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

Package is "python-Cython"

Thu Oct 19 22:47:18 2023 rev:75 rq:1118531 version:3.0.4

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-Cython/python-Cython.changes      
2023-08-30 10:20:11.791533763 +0200
+++ /work/SRC/openSUSE:Factory/.python-Cython.new.1945/python-Cython.changes    
2023-10-19 22:49:40.471557056 +0200
@@ -1,0 +2,75 @@
+Wed Oct 18 06:15:17 UTC 2023 - Daniel Garcia Moreno <daniel.gar...@suse.com>
+
+- update to version 3.0.4:
+  * Features added
+    - A new compiler directive show_performance_hints was added to
+      disable the newly added performance hint output. (Github issue
+      :issue:`5748`)
+  * Bugs fixed
+   - `cythonize` required ``distutils even for operations that did not
+     build binaries. (Github issue :issue:`5751`)
+   - A regression in 3.0.3 was fixed that prevented calling inline
+     functions from another inline function in .pxd files. (Github
+     issue :issue:`5748`)
+   - Some C compiler warnings were resolved. Patch by Pierre Jolivet.
+     (Github issue :issue:`5756`)
+
+-------------------------------------------------------------------
+Tue Oct 17 08:57:05 UTC 2023 - Daniel Garcia Moreno <daniel.gar...@suse.com>
+
+- update to version 3.0.3:
+  * Features added
+    - More warnings were added to help users migrate and avoid bugs.
+      (Github issue #5650)
+    - A warning-like category for performance hints was added that
+      bypasses -Werror. (Github issue #5673)
+    - FastGIL now uses standard thread_local in C++. (Github issue
+      #5640)
+    - reference_wrapper was added to libcpp.functional. Patch by Vyas
+      Ramasubramani. (Github issue #5671)
+    - The cythonize command now supports the --cplus option known from
+      the cython command. (Github issue #5736)
+  * Bug fixed
+    - Performance regressions where the GIL was needlessly acquired
+      were fixed. (Github issues #5670, #5700)
+    - A reference leak for exceptions in Python 3.12 was resolved.
+      Patch by Eric Johnson. (Github issue #5724)
+    - fastcall calls with keyword arguments generated incorrect C
+      code. (Github issue #5665)
+    - Assigning the type converted result of a conditional (if-else)
+      expression to int or bool variables could lead to incorrect C
+      code. (Github issue #5731)
+    - Early (unlikely) failures in Python function wrappers no longer
+      set a traceback in order to simplify the C code flow. Being
+      mostly memory allocation errors, they probably would never have
+      created a traceback anyway. (Github issue #5681)
+    - Relative cimports from packages with __init__.py files could
+      fail. (Github issue #5715)
+    - Several issues with the Limited API support were resolved.
+      (Github issues #5641, #5648, #5689)
+    - The code generated for special-casing both Cython functions and
+      PyCFunctions was cleaned up to avoid calling C-API functions
+      that were not meant for the other type respectively. This could
+      previously trigger assertions in CPython debug builds and now
+      also plays better with the Limited API. (Github issues #4804,
+      #5739)
+    - Fix some C compiler warnings. Patches by Ralf Gommers, Oleksandr
+      Pavlyk, Sebastian Koslowski et al. (Github issues #5651, #5663,
+      #5668, #5717, #5726, #5734)
+    - Generating gdb debugging information failed when using generator
+      expressions. Patch by Oleksandr Pavlyk. (Github issue #5552)
+    - Passing a setuptools.Extension into cythonize() instead of a
+      distutils.Extension could make it miss the matching extensions.
+    - cython -M needlessly required distutils, which made it fail in
+      Python 3.12. (Github issue #5681)
+  * Other changes
+    - The visible deprecation warning for DEF was removed again since
+      it proved difficult for some users to migrate away from it. The
+      statement is still meant to be removed at some point (and thus,
+      like IF, should not be used in new code), but the time for
+      sunset is probably not around the corner. (Github issue #4310)
+    - The np_pythran option raise a DeprecationWarning if it receives
+      other values than True and False. This will eventually be
+      disallowed (in line with all other boolean options).
+
+-------------------------------------------------------------------

Old:
----
  Cython-3.0.2.tar.gz

New:
----
  Cython-3.0.4.tar.gz

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

Other differences:
------------------
++++++ python-Cython.spec ++++++
--- /var/tmp/diff_new_pack.vx6JEZ/_old  2023-10-19 22:49:40.995576061 +0200
+++ /var/tmp/diff_new_pack.vx6JEZ/_new  2023-10-19 22:49:40.995576061 +0200
@@ -19,7 +19,7 @@
 %bcond_with test
 %{?sle15_python_module_pythons}
 Name:           python-Cython
-Version:        3.0.2
+Version:        3.0.4
 Release:        0
 Summary:        The Cython compiler for writing C extensions for the Python 
language
 License:        Apache-2.0

++++++ Cython-3.0.2.tar.gz -> Cython-3.0.4.tar.gz ++++++
++++ 3347 lines of diff (skipped)

Reply via email to