diff --git a/setup.py b/setup.py
index 2407b0d..a4abd61 100755
--- a/setup.py
+++ b/setup.py
@@ -26,7 +26,7 @@ setup(  name = 'graide',
         package_dir = {'' : PKG_ROOT},
         packages = ['graide', 'graide/makegdl'],
         package_data = PKG_DATA,
-        install_requires = ['future', 'configparser', 'QtPy', 'fontTools', 'freetype-py'],
+        install_requires = ['configparser', 'QtPy', 'fontTools', 'freetype-py'],
                 # graphite2 is not in pypi so can't require it
         scripts = ['graide'],
         zip_safe = False,
