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 2025-07-06 17:15:16 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-narwhals (Old) and /work/SRC/openSUSE:Factory/.python-narwhals.new.1903 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-narwhals" Sun Jul 6 17:15:16 2025 rev:2 rq:1290770 version:1.45.0 Changes: -------- --- /work/SRC/openSUSE:Factory/python-narwhals/python-narwhals.changes 2025-06-23 14:57:21.618050507 +0200 +++ /work/SRC/openSUSE:Factory/.python-narwhals.new.1903/python-narwhals.changes 2025-07-06 17:19:10.874933212 +0200 @@ -1,0 +2,36 @@ +Sat Jul 5 10:25:21 UTC 2025 - Dirk Müller <dmuel...@suse.com> + +- update to 1.45.0: + * feat: Add `Expr|Series.str.to_date` + * feat: add `ignore_nulls` to `any_horizontal` and + `all_horizontal` + * feat: Add `order_by` option in `with_row_index` method + * patch: Preserve pandas "pyarrow" dtype_backend in + `str.to_datetime` + * fix: zfill for old polars and pyarrow versions + * fix: ensure `fill_null` doesn't silently downcast for pandas + per-3.0 + * test: Suppress `NotImplementedError` for `cuDF` + * test: xfail floordiv polars on GPU engine + * ci: Fail polars 0.20.6 in floordiv by zero + * ci: use try_divide in PySpark for division + * test: div by zero returns nan + * chore: share binary comparisons between duckdb/ibis/spark + * typing: Return `Self` whenever possible + * ci: pin sqlglot, use different cache_suffixes for different + jobs + * chore: Add pandas-like `import_array_module` util function + * chore: Add `LazyExprNamespace` + * ci: fixup old versions for floordiv test +- update to 1.44.0: + * fix, perf: avoid np.repeat for broadcasting + * feat: Add support for `Expr.str.zfill` + * fix: Set Ibis time_unit and time_zone for Datetime dtype + conversion + * fix: raise NotImplementedError instead of returning it + * fix, perf: avoid np.repeat for broadcasting + * fix(typing): Resolve intermittent `*GroupBy` variance issue + * fix: ensure `generate_temporary_column_name` result always + starts with character + +------------------------------------------------------------------- Old: ---- narwhals-1.43.1.tar.gz New: ---- narwhals-1.45.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-narwhals.spec ++++++ --- /var/tmp/diff_new_pack.jGojWw/_old 2025-07-06 17:19:11.506959347 +0200 +++ /var/tmp/diff_new_pack.jGojWw/_new 2025-07-06 17:19:11.510959513 +0200 @@ -17,7 +17,7 @@ Name: python-narwhals -Version: 1.43.1 +Version: 1.45.0 Release: 0 Summary: Extremely lightweight compatibility layer between dataframe libraries License: MIT ++++++ narwhals-1.43.1.tar.gz -> narwhals-1.45.0.tar.gz ++++++ ++++ 9774 lines of diff (skipped)