diff --git a/setup.py b/setup.py
index e592bf593e6d78bfd28d8d05f705e3a7aab7a00b..6dc63862db047217f7bcae88456589f9f1ad163a 100755
--- a/setup.py
+++ b/setup.py
@@ -167,7 +167,7 @@ def init_cython():
     global cythonize, cython_help
 
     cython_option = '--cython'
-    required_cython_version = (0, 22)
+    required_cython_version = (0, 24)
     try:
         sys.argv.remove(cython_option)
         cythonize = True