about summary refs log tree commit diff
path: root/nixpkgs/pkgs/development/python-modules/pyscf/h5py.patch
diff options
context:
space:
mode:
Diffstat (limited to 'nixpkgs/pkgs/development/python-modules/pyscf/h5py.patch')
-rw-r--r--nixpkgs/pkgs/development/python-modules/pyscf/h5py.patch13
1 files changed, 13 insertions, 0 deletions
diff --git a/nixpkgs/pkgs/development/python-modules/pyscf/h5py.patch b/nixpkgs/pkgs/development/python-modules/pyscf/h5py.patch
new file mode 100644
index 000000000000..160128633208
--- /dev/null
+++ b/nixpkgs/pkgs/development/python-modules/pyscf/h5py.patch
@@ -0,0 +1,13 @@
+diff --git a/pyscf/lib/misc.py b/pyscf/lib/misc.py
+index ed43689ff..a8a0d0e20 100644
+--- a/pyscf/lib/misc.py
++++ b/pyscf/lib/misc.py
+@@ -42,8 +42,6 @@ if h5py.version.version[:4] == '2.2.':
+     sys.stderr.write('h5py-%s is found in your environment. '
+                      'h5py-%s has bug in threading mode.\n'
+                      'Async-IO is disabled.\n' % ((h5py.version.version,)*2))
+-if h5py.version.version[:2] == '3.':
+-    h5py.get_config().default_file_mode = 'a'
+ 
+ c_double_p = ctypes.POINTER(ctypes.c_double)
+ c_int_p = ctypes.POINTER(ctypes.c_int)