[fabioh5] numpy attribute error
In line 879 of fabio.h5 it tries to convert from a scalar to a float using numpy.float128.

A test is needed to know if numpy.float128 is supported (not on my machine) and if not default to numpy.float64.
diff --git a/silx/io/fabioh5.py b/silx/io/fabioh5.py
index 0126db351..7cc679178 100644
--- a/silx/io/fabioh5.py
+++ b/silx/io/fabioh5.py
@@ -876,7 +876,10 @@ class FabioReader(object):
                     # A float64 is accurate with about 16 digits
                     return numpy.float64(value)
                 else:
-                    return numpy.float128(value)
+                    if hasattr(numpy, "float128"):
+                        return numpy.float128(value)
+                    else:
+                        return numpy.float64(value)
             except ValueError:
                 return numpy.string_(value)
 
['silx/io/fabioh5.py']