Kinematics and reverse kinematics lib for 6-7 DOF robot arms

I am trying to decide whether to use this or a modification of the "genserkins" module from LinuxCNC.
(The latter has the advantage of being more familiar, but includes some rather "excessive" libraries.)

I am wanting to use forward kins only, to determine the position of the end of a Faro arm. (Which I found cheap on eBay).