Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-narwhals for openSUSE:Factory 
checked in at 2026-08-06 16:24:05
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-narwhals (Old)
 and      /work/SRC/openSUSE:Factory/.python-narwhals.new.16738 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-narwhals"

Thu Aug  6 16:24:05 2026 rev:11 rq:1370039 version:2.24.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-narwhals/python-narwhals.changes  
2026-05-11 17:07:29.173833756 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-narwhals.new.16738/python-narwhals.changes   
    2026-08-06 16:25:47.207950100 +0200
@@ -1,0 +2,22 @@
+Thu Aug  6 12:00:22 UTC 2026 - Markéta Machová <[email protected]>
+
+- Avoid too many dependencies in lettered stagings for Factory
+
+-------------------------------------------------------------------
+Mon Aug  3 13:38:37 UTC 2026 - Markéta Machová <[email protected]>
+
+- update to 2.24.0
+  * Add is_into_lazyframe, export missing functionalities, fix
+    SQLFrame bug
+  * Adopt uv as package manager
+  * Move to src/ layout
+  * Add selectors.enum
+  * Add support for Float16 datatype
+  * add top-level covariance expression
+  * Add scikit-learn to downstream tests
+  * Widen IntoSchema to accept IntoDType values and (name, dtype)
+    pair sequences
+  * add nw.list
+  * Adapt for pyarrow v25.0.0
+
+-------------------------------------------------------------------

Old:
----
  narwhals-2.21.0.tar.gz

New:
----
  narwhals-2.24.0.tar.gz

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

Other differences:
------------------
++++++ python-narwhals.spec ++++++
--- /var/tmp/diff_new_pack.DNJlhU/_old  2026-08-06 16:25:48.688001775 +0200
+++ /var/tmp/diff_new_pack.DNJlhU/_new  2026-08-06 16:25:48.692001914 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-narwhals
 #
-# Copyright (c) 2025 SUSE LLC
+# Copyright (c) 2026 SUSE LLC and contributors
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,29 +16,33 @@
 #
 
 
+%bcond_with ringdisabled
 Name:           python-narwhals
-Version:        2.21.0
+Version:        2.24.0
 Release:        0
 Summary:        Extremely lightweight compatibility layer between dataframe 
libraries
 License:        MIT
 URL:            https://github.com/narwhals-dev/narwhals
 Source:         
https://files.pythonhosted.org/packages/source/n/narwhals/narwhals-%{version}.tar.gz
-BuildRequires:  python-rpm-macros
-BuildRequires:  fdupes
-BuildRequires:  %{python_module hatchling}
+BuildRequires:  %{python_module base >= 3.10}
 BuildRequires:  %{python_module pip}
-BuildRequires:  %{python_module base >= 3.9}
+BuildRequires:  %{python_module uv-build}
+BuildRequires:  fdupes
+BuildRequires:  python-rpm-macros
 # Test requirements
 BuildRequires:  %{python_module pytest}
-BuildRequires:  %{python_module pytest-env}
-BuildRequires:  %{python_module pytest-randomly}
 BuildRequires:  %{python_module hypothesis}
-BuildRequires:  %{python_module pandas >= 1.1.3}
+BuildRequires:  %{python_module pandas >= 1.3.4}
+BuildRequires:  %{python_module pytest-env}
+# following packages are not in Ring1
+%if !%{with ringdisabled}
 BuildRequires:  %{python_module dask >= 2024.8}
 BuildRequires:  %{python_module dask-dataframe >= 2024.8}
-BuildRequires:  %{python_module pyarrow >= 11.0.0}
+BuildRequires:  %{python_module pyarrow >= 13.0.0}
+BuildRequires:  %{python_module pytest-randomly}
+%endif
 # optional dependencies
-Suggests:       python-pandas >= 1.1.3
+Suggests:       python-pandas >= 1.3.4
 Suggests:       python-dask >= 2024.8
 Suggests:       python-dask-dataframe >= 2024.8
 Suggests:       python-pyarrow >= 13.0.0
@@ -63,6 +67,8 @@
 %check
 # Dependencies not available in openSUSE
 donttest="polars or ibis or duckdb or sqlframe"
+# test_join_on_null_values fails on i586
+donttest+=" or test_join_on_null_values"
 %pytest -k "not ($donttest)"
 
 %files %{python_files}

++++++ narwhals-2.21.0.tar.gz -> narwhals-2.24.0.tar.gz ++++++
++++ 109598 lines of diff (skipped)

Reply via email to