Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-awkward for openSUSE:Factory
checked in at 2026-10-26 10:40:05
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-awkward (Old)
and /work/SRC/openSUSE:Factory/.python-awkward.new.2252680 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-awkward"
Mon Oct 26 10:40:05 2026 rev:44 rq:1392406 version:2.14.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-awkward/python-awkward.changes
2026-06-28 21:07:19.771682225 +0200
+++
/work/SRC/openSUSE:Factory/.python-awkward.new.2252680/python-awkward.changes
2026-10-26 10:40:08.935494933 +0100
@@ -1,0 +2,51 @@
+Sun Oct 25 12:02:01 UTC 2026 - Dirk Müller <[email protected]>
+
+- update to 2.14.0:
+ * feat: add ak.from_cudf and rewrite to_cudf via libcudf
+ * fix: remove the vectorized union-flattening fast path
+ * fix: enforce the plain-function contract in @experimental
+ * fix: `to_arrow` datetime conversion
+ * fix: out-of-bounds write in Cupy.repeat() with trailing zeros
+ * perf: optimize option-type ListArray to Arrow conversion
+ * perf: project option inputs in broadcasting with one nonzero
+ and integer takes
+ * perf: skip named-axis machinery when no input carries named
+ axes
+ * perf: cache whether a virtual array's shape is known
+ * perf: return the input array from asarray when it already has
+ the requested dtype
+ * perf: test field-name slices before integer-like slices
+ * perf: fast-path int and numpy integers in is_integer
+ * docs: require the experimental mark when introducing new
+ public APIs
+ * docs: render experimental API notices
+ * docs: add summary lines to 9 field/name/parameter operation
+ docstrings
+ * docs: add summary lines to 8 from_* array-library converter
+ docstrings
+ * docs: add kmohrman as a contributor for code
+ * docs: add summary lines to 8 missing-value operation
+ docstrings
+ * docs: update CITATION.cff
+ * docs: read the Chicago taxi dataset from an R2 mirror
+ * test: exclude layouts affected by #4305 from the parquet
+ roundtrip tests
+ * test: widen `has_issue_4264` to lists under untrimmed regular
+ content
+ * test: exclude layouts affected by #4316 from the Arrow
+ `test_roundtrip` comparison
+ * test: add a no-raise property-test module for `ak.any`
+ * test: widen `_has_issue_4228` to union option children longer
+ than their used length
+ * test: match the experimental warning filter by message, not
+ by class path
+ * ci: pin numpy below 2.5 in the GPU test environment
+ * chore(deps): bump hypothesis-awkward from 0.19.1 to 0.20.0
+ * chore: generate kernel artefacts from CMake instead of nox -s
+ prepare
+ * ci: deploy the documentation to the gh-pages branch
+ * chore(deps): bump the actions group across 1 directory with 5
+ updates
+ * chore: Cap cuda-cccl version at 1.1.1
+
+-------------------------------------------------------------------
Old:
----
awkward-2.9.1.tar.gz
New:
----
awkward-2.14.0.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-awkward.spec ++++++
--- /var/tmp/diff_new_pack.IH1Zqu/_old 2026-10-26 10:40:09.773529921 +0100
+++ /var/tmp/diff_new_pack.IH1Zqu/_new 2026-10-26 10:40:09.775530004 +0100
@@ -27,17 +27,17 @@
%bcond_with test
%endif
-%define awkward_cpp_version 52
+%define awkward_cpp_version 57
%{?sle15_python_module_pythons}
Name: python-awkward%{psuffix}
-Version: 2.9.1
+Version: 2.14.0
Release: 0
Summary: Manipulate arrays of complex data structures as easily as Numpy
License: BSD-3-Clause
URL: https://github.com/scikit-hep/awkward
Source0:
https://files.pythonhosted.org/packages/source/a/awkward/awkward-%{version}.tar.gz
Source1: python-awkward.rpmlintrc
-BuildRequires: %{python_module base >= 3.9}
+BuildRequires: %{python_module base >= 3.10}
BuildRequires: %{python_module hatch-fancy-pypi-readme}
BuildRequires: %{python_module hatchling >= 1.10.0}
BuildRequires: %{python_module pip}
@@ -46,9 +46,9 @@
BuildRequires: python-rpm-macros
Requires: python-awkward-cpp >= %{awkward_cpp_version}
Requires: python-fsspec >= 2022.11.0
-Requires: python-numpy >= 1.18.0
+Requires: python-numpy >= 1.21.3
Requires: python-packaging
-Requires: (python-importlib-metadata if python-base < 3.12)
+Requires: (python-importlib-metadata >= 4.13.0 if python-base < 3.12)
Requires: (python-typing-extensions >= 4.1.0 if python-base < 3.11)
Recommends: python-cupy
Recommends: python-numba
++++++ awkward-2.9.1.tar.gz -> awkward-2.14.0.tar.gz ++++++
/work/SRC/openSUSE:Factory/python-awkward/awkward-2.9.1.tar.gz
/work/SRC/openSUSE:Factory/.python-awkward.new.2252680/awkward-2.14.0.tar.gz
differ: char 5, line 1