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)