Oh yeah, you need Cython.