Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-uproot for openSUSE:Factory 
checked in at 2021-07-20 15:39:11
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-uproot (Old)
 and      /work/SRC/openSUSE:Factory/.python-uproot.new.2632 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-uproot"

Tue Jul 20 15:39:11 2021 rev:3 rq:907102 version:4.0.11

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-uproot/python-uproot.changes      
2021-04-22 18:06:04.310705528 +0200
+++ /work/SRC/openSUSE:Factory/.python-uproot.new.2632/python-uproot.changes    
2021-07-20 15:39:52.401516298 +0200
@@ -1,0 +2,13 @@
+Fri Jul 16 16:20:40 UTC 2021 - Ben Greiner <c...@bnavigator.de>
+
+- Update to v4.0.11
+  * see https://uproot.readthedocs.io/en/latest/changelog.html
+- Update runtime and builtime requirements:
+   * Add awkward as recommendation (upstream: "highly recommended")
+   * Add other optional package as suggestions
+   * BuildRequire what is available and used for offline tests
+- Skip some pandas tests which test for 64bit types on 32bit builds
+- use the pytest network mark in order to skip network tests on obs
+- add a network mark to test_0220 -- gh#scikit-hep/uproot4#396
+
+-------------------------------------------------------------------

Old:
----
  uproot-4.0.0.tar.gz

New:
----
  uproot-4.0.11.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-uproot.spec ++++++
--- /var/tmp/diff_new_pack.49cckA/_old  2021-07-20 15:39:52.881517157 +0200
+++ /var/tmp/diff_new_pack.49cckA/_new  2021-07-20 15:39:52.885517164 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-uproot
 #
-# 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
@@ -15,11 +15,12 @@
 # Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
+
 # No numpy for py3.6
 %define skip_python36 1
 %global modname uproot
 Name:           python-uproot
-Version:        4.0.0
+Version:        4.0.11
 Release:        0
 Summary:        ROOT I/O in pure Python and Numpy
 License:        BSD-3-Clause
@@ -32,16 +33,26 @@
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
 Requires:       python-numpy >= 1.13.1
+Recommends:     python-awkward
+Suggests:       python-lz4
+Suggests:       python-zstandard
+Suggests:       python-xrootd
+Suggests:       python-pandas
+Suggests:       python-cupy
+Suggests:       python-boost-histogram
+Suggests:       python-hist
 BuildArch:      noarch
 # SECTION test requirements
+BuildRequires:  %{python_module awkward}
 BuildRequires:  %{python_module PyYAML}
-BuildRequires:  %{python_module importlib-resources}
 BuildRequires:  %{python_module lz4}
-BuildRequires:  %{python_module mock}
 BuildRequires:  %{python_module numpy >= 1.13.1}
+BuildRequires:  %{python_module pandas}
 BuildRequires:  %{python_module pytest}
+BuildRequires:  %{python_module requests}
 BuildRequires:  %{python_module scikit-hep-testdata}
 BuildRequires:  %{python_module xxhash}
+BuildRequires:  %{python_module boost-histogram >= 0.13 if (%python-base 
without python2-base)}
 # /SECTION
 %python_subpackages
 
@@ -55,6 +66,8 @@
 %prep
 %autosetup -p1 -n %{modname}-%{version}
 %setup -q -D -T -a 1 -n %{modname}-%{version}
+# gh#scikit-hep/uproot4#396
+sed -i '/def test/ i @pytest.mark.network' 
tests/test_0220-contiguous-byte-ranges-in-http.py
 
 %build
 %python_build
@@ -64,8 +77,11 @@
 %python_expand %fdupes %{buildroot}%{$python_sitelib}
 
 %check
-# Skip tests requiring network
-%pytest -k 'not (test_http or test_fallback or test_no_multipart or test_0066 
or test_0088 or test_0220)'
+if [ $(getconf LONG_BIT) -eq 32 ]; then
+# pandas tests assume 64bit types
+skiptests32=("-k" "not (test_jagged_pandas or 
test_pandas_vector_TLorentzVector or test_iterate_pandas_2 or 
test_function_iterate_pandas_2)")
+fi
+%pytest -rfEs -m "not network" "${skiptests32[@]}"
 
 %files %{python_files}
 %doc README.md

++++++ _service ++++++
--- /var/tmp/diff_new_pack.49cckA/_old  2021-07-20 15:39:52.913517214 +0200
+++ /var/tmp/diff_new_pack.49cckA/_new  2021-07-20 15:39:52.913517214 +0200
@@ -2,7 +2,7 @@
        <service name="tar_scm" mode="disabled">
                <param name="scm">git</param>
                <param name="url">https://github.com/scikit-hep/uproot4</param>
-               <param name="revision">4.0.0</param>
+               <param name="revision">4.0.11</param>
                <param name="subdir">tests</param>
                <param name="filename">tests</param>
                <param name="version">_none_</param>

++++++ tests.tar.xz ++++++
++++ 2677 lines of diff (skipped)

++++++ uproot-4.0.0.tar.gz -> uproot-4.0.11.tar.gz ++++++
++++ 66788 lines of diff (skipped)

Reply via email to