I do this for my production code in cython.

  The pandas overhead is costly if it is not being used.