old_contents: from setuptools import setup
  
  setup(
        name='ism',
        version='0.0',
        description="Implementation of Image Source Method.",
        long_description=open('README').read(),
        author='Frederik Rietdijk',
        author_email='fridh@fridh.nl',
        license='LICENSE',
        packages=['ism'],
        scripts=[],
        zip_safe=False,
        install_requires=[
            'geometry',
            ],
        )
new_contents: from setuptools import setup
  from Cython.Build import cythonize
  import numpy as np
  
  setup(
        name='ism',
        version='0.1',
        description="Implementation of Image Source Method.",
        #long_description=open('README').read(),
        author='Frederik Rietdijk',
        author_email='fridh@fridh.nl',
        license='LICENSE',
        packages=['ism'],
        scripts=[],
        zip_safe=False,
        install_requires=[
            'geometry',
            'numpy',
            'matplotlib'
            ],
        include_dirs = [np.get_include()], 
        ext_modules = cythonize('ism/*.pyx')
        )
  
subject: Improve setup.py, builds cython modules now as well