Geometric Numerical Integration in Python