Yeah, upon seeing the github link I was thinking some poor sod had implemented some polynomial expansion algorithm, and had never heard of sympy. The it turned out to be sympy.
Soon people will post links to the gnome repos with the title "A open source desktop environment for linux" ... now I'm tempted to do it myself.