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 2022-11-04 17:37:53 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-awkward (Old) and /work/SRC/openSUSE:Factory/.python-awkward.new.2275 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-awkward" Fri Nov 4 17:37:53 2022 rev:11 rq:1033486 version:1.10.1 Changes: -------- --- /work/SRC/openSUSE:Factory/python-awkward/python-awkward.changes 2022-08-24 15:11:52.900546119 +0200 +++ /work/SRC/openSUSE:Factory/.python-awkward.new.2275/python-awkward.changes 2022-11-04 17:41:39.310907429 +0100 @@ -1,0 +2,26 @@ +Fri Nov 4 09:10:44 UTC 2022 - Daniel Garcia <daniel.gar...@suse.com> + +- Update tests to skip broken tests in i586. gh#scikit-hep/awkward#1862 +- Remove python_module macro definition + +------------------------------------------------------------------- +Mon Oct 17 01:58:31 UTC 2022 - Steve Kowalik <steven.kowa...@suse.com> + +- Update to 1.10.1: + * fix: support non-hashable parameter values in broadcasting + * feat: raise Error for Record.setattr + * fix: allow string arrays to merge without unions + * fix: carry parameters through broadcasting + * fix: don't project categorical in ak._v2.packed + * fix: reduce runtime dependency from setuptools to just packaging + * fix: ensure that __copy__ and __deepcopy__ are enabled. + * fix: pass memo to deepcopy + * perf: improve Array initialisation performance + * fix: Removed bytemask() in favour of mask_as_bool() +- Add importlib-resources to BuildRequires. +- Drop patches: + * awkward-correct-includedir.patch + * awkward-import-packging-not-setuptools_external.patch +- No longer attempt to skip 3.6. + +------------------------------------------------------------------- Old: ---- awkward-1.8.0.tar.gz awkward-correct-includedir.patch awkward-import-packging-not-setuptools_external.patch New: ---- awkward-1.10.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-awkward.spec ++++++ --- /var/tmp/diff_new_pack.x8Sz7I/_old 2022-11-04 17:41:39.934910688 +0100 +++ /var/tmp/diff_new_pack.x8Sz7I/_new 2022-11-04 17:41:39.938910709 +0100 @@ -16,12 +16,10 @@ # -%{?!python_module:%define python_module() python-%{**} python3-%{**}} %global modname awkward %global skip_python2 1 -%global skip_python36 1 Name: python-awkward -Version: 1.8.0 +Version: 1.10.1 Release: 0 Summary: Manipulate arrays of complex data structures as easily as Numpy License: BSD-3-Clause @@ -29,10 +27,6 @@ Source: https://files.pythonhosted.org/packages/source/a/awkward/awkward-%{version}.tar.gz # PATCH-FETAURE-OPENSUSE awkward-cmake-build-with-RelWithDebInfo.patch badshah...@gmail.com -- Set CMAKE_BUILD_TYPE to RelWithDebInfo by default instead of Release Patch0: awkward-cmake-build-with-RelWithDebInfo.patch -# PATCH-FEATURE-OPENSUSE awkward-correct-includedir.patch badshah400#gmail.com -- Make awkward.config return the correct includedir where we move the header files to -Patch1: awkward-correct-includedir.patch -# PATCH-FEATURE-OPENSUSE awkward-import-packging-not-setuptools_external.patch badshah...@gmail.com -- Directly use packaging module instead of setuptools.extern -Patch2: awkward-import-packging-not-setuptools_external.patch BuildRequires: %{python_module devel} BuildRequires: %{python_module setuptools} BuildRequires: cmake @@ -46,6 +40,7 @@ Recommends: python-pandas # SECTION test requirements BuildRequires: %{python_module PyYAML} +BuildRequires: %{python_module importlib-resources} BuildRequires: %{python_module numpy >= 1.13.1} BuildRequires: %{python_module packaging} BuildRequires: %{python_module pandas} @@ -104,9 +99,10 @@ %check # test-cuda: we don't have python-cupy yet -# test_0914 uses float128, not available on i586 +# test_numpy_complex_form breaks the interpreter with "realloc(): invalid next +# size" gh#scikit-hep/awkward#1862 %ifarch %ix86 -%pytest_arch --ignore tests-cuda/ -k 'not test_0914' +%pytest_arch --ignore tests-cuda/ -k 'not test_numpy_complex_form' %else %pytest_arch --ignore tests-cuda/ %endif ++++++ awkward-1.8.0.tar.gz -> awkward-1.10.1.tar.gz ++++++ ++++ 123303 lines of diff (skipped)