Based on http://www.petercorke.com/Robotics_Toolbox.html
I've been working through getting a kinematic model for the InMoov, recently, I stumbled across a python library based on the matlab robotics toolkit. It uses NumPy for much of the heavy lifting math operations.
So far I've been able to create a very small script to compute forward kinematcis of a set of links using this python robotics toolkit