A lot of C modules rely on CPython specifics, PyPy cannot support, performance of the PyPy C API is horrible which is a huge problem given that C extensions are mainly used to improve performance and embedding PyPy isn't possible either.
CPyExt is more of a hack you use until you have ctypes/cffi bindings.
CPyExt is more of a hack you use until you have ctypes/cffi bindings.