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,

Reply via email to