Skip to content

Commit 28c158c

Browse files
committed
Finalizing release information
1 parent 15b52db commit 28c158c

File tree

4 files changed

+25
-18
lines changed

4 files changed

+25
-18
lines changed

.coin-or/projDesc.xml

+2-2
Original file line numberDiff line numberDiff line change
@@ -227,8 +227,8 @@ Carl D. Laird, Chair, Pyomo Management Committee, claird at andrew dot cmu dot e
227227
Use explicit overrides to disable use of automated
228228
version reporting.
229229
-->
230-
<stableVersionNumber>6.7.1</stableVersionNumber>
231-
<releaseNumber>6.7.1</releaseNumber>
230+
<stableVersionNumber>6.7.2</stableVersionNumber>
231+
<releaseNumber>6.7.2</releaseNumber>
232232

233233
</developmentStatus>
234234

CHANGELOG.md

+14-12
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ Pyomo 6.7.2 (9 May 2024)
3030
- Subprocess timeout update (#3183)
3131
- Solver Refactor - Bug fixes for various components (#3181, #3214, #3228)
3232
- 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)
3434
- Fix mosek_direct to use putqconk instead of putqcon (#3199)
3535
- Check _skip_trivial_constraints before the constraint body (#3226)
3636
- Fix AMPL solver duplicate funcadd (#3206)
@@ -43,37 +43,39 @@ Pyomo 6.7.2 (9 May 2024)
4343
- Set maxDiff=None on the base TestCase class (#3171)
4444
- Testing infrastructure updates (#3175)
4545
- 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)
4747
- Skip black 24.4.1 due to a bug in the parser (#3247)
4848
- Skip tests on draft and WIP pull requests (#3223)
4949
- Update GHA to grab gurobipy from PyPI (#3254)
5050
- 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)
5252
- Fix a bug in gdp.bigm transformation for nested GDPs (#3213)
5353
- 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)
5555
- APPSI: Allow APPSI FBBT to handle nested named Expressions (#3185)
5656
- APPSI: Add MAiNGO solver interface (#3165)
5757
- CP: Add SequenceVar and other logical expressions for scheduling (#3227)
5858
- 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)
6567
- MindtPy: Add HiGHS support (#2971)
6668
- MindtPy: Add call_before_subproblem_solve callback (#3251)
6769
- Parmest: New UI using experiment lists (#3160)
6870
- 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)
7072
- PyNumero: Allow CyIpopt to solve problems without objectives (#3163)
7173
- PyNumero: Work around bug in CyIpopt 1.4.0 (#3222)
7274
- PyNumero: Include "inventory" in readme (#3248)
7375
- PyROS: Simplify custom domain validators (#3169)
7476
- PyROS: Fix iteration logging for edge case involving discrete sets (#3170)
7577
- 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)
7779

7880
-------------------------------------------------------------------------------
7981
Pyomo 6.7.1 (21 Feb 2024)

RELEASE.md

+7-2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
We are pleased to announce the release of Pyomo 6.7.1.
1+
We are pleased to announce the release of Pyomo 6.7.2.
22

33
Pyomo is a collection of Python software packages that supports a
44
diverse set of optimization capabilities for formulating and analyzing
@@ -10,9 +10,14 @@ The following are highlights of the 6.7 release series:
1010
- Removed support for Python 3.7
1111
- New writer for converting linear models to matrix form
1212
- Improved handling of nested GDPs
13+
- Redesigned user API for parameter estimation
1314
- New packages:
14-
- latex_printer (print Pyomo models to a LaTeX compatible format)
15+
- iis: new capability for identifying minimal intractable systems
16+
- latex_printer: print Pyomo models to a LaTeX compatible format
1517
- contrib.solver: preview of redesigned solver interfaces
18+
- simplification: simplify Pyomo expressions
19+
- New solver interfaces
20+
- MAiNGO: Mixed-integer nonlinear global optimization
1621
- ...and of course numerous minor bug fixes and performance enhancements
1722

1823
A full list of updates and changes is available in the

pyomo/version/info.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,8 @@
2727
major = 6
2828
minor = 7
2929
micro = 2
30-
releaselevel = 'invalid'
31-
# releaselevel = 'final'
30+
# releaselevel = 'invalid'
31+
releaselevel = 'final'
3232
serial = 0
3333

3434
if releaselevel == 'final':

0 commit comments

Comments
 (0)