Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-arf for openSUSE:Factory checked in at 2022-07-13 13:45:10 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-arf (Old) and /work/SRC/openSUSE:Factory/.python-arf.new.1523 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-arf" Wed Jul 13 13:45:10 2022 rev:7 rq:988616 version:2.6.1 Changes: -------- --- /work/SRC/openSUSE:Factory/python-arf/python-arf.changes 2022-04-04 19:26:55.696168655 +0200 +++ /work/SRC/openSUSE:Factory/.python-arf.new.1523/python-arf.changes 2022-07-13 13:45:23.378031939 +0200 @@ -1,0 +2,5 @@ +Tue Jul 12 08:34:10 UTC 2022 - Mark??ta Machov?? <[email protected]> + +- Add h5py-fixup.patch -- gh#melizalab/arf#12 + +------------------------------------------------------------------- New: ---- h5py-fixup.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-arf.spec ++++++ --- /var/tmp/diff_new_pack.SuWGD1/_old 2022-07-13 13:45:23.822032570 +0200 +++ /var/tmp/diff_new_pack.SuWGD1/_new 2022-07-13 13:45:23.826032576 +0200 @@ -29,6 +29,8 @@ Source: https://files.pythonhosted.org/packages/source/a/arf/arf-%{version}.tar.gz # PATCH-FIX-UPSTREAM arf-pr10-h5py-open.patch -- gh#melizalab/arf#10 Patch0: arf-pr10-h5py-open.patch +# PATCH-FIX-UPSTREAM h5py-fixup.patch -- gh#melizalab/arf#12 +Patch1: h5py-fixup.patch BuildRequires: %{python_module setuptools} BuildRequires: fdupes BuildRequires: python-rpm-macros ++++++ h5py-fixup.patch ++++++ Index: arf-2.6.1/arf.py =================================================================== --- arf-2.6.1.orig/arf.py +++ arf-2.6.1/arf.py @@ -77,6 +77,11 @@ def open_file(name, mode=None, driver=No posargs += ['rdcc_nslots', 'rdcc_nbytes', 'rdcc_w0'] if StrictVersion(h5py_version) >= StrictVersion('3.5'): posargs += ['locking', 'page_buf_size', 'min_meta_keep', 'min_raw_keep'] + if StrictVersion(h5py_version) >= StrictVersion('3.7'): + # integer is needed + kwargs.update({arg: kwargs.get(arg, 1) for arg in ['alignment_threshold', 'alignment_interval']}) + if StrictVersion(h5py_version) >= StrictVersion('3.8'): + posargs += ['meta_block_size'] kwargs.update({arg: kwargs.get(arg, None) for arg in posargs}) fapl = _files.make_fapl(driver, libver, **kwargs) fid = _files.make_fid(name, mode, userblock_size, fapl, fcpl=fcpl,
