Script 'mail_helper' called by obssrc
Hello community,

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

Package is "python-numba"

Thu Oct 15 12:19:47 2026 rev:62 rq:1384873 version:0.68.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-numba/python-numba.changes        
2026-08-22 21:38:00.681226725 +0200
+++ /work/SRC/openSUSE:Factory/.python-numba.new.3698736/python-numba.changes   
2026-10-15 12:20:55.149023552 +0200
@@ -1,0 +2,6 @@
+Mon Oct  5 17:08:15 UTC 2026 - Dirk Müller <[email protected]>
+
+- update to 0.68.0:
+  * Support for Python 3.15
+
+-------------------------------------------------------------------

Old:
----
  numba-0.67.0.tar.gz

New:
----
  numba-0.68.0.tar.gz

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

Other differences:
------------------
++++++ python-numba.spec ++++++
--- /var/tmp/diff_new_pack.WuSmjg/_old  2026-10-15 12:20:55.879054087 +0200
+++ /var/tmp/diff_new_pack.WuSmjg/_new  2026-10-15 12:20:55.881054171 +0200
@@ -57,7 +57,7 @@
 %endif
 %endif
 Name:           python-numba%{?psuffix}
-Version:        0.67.0
+Version:        0.68.0
 Release:        0
 Summary:        NumPy-aware optimizing compiler for Python using LLVM
 License:        BSD-2-Clause
@@ -75,7 +75,7 @@
 BuildRequires:  gcc-c++
 BuildRequires:  python-rpm-macros
 BuildRequires:  (tbb-devel >= 2021)
-Requires:       (python-llvmlite >= 0.49 with python-llvmlite < 0.50)
+Requires:       (python-llvmlite >= 0.50 with python-llvmlite < 0.51)
 Requires:       (python-numpy >= %{min_numpy_ver} with python-numpy < 
%{max_numpy_ver})
 Requires(post): update-alternatives
 Requires(postun): update-alternatives

++++++ numba-0.67.0.tar.gz -> numba-0.68.0.tar.gz ++++++
++++ 11299 lines of diff (skipped)

++++++ skip-failing-tests.patch ++++++
--- /var/tmp/diff_new_pack.WuSmjg/_old  2026-10-15 12:20:56.485079436 +0200
+++ /var/tmp/diff_new_pack.WuSmjg/_new  2026-10-15 12:20:56.495079854 +0200
@@ -1,7 +1,8 @@
-diff -Nur a/numba/tests/test_caching.py b/numba/tests/test_caching.py
---- a/numba/tests/test_caching.py      2026-04-01 00:27:58.000000000 +0000
-+++ b/numba/tests/test_caching.py      2026-04-07 09:29:43.176913070 +0000
-@@ -1194,6 +1194,7 @@
+Index: numba-0.68.0/numba/tests/test_caching.py
+===================================================================
+--- numba-0.68.0.orig/numba/tests/test_caching.py
++++ numba-0.68.0/numba/tests/test_caching.py
+@@ -1240,6 +1240,7 @@ class TestLocator(InTreeCacheLocator):
      pass
  
  
@@ -9,18 +10,19 @@
  class TestCacheLocatorEnvironmentIntegration(TestCase):
      """Integration tests for environment variable functionality."""
  
-@@ -1258,6 +1259,7 @@
+@@ -1304,6 +1305,7 @@ class TestCacheLocatorEnvironmentIntegra
          self.assertIsInstance(cache._impl.locator, expectedLocator)
  
  
 [email protected]("Not functional in OBS environment")
  class TestInTreeCacheLocatorFsAgnostic(TestCase):
-     """Test _InTreeCacheLocatorFsAgnostic class functionality."""
+     """Test InTreeCacheLocatorFsAgnostic deprecation."""
  
