|
2 | 2 | Pyomo CHANGELOG
|
3 | 3 | ===============
|
4 | 4 |
|
| 5 | +------------------------------------------------------------------------------- |
| 6 | +Pyomo 6.1 17 Aug 2021 |
| 7 | +------------------------------------------------------------------------------- |
| 8 | + |
| 9 | +- General |
| 10 | + - Support using TicTocTimer as a context manager (#2012) |
| 11 | + - Add optional dependency target in setup.py (#2017) |
| 12 | + - Added utilities for subsets of model components (#1998) |
| 13 | + - Improvements in deprecation warning system (#2045, #2058, #2056) |
| 14 | + - Resolve TeeStream deadlock issues (#2072) |
| 15 | + - Move PYOMO_CONFIG_DIR into pyomo.common.envvar (#2065) |
| 16 | + - Add a DynamicImplicitDomain domain validator (#2043) |
| 17 | + - Generate standard repn misidentifies nonlinear expr (#2074) |
| 18 | + - Add Module() validator to the config system (#2062) |
| 19 | +- Core |
| 20 | + - Yield Iterator from IndexedComponent (#2007) |
| 21 | + - Use yield from in pyomo.core (#1984) |
| 22 | + - Improvements to sorted_robust and string formatting (#2020, #2024) |
| 23 | + - Integrating numpy with the Pyomo expression system (#2027, #2034, #2070) |
| 24 | + - Resolve Set bugs (#2048) |
| 25 | + - Prevent attaching global Sets to Blocks (#2042) |
| 26 | + - Correct scalar mutable param getitem implementation (#2066) |
| 27 | + - Fix Var bounds with unitted mutable Params (#2067) |
| 28 | + - Improve @disable_methods decorator (#2069) |
| 29 | + - Allow native numeric types in relational expressions (#2073) |
| 30 | + - Fixing symbol names in Initializer deprecation layer (#2079) |
| 31 | + - Deprecate OrderedSet.__getitem__ in favor of OrderedSet.card() (#2053) |
| 32 | +- Documentation |
| 33 | + - Create a list of related packages (#2016) |
| 34 | +- Solver Interfaces |
| 35 | + - Clean up dependencies and solver.available() IO (#2011) |
| 36 | + - Update Baron writer to recognize priority Suffix (#2035) |
| 37 | + - Add OCTERACT to the list of known NEOS solvers (#2064) |
| 38 | + - Resolve tee issues with Xpress 8.9+ (#2059) |
| 39 | + - Increase timeout for ASL version request (#2083) |
| 40 | +- Testing |
| 41 | + - Miscellaneous testing fixes (#2023) |
| 42 | + - Improve management of tempfiles in tests (#2036) |
| 43 | + - Update GHA to ubuntu-latest; resolve ampl/mp build error (#2015) |
| 44 | + - Move constrained_layout tests to 'expensive' suite (#2018) |
| 45 | + - Update xpress, appsi tests to manage CWD (#2031) |
| 46 | + - Improve comparison of Book examples to baselines (#2044) |
| 47 | + - Add retry/timeout to powershell downloads (#2077) |
| 48 | +- GDP Updates |
| 49 | + - gdp.hull: Only create one disaggregated variable for all Disjuncts in |
| 50 | + which a Var does not appear (#2005) |
| 51 | +- Contributed Packages |
| 52 | + - FBBT: descend_into option for FBBT (#2025) |
| 53 | + - FBBT: Interval arithmetic edge cases for FBBT (#2026) |
| 54 | + - FBBT: Improved handling for product expressions (#2038) |
| 55 | + - incidence_analysis: methods for generating and solving strongly |
| 56 | + connected components of a square model (#2009) |
| 57 | + - incidence_analysis: Add Dulmage-Mendelsohn partition (#2063) |
| 58 | + - PETSc: Remove PETSc solver (#1986) |
| 59 | + - PyROS: Pyomo Robust Optimization Solver (#2006, #2061) |
| 60 | + - sensitivity_toolbox: Add kaug dsdp mode (#1613) |
| 61 | + - APPSI: API Cleanup (#1944), bug-fix in update_variables (#2051) |
| 62 | + - MindtPy: Increase code coverage (#2021) |
| 63 | + - MindtPy: Replace is not by != (#2081) |
| 64 | + - PyNumero: ExternalGreyBox subclass to embed implicit functions (#2022) |
| 65 | + |
| 66 | + |
5 | 67 | -------------------------------------------------------------------------------
|
6 | 68 | Pyomo 6.0.1 4 Jun 2021
|
7 | 69 | -------------------------------------------------------------------------------
|
|
0 commit comments