Skip to content

Latest commit

 

History

History
61 lines (45 loc) · 2 KB

RELEASE.md

File metadata and controls

61 lines (45 loc) · 2 KB

We are pleased to announce the release of Pyomo 6.6.1.

Pyomo is a collection of Python software packages that supports a diverse set of optimization capabilities for formulating and analyzing optimization models.

The following are highlights of the 6.0 release series:

  • Improved stability and robustness of core Pyomo code and solver interfaces
  • Integration of Boolean variables into GDP
  • Integration of NumPy support into the Pyomo expression system
  • Implemented a more performant and robust expression generation system
  • Implemented a more performant NL file writer (NLv2)
  • Implemented a more performant LP file writer (LPv2)
  • Applied PEP8 standards throughout the codebase
  • Added support for Python 3.10, 3.11
  • Removed support for Python 3.6
  • Removed the pyomo check command
  • New packages:
    • APPSI (Auto-Persistent Pyomo Solver Interfaces)
    • CP (Constraint programming models and solver interfaces)
    • DoE (Model based design of experiments)
    • External grey box models
    • IIS (Standard interface to solver IIS capabilities)
    • MPC (Data structures/utils for rolling horizon dynamic optimization)
    • piecewise (Modeling with and reformulating multivariate piecewise linear functions)
    • PyROS (Pyomo Robust Optimization Solver)
    • Structural model analysis
    • Rewrite of the TrustRegion Solver

A full list of updates and changes is available in the CHANGELOG.md.

Enjoy!

About Pyomo

The Pyomo home page provides resources for Pyomo users:

Detailed documentation is hosted on Read the Docs:

Pyomo development is hosted at GitHub:

Get help at: