
Pynac (which stands for "python is not a cas") is a fork of ginac that replaces the dependency of ginac on cln (class library for numbers, c++) by a dependency on python.
this is the library for symbolic geometric calculus in python, as used in sage (http://www.sagemath.org)