diff --git a/setup.py b/setup.py
index e85aa30b14a25132884e3f025d6ba8bf50b56513..740f61f1014801a3a17be6eb4bc87f5512bd4451 100644
--- a/setup.py
+++ b/setup.py
@@ -38,7 +38,7 @@ setup(
         Center For Free Electron Laser Science (CFEL) in Hamburg.
         """
     ),
-    install_requires=['numpy'],
+    install_requires=['future', 'numpy'],
     packages=['cfelpyutils'],
     include_package_data=True,
     platforms='any',