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-02-21 22:14:53 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-awkward (Old) and /work/SRC/openSUSE:Factory/.python-awkward.new.28504 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-awkward" Sun Feb 21 22:14:53 2021 rev:5 rq:874157 version:1.1.2 Changes: -------- --- /work/SRC/openSUSE:Factory/python-awkward/python-awkward.changes 2021-02-15 23:21:33.135866459 +0100 +++ /work/SRC/openSUSE:Factory/.python-awkward.new.28504/python-awkward.changes 2021-02-21 22:15:01.470144476 +0100 @@ -1,0 +2,58 @@ +Sun Feb 21 14:25:27 UTC 2021 - Ben Greiner <c...@bnavigator.de> + +- Update to 1.1.2 + * The fix that motivates this patch release is @henryiii???s repair + of the SDist distribution: PR #720. The addition of dlpack + wasn???t included in the source distribution, so pip install + awkward without an available wheel was failing due to not + having all the headers it needed to compile. + * Also fixed jagged slices: issue #723, PRs #725 and #729, as + well as a segfault in ak.flatten: issue #724, PR #726. +- Release 1.1.1 + * New patch release motivated by a bug discovered in Uproot???s + tests: PR #719. (From now on, Uproot will test Awkward release + candidates.) + * Also, #717 adds an optional behavior argument to every function + that takes a highlevel=True/False. + * Also from now on, only critical bug-fixes (like this one) will + be patch releases and other updates will all go into release + candidates for the next non-patch release (e.g. 1.2.0, + [scheduled for 2021-04-01](https://github.com/scikit-hep/ + awkward-1.0#roadmap)). +- Release 1.1.0 + * Updates to Arrow 3.0. PR #709. + * Can now read and write Parquet datasets (conventions for sets + of multiple files): PR #706, fixes #368 (old!). + * Also, Python 2 can use ellipsis because we have pybind11 2.6 + now: PR #707, fixes #705. + * remove deprecated features + * Fixed #689, the dimension of arrays returned by empty slices: + PR #691. + * @ianna fixed tuple-building in ArrayBuilder to guard against + specifying a nonexistent slot and segfaulting: #697. + * Added [ak.materialized](https://awkward-array.readthedocs.io/ + en/latest/_auto/ak.materialized.html) to force-materialize + arrays (opposite of [ak.virtual](https://awkward-array. + readthedocs.io/en/latest/_auto/ak.virtual.html)) because + debugging very lazy deferments is hard. + * Can now use np.newaxis to give one array the same number of + dimensions as another for slicing (which closes #492). + * Fixed ak.min/ak.max with axis != None for partitioned data. + * Fixed a bug that affected boolean-masking of partitioned data. + * Reducing over-materialization of virtual arrays: PRs #643, + #644, #657, added Form-aware lazy Parquet: #688 + * Fixed ak.from_buffers to allow unreachable elements: PR #673 + * Developed the AwkwardForth VM: PRs #683, #648, #653, #661, + #664, #672 + * Removed right-broadcasting from all operations except those + that require it for NumPy compliance: #656, #680 + * @ianna improved sorting: PRs #639, #687, added complex numbers + support: PRs #652 + * @trickarcher generalized CuPy interop to JAX: PRs #645, #662 + * @reikdas cleaned up developer scripts: PRs #665, #666, #667 + * @henryiii added more code quality tests: PRs #675, #681, #682, + #677, #676, #685, #683 +- Somehow the missing python-devel BuildRequires was okay until + recently. + +------------------------------------------------------------------- Old: ---- awkward-1.0.2.tar.gz New: ---- awkward-1.1.2.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-awkward.spec ++++++ --- /var/tmp/diff_new_pack.R8TYQp/_old 2021-02-21 22:15:02.054145092 +0100 +++ /var/tmp/diff_new_pack.R8TYQp/_new 2021-02-21 22:15:02.054145092 +0100 @@ -20,16 +20,17 @@ %global modname awkward %global skip_python36 1 Name: python-awkward -Version: 1.0.2 +Version: 1.1.2 Release: 0 Summary: Manipulate arrays of complex data structures as easily as Numpy License: BSD-3-Clause -URL: https://github.com/scikit-hep/awkward-1.0 +URL: https://awkward-array.org/ 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 +BuildRequires: %{python_module devel} BuildRequires: %{python_module setuptools} BuildRequires: cmake BuildRequires: fdupes @@ -37,6 +38,8 @@ BuildRequires: python-rpm-macros Requires: python-numpy >= 1.13.1 Recommends: python-numba +Recommends: python-pandas +Recommends: python-cupy # SECTION test requirements BuildRequires: %{python_module PyYAML} BuildRequires: %{python_module numpy >= 1.13.1} @@ -96,7 +99,8 @@ %python_expand %fdupes %{buildroot}%{$python_sitearch} %check -%pytest_arch +# test-cuda: we don't have python-cupy yet +%pytest_arch --ignore tests-cuda/ %files %{python_files} %doc README.md ++++++ awkward-1.0.2.tar.gz -> awkward-1.1.2.tar.gz ++++++ ++++ 46289 lines of diff (skipped)