Releases
6.4.0
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
Added support for Python 3.10
Removed support for Python 3.6
New packages:
APPSI (Auto-Persistent Pyomo Solver Interfaces)
External grey box models
PyROS (Pyomo Robust Optimization Solver)
Structural model analysis
Rewrite of the TrustRegion Solver
Changes in this release
General
Distribute the ampl_function_demo C source / cmake files (#2319 )
Add GitHub URL to setup.py for PyPI (#2325 )
Use constant indentation for long lines in the HierarchicalTimer (#2336 )
Core
Remove incomplete pyomo/core/base/alias.py module (#2284 )
Remove Python 3.6 support (#2312 )
Solver Interfaces
Remove PICO solver interface (#2341 )
Testing
Add Windows pip single test (#2334 )
Fix test docstrings in piecewise to silence warnings (#2342 )
Contributed Packages
APPSI: Update Gurobi solver unavailable message (#2320 )
APPSI: Remove distributables for Windows (#2326 )
APPSI: Fix bugs when working with the Gurobi solution pool (#2335 )
APPSI: Fix bug in persistent update for FBBT (#2340 )
Preprocessing: Stop using polynomial_degree to check for linear and
constant expressions (#2324 )
PyNumero: Improve coverage of mpi block matrix tests (#2318 )
PyNumero: Skip bound/domain validation in ExternalPyomoModel (#2323 )
PyNumero: Remove deprecated useage of numpy.bool (#2339 )
PyROS: Fix variable default initialization (#2331 )
You can’t perform that action at this time.