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 2021-01-26 14:47:21 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-awkward (Old) and /work/SRC/openSUSE:Factory/.python-awkward.new.28504 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-awkward" Tue Jan 26 14:47:21 2021 rev:3 rq:866781 version:1.0.2 Changes: -------- --- /work/SRC/openSUSE:Factory/python-awkward/python-awkward.changes 2020-12-17 17:08:52.241944992 +0100 +++ /work/SRC/openSUSE:Factory/.python-awkward.new.28504/python-awkward.changes 2021-01-26 14:51:12.835797354 +0100 @@ -1,0 +2,43 @@ +Mon Jan 25 23:10:46 UTC 2021 - Ben Greiner <[email protected]> + +- Update to 1.0.2 + * @nsmith- fixed virtual arrays in ak.to_arrow (PR #642). + * Fixed #628, allowing np.int64(N) to be used in a slice like + integer N (PR #636). + * Added the ability to select fields inside of nested + records with syntax like array[[???pt???, ???eta???, ???phi???], + ???nominal???] (#619). + * Fixed Apache Arrow ??? Awkward Array (ak.from_arrow) for + sliced Arrow arrays: it has an offset attribute we had + been ignoring (#625). Thanks to @trickarcher for the + extensive tests! + * Ensured that an ak.Array???s behavior always gets passed to + output of any operation (#626), even if the input is a + dict (#627, affected ak.zip, ak.cartesian, and + ak.argcartesian). + * Fixed #629, ak.with_field dropping parameters (#631), + and #634, ak.fill_none not accepting a Record as a fill + value (#635). + * Added a roadmap and upvote/thumbs up instructions to the + README. + * @jpivarski revised the ak.concatenate implementation + (#610), fixed a bug related to axis handling (#612), and + made ak.concatenate friendlier to lazy arrays (#613; + ???friendlier??? = ???materializes arrays in fewer cases???). + * @chrisburr added setuptools as a requirement because it + is used for pkg_resources. + * @ianna added validity-checking for strings, bytestrings, + and categorical (#571), including some revisions of + sorting and a partial implementation of checking for + uniqueness and identifying unique elements from arrays + that can later be used to implement np.unique. + * Updated Awkward <???> Arrow conversion to preserve nullability + in type (PRs #602, #606). Preemptively avoiding warnings + from NumPy 1.20 (#599) and fixed 32-bit Linux cases in the + tests (#604). + * @henryiii fixed hardcoded threads in MacOS compilation + target (for deploying to conda-forge). +- Drop awkward-tests-on-32bit.patch merged upstream +- Fix python_expand for primary flavor check + +------------------------------------------------------------------- Old: ---- awkward-1.0.1.tar.gz awkward-tests-on-32bit.patch New: ---- awkward-1.0.2.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-awkward.spec ++++++ --- /var/tmp/diff_new_pack.vlIwC9/_old 2021-01-26 14:51:13.431798166 +0100 +++ /var/tmp/diff_new_pack.vlIwC9/_new 2021-01-26 14:51:13.435798171 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-awkward # -# Copyright (c) 2020 SUSE LLC +# Copyright (c) 2021 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,7 +19,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} %global modname awkward Name: python-awkward -Version: 1.0.1 +Version: 1.0.2 Release: 0 Summary: Manipulate arrays of complex data structures as easily as Numpy License: BSD-3-Clause @@ -29,8 +29,6 @@ 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-FIX-UPSTREAM awkward-tests-on-32bit.patch gh#scikit-hep/awkward-1.0#600 -- Fix tests on 32 bit systems; patch taken from upstream PR -Patch2: awkward-tests-on-32bit.patch BuildRequires: %{python_module setuptools} BuildRequires: cmake BuildRequires: fdupes @@ -83,8 +81,8 @@ %python_expand find %{buildroot}%{$python_sitearch}/%{modname}/ -name "*.a" -delete -print mkdir -p %{buildroot}%{_includedir}/awkward -%{python_expand # Move headers to standard include dir for one python version and delete for the other -if [ $python_ = python3_ ]; then +%{python_expand # Move headers to standard include dir for the primary python3 version and delete for the others +if [ "$python_" = "python3_" -o "%{$python_provides}" = "python3" ]; then mv %{buildroot}%{$python_sitearch}/%{modname}/include/* %{buildroot}%{_includedir}/awkward/ # Create a symlink to shared library in _libdir for the C/C++ devel pkg ln -s %{$python_sitearch}/awkward/libawkward.so %{buildroot}%{_libdir}/ @@ -103,7 +101,7 @@ %doc README.md %license LICENSE %{python_sitearch}/%{modname}/ -%{python_sitearch}/%{modname}-%{version}-py%{python_version}.egg-info/ +%{python_sitearch}/%{modname}-%{version}*-info/ %files -n awkward-devel %license LICENSE ++++++ awkward-1.0.1.tar.gz -> awkward-1.0.2.tar.gz ++++++ ++++ 16252 lines of diff (skipped)
