old_contents: #! -*- coding: utf-8 -*-
  
  from distutils.core import setup
  from distutils.extension import Extension
  from Cython.Distutils import build_ext
  
  ext_modules = [
          Extension("utils",
                    ["utils.pyx"],
                    ),
          # Extension("astar",
          #           ["astar.pyx"],
          #           language="c++",
          #           libraries=["m"]
          #           ),
          Extension("pqueue",
                    ["pqueue.pyx"],
                    ),
          ]
  
  setup(
          name = "ccg parser",
          cmdclass = { "build_ext" : build_ext },
          ext_modules = ext_modules,
  )
  
new_contents: #! -*- coding: utf-8 -*-
  
  from distutils.core import setup
  from distutils.extension import Extension
  from Cython.Distutils import build_ext
  import numpy
  
  ext_modules = [
          Extension("utils",
                    ["utils.pyx"],
                    include_dirs=[numpy.get_include()]
                    ),
          # Extension("astar",
          #           ["astar.pyx"],
          #           language="c++",
          #           libraries=["m"]
          #           ),
          # Extension("pqueue",
          #           ["pqueue.pyx"],
          #           ),
          ]
  
  setup(
          name = "ccg parser",
          cmdclass = { "build_ext" : build_ext },
          ext_modules = ext_modules,
          include_dirs=[numpy.get_include()]
  )
  
subject: update setup.py