@@ -30,7 +30,7 @@ Pyomo 6.7.2 (9 May 2024)
30
30
- Subprocess timeout update (#3183 )
31
31
- Solver Refactor - Bug fixes for various components (#3181 , #3214 , #3228 )
32
32
- NLv2: handle presolved independent linear subsystems (#3193 )
33
- - Update ` LegacySolverWrapper ` to be compatible with the ` pyomo ` script (#3202 )
33
+ - Update ` LegacySolverWrapper ` compatibility with the ` pyomo ` script (#3202 )
34
34
- Fix mosek_direct to use putqconk instead of putqcon (#3199 )
35
35
- Check _ skip_trivial_constraints before the constraint body (#3226 )
36
36
- Fix AMPL solver duplicate funcadd (#3206 )
@@ -43,37 +43,39 @@ Pyomo 6.7.2 (9 May 2024)
43
43
- Set maxDiff=None on the base TestCase class (#3171 )
44
44
- Testing infrastructure updates (#3175 )
45
45
- Typos update for March 2024 (#3219 )
46
- - Add openmpi to testing environment to work around issue in mpi4py (#3236 , #3239 )
46
+ - Add openmpi to testing environment to resolve issue in mpi4py (#3236 , #3239 )
47
47
- Skip black 24.4.1 due to a bug in the parser (#3247 )
48
48
- Skip tests on draft and WIP pull requests (#3223 )
49
49
- Update GHA to grab gurobipy from PyPI (#3254 )
50
50
- GDP
51
- - Use private_data for all mappings between original and transformed components (#3166 )
51
+ - Use private_data for all original / transformed component mappings (#3166 )
52
52
- Fix a bug in gdp.bigm transformation for nested GDPs (#3213 )
53
53
- Contributed Packages
54
- - APPSI: Allow cmodel to handle non-mutable params in var and constraint bounds (#3182 )
54
+ - APPSI: cmodel: handle non-mutable params in var / constraint bounds (#3182 )
55
55
- APPSI: Allow APPSI FBBT to handle nested named Expressions (#3185 )
56
56
- APPSI: Add MAiNGO solver interface (#3165 )
57
57
- CP: Add SequenceVar and other logical expressions for scheduling (#3227 )
58
58
- DoE: Bug fixes (#3245 )
59
- - incidence_analysis: Improve performance of ` solve_strongly_connected_components ` for
60
- models with named expressions (#3186 )
61
- - incidence_analysis: Add function to plot incidence graph in Dulmage-Mendelsohn order (#3207 )
62
- - incidence_analysis: Require variables and constraints to be specified separately in
63
- ` IncidenceGraphInterface.remove_nodes ` (#3212 )
64
- - latex_printer: Resolve errors for set operations / multidimensional sets (#3177 )
59
+ - iis: Add minimal intractable system infeasibility diagnostics (#3172 )
60
+ - incidence_analysis: Improve ` solve_strongly_connected_components `
61
+ performance for models with named expressions (#3186 )
62
+ - incidence_analysis: Add function to plot incidence graph in
63
+ Dulmage-Mendelsohn order (#3207 )
64
+ - incidence_analysis: Require variables and constraints to be specified
65
+ separately in ` IncidenceGraphInterface.remove_nodes ` (#3212 )
66
+ - latex_printer: bugfix for set operations / multidimensional sets (#3177 )
65
67
- MindtPy: Add HiGHS support (#2971 )
66
68
- MindtPy: Add call_before_subproblem_solve callback (#3251 )
67
69
- Parmest: New UI using experiment lists (#3160 )
68
70
- piecewise: Add piecewise linear transformations (#3036 )
69
- - preprocessing: Fix bug where variable aggregator did not intersect domains (#3241 )
71
+ - preprocessing: bugfix: intersect domains in variable aggregator (#3241 )
70
72
- PyNumero: Allow CyIpopt to solve problems without objectives (#3163 )
71
73
- PyNumero: Work around bug in CyIpopt 1.4.0 (#3222 )
72
74
- PyNumero: Include "inventory" in readme (#3248 )
73
75
- PyROS: Simplify custom domain validators (#3169 )
74
76
- PyROS: Fix iteration logging for edge case involving discrete sets (#3170 )
75
77
- PyROS: Update solver timing system (#3198 )
76
- - simplification: New module for expression simplification using GiNaC or SymPy (#3088 )
78
+ - simplification: expression simplification using GiNaC or SymPy (#3088 )
77
79
78
80
-------------------------------------------------------------------------------
79
81
Pyomo 6.7.1 (21 Feb 2024)
0 commit comments