numpy
cvxopt