cvxpy
cvxopt