-diff -Nur a/numba/tests/test_cli.py b/numba/tests/test_cli.py
---- a/numba/tests/test_cli.py  2026-04-01 00:27:58.000000000 +0000
-+++ b/numba/tests/test_cli.py  2026-04-07 09:29:43.178094659 +0000
-@@ -264,6 +264,7 @@
+Index: numba-0.68.0/numba/tests/test_cli.py
+===================================================================
+--- numba-0.68.0.orig/numba/tests/test_cli.py
++++ numba-0.68.0/numba/tests/test_cli.py
+@@ -264,6 +264,7 @@ class TestGDBCLIInfoBrokenGdbs(TestCase)
              self.assertIn("No such file or directory", stdout)
              self.assertIn(path, stdout)
  
@@ -28,21 +30,11 @@
      def test_nonsense_gdb_binary(self):
          # Tests that a nonsense binary specified as gdb it picked up ok
          env = os.environ.copy()
-diff -Nur a/numba/tests/test_mathlib.py b/numba/tests/test_mathlib.py
---- a/numba/tests/test_mathlib.py      2026-04-01 00:27:58.000000000 +0000
-+++ b/numba/tests/test_mathlib.py      2026-04-07 09:29:43.178246595 +0000
-@@ -555,6 +555,7 @@
-                     float('-inf'), float('inf'), float('nan')]
-         self.run_unary(pyfunc, x_types, x_values, prec='exact')
- 
-+    @unittest.skip("Fails on ppc64le 
https://github.com/numba/numba/issues/8489";)
-     def test_ldexp(self):
-         pyfunc = ldexp
-         cfunc = njit(pyfunc)
-diff -Nur a/numba/tests/test_parfors.py b/numba/tests/test_parfors.py
---- a/numba/tests/test_parfors.py      2026-04-01 00:27:58.000000000 +0000
-+++ b/numba/tests/test_parfors.py      2026-04-07 09:29:43.178889961 +0000
-@@ -1205,6 +1205,7 @@
+Index: numba-0.68.0/numba/tests/test_parfors.py
+===================================================================
+--- numba-0.68.0.orig/numba/tests/test_parfors.py
++++ numba-0.68.0/numba/tests/test_parfors.py
+@@ -1205,6 +1205,7 @@ class TestParforNumPy(TestParforsBase):
          self.check_variants(test_impl2, data_gen)
          self.count_parfors_variants(test_impl2, data_gen)
  
@@ -50,7 +42,7 @@
      def test_ndarray_fill(self):
          def test_impl(x):
              x.fill(7.0)
-@@ -4726,7 +4727,7 @@
+@@ -4734,7 +4735,7 @@ class TestParforsVectorizer(TestPrangeBa
  
              return asm
  
@@ -59,7 +51,7 @@
      @TestCase.run_test_in_subprocess
      def test_vectorizer_fastmath_asm(self):
          """ This checks that if fastmath is set and the underlying hardware
-@@ -4767,7 +4768,7 @@
+@@ -4775,7 +4776,7 @@ class TestParforsVectorizer(TestPrangeBa
              # check no zmm addressing is present
              self.assertTrue('zmm' not in v)
  
@@ -68,10 +60,11 @@
      @TestCase.run_test_in_subprocess(envvars={'NUMBA_BOUNDSCHECK': '0'})
      def test_unsigned_refusal_to_vectorize(self):
          """ This checks that if fastmath is set and the underlying hardware
-diff -Nur a/numba/tests/test_parfors_passes.py 
b/numba/tests/test_parfors_passes.py
---- a/numba/tests/test_parfors_passes.py       2026-04-01 00:27:58.000000000 
+0000
-+++ b/numba/tests/test_parfors_passes.py       2026-04-07 09:29:43.179285848 
+0000
-@@ -514,6 +514,7 @@
+Index: numba-0.68.0/numba/tests/test_parfors_passes.py
+===================================================================
+--- numba-0.68.0.orig/numba/tests/test_parfors_passes.py
++++ numba-0.68.0/numba/tests/test_parfors_passes.py
+@@ -514,6 +514,7 @@ class TestConvertLoopPass(BaseTest):
              str(raises.exception),
          )
  

Reply via email to