Pyomo Developers' Portal

The main Pyomo webpage and user portal is

Pyomo is a collection of open-source optimization-related Python packages that supports a diverse set of optimization capabilities for formulating and analyzing optimization models. This Trac site supports Pyomo developers.

What happened to Coopr?

  • This is Coopr! The differing branding of the project from the package that provided its core modeling capabilities has always been confusing for users and developers alike. We have elected to simplify things and just call everything Pyomo (which is what our users were doing anyways!). For more information, see the announcement.


Developer's Corner

Pyomo Management

Pyomo Trac pages are hosted by Sandia National Laboratories and COIN-OR. The Sandia Trac site is the main site for Pyomo development, and the Pyomo home page at COIN-OR contains links to the Sandia site. Software can be downloaded from associated subversion repositories at Sandia and COIN-OR, but the Sandia subversion repository is used for Pyomo development.

Conditions for Contributors

By contributing to this software project, you are agreeing to the following terms and conditions for your contributions: First, you agree your contributions are submitted under the BSD license. Second, you represent you are authorized to make the contributions and grant the license. If your employer has rights to intellectual property that includes your contributions, you represent that you have received permission to make contributions and grant the required license on behalf of that employer.

Trac Information