precompile cython code so as to avoid requiring cython