Issue #15: Cython needs to be in setup_requires
authorGuy Rozendorn <guy@rzn.co.il>
Tue, 2 Apr 2013 13:46:23 +0000 (16:46 +0300)
committerGuy Rozendorn <guy@rzn.co.il>
Tue, 2 Apr 2013 13:46:23 +0000 (16:46 +0300)
We need Cython BEFORE installing kmod (done with setup_requires),
and AFTER installation - during runtime (done with install_requires)

setup.py

index 2e15d033da25c0e38c5553beb61899a980f0f14a..f10578217de027b98945ff1b46ea347a728308d8 100644 (file)
--- a/setup.py
+++ b/setup.py
@@ -15,7 +15,6 @@
 # You should have received a copy of the GNU Lesser General Public License
 # along with python-kmod.  If not, see <http://www.gnu.org/licenses/>.
 from setuptools import setup
-from distutils.core import setup
 from distutils.extension import Extension as _Extension
 import os as _os
 import sys as _sys
@@ -62,4 +61,5 @@ setup(
     cmdclass = {'build_ext': build_ext_workaround},
     ext_modules=ext_modules,
     install_requires=["Cython"],
+    setup_requires=["Cython"],
     )