GitHub repository: whophil/pyoptsparse
Description: pyOptSparse is an object-oriented framework for formulating and solving nonlinear constrained optimization problems in an efficient, reusable, and portable manner.