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-07-12 21:40:42 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-awkward (Old) and /work/SRC/openSUSE:Factory/.python-awkward.new.2625 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-awkward" Mon Jul 12 21:40:42 2021 rev:6 rq:905860 version:1.4.0 Changes: -------- --- /work/SRC/openSUSE:Factory/python-awkward/python-awkward.changes 2021-02-21 22:15:01.470144476 +0100 +++ /work/SRC/openSUSE:Factory/.python-awkward.new.2625/python-awkward.changes 2021-07-12 21:41:15.959622054 +0200 @@ -1,0 +2,12 @@ +Sat Jul 3 00:39:43 UTC 2021 - Atri Bhattacharya <badshah...@gmail.com> + +- Update to version 1.4.0: + * Long list of changes since last packaged version, see + https://awkward-array.readthedocs.io/en/latest/_auto/changelog.html. +- Adapt symlinks and file-list for changes to shared object + locations (directly in python_sitearch instead of + python_sitearch/awkward/). +- Skip a test on 32-bit that uses float128, since float32 is not + available. + +------------------------------------------------------------------- Old: ---- awkward-1.1.2.tar.gz New: ---- awkward-1.4.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-awkward.spec ++++++ --- /var/tmp/diff_new_pack.gH25EA/_old 2021-07-12 21:41:16.359618901 +0200 +++ /var/tmp/diff_new_pack.gH25EA/_new 2021-07-12 21:41:16.363618870 +0200 @@ -20,7 +20,7 @@ %global modname awkward %global skip_python36 1 Name: python-awkward -Version: 1.1.2 +Version: 1.4.0 Release: 0 Summary: Manipulate arrays of complex data structures as easily as Numpy License: BSD-3-Clause @@ -37,9 +37,9 @@ BuildRequires: gcc-c++ BuildRequires: python-rpm-macros Requires: python-numpy >= 1.13.1 +Recommends: python-cupy Recommends: python-numba Recommends: python-pandas -Recommends: python-cupy # SECTION test requirements BuildRequires: %{python_module PyYAML} BuildRequires: %{python_module numpy >= 1.13.1} @@ -89,8 +89,8 @@ 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}/ -ln -s %{$python_sitearch}/awkward/libawkward-cpu-kernels.so %{buildroot}%{_libdir}/ +ln -s %{$python_sitearch}/libawkward.so %{buildroot}%{_libdir}/ +ln -s %{$python_sitearch}/libawkward-cpu-kernels.so %{buildroot}%{_libdir}/ else rm -fr %{buildroot}%{$python_sitearch}/%{modname}/include fi @@ -100,11 +100,17 @@ %check # test-cuda: we don't have python-cupy yet +# test_0914 uses float128, not available on i586 +%ifarch %ix86 +%pytest_arch --ignore tests-cuda/ -k 'not test_0914' +%else %pytest_arch --ignore tests-cuda/ +%endif %files %{python_files} %doc README.md %license LICENSE +%{python_sitearch}/*.so %{python_sitearch}/%{modname}/ %{python_sitearch}/%{modname}-%{version}*-info/ ++++++ awkward-1.1.2.tar.gz -> awkward-1.4.0.tar.gz ++++++ ++++ 55762 lines of diff (skipped) ++++++ awkward-cmake-build-with-RelWithDebInfo.patch ++++++ --- /var/tmp/diff_new_pack.gH25EA/_old 2021-07-12 21:41:16.671616442 +0200 +++ /var/tmp/diff_new_pack.gH25EA/_new 2021-07-12 21:41:16.671616442 +0200 @@ -1,13 +1,13 @@ -Index: awkward-1.0.0/setup.py +Index: awkward-1.4.0/setup.py =================================================================== ---- awkward-1.0.0.orig/setup.py -+++ awkward-1.0.0/setup.py -@@ -59,7 +59,7 @@ class CMakeBuild(setuptools.command.buil - except AttributeError: - print("Not able to access compiler path, using CMake default") +--- awkward-1.4.0.orig/setup.py ++++ awkward-1.4.0/setup.py +@@ -85,7 +85,7 @@ class CMakeBuild(setuptools.command.buil + if not extdir.endswith(os.path.sep): + extdir += os.path.sep - cfg = "Debug" if self.debug else "Release" -+ cfg = "Debug" if self.debug else "RelWithDeInfo" - build_args += ["--config", cfg] - cmake_args += ["-DCMAKE_BUILD_TYPE=" + cfg] ++ cfg = "Debug" if self.debug else "RelWithDebInfo" + # CMake lets you override the generator - we need to check this. + # Can be set with Conda-Build, for example.