Skip to content

Commit cd32187

Browse files
committed
Final release edits (version numbers, release notes)
1 parent df32f90 commit cd32187

File tree

3 files changed

+12
-10
lines changed

3 files changed

+12
-10
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.4.4</stableVersionNumber>
231-
<releaseNumber>6.4.4</releaseNumber>
230+
<stableVersionNumber>6.5.0</stableVersionNumber>
231+
<releaseNumber>6.5.0</releaseNumber>
232232

233233
</developmentStatus>
234234

RELEASE.md

+3-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
We are pleased to announce the release of Pyomo 6.4.4.
1+
We are pleased to announce the release of Pyomo 6.5.0.
22

33
Pyomo is a collection of Python software packages that supports a
44
diverse set of optimization capabilities for formulating and analyzing
@@ -9,11 +9,13 @@ The following are highlights of the 6.0 release series:
99
- Improved stability and robustness of core Pyomo code and solver interfaces
1010
- Integration of Boolean variables into GDP
1111
- Integration of NumPy support into the Pyomo expression system
12+
- Implemented a more performant NL file writer (NLv2)
1213
- Added support for Python 3.10, 3.11
1314
- Removed support for Python 3.6
1415
- New packages:
1516
- APPSI (Auto-Persistent Pyomo Solver Interfaces)
1617
- CP (Constraint programming models and solver interfaces)
18+
- DoE (Model based design of experiments)
1719
- External grey box models
1820
- IIS (Standard interface to solver IIS capabilities)
1921
- MPC (Data structures/utils for rolling horizon dynamic optimization)

pyomo/version/info.py

+7-7
Original file line numberDiff line numberDiff line change
@@ -13,22 +13,22 @@
1313

1414
# NOTE: releaselevel should be left at 'invalid' for trunk development
1515
# and set to 'final' for releases. During development, the
16-
# major.minor.micro should point ot the NEXT release (generally, the
16+
# major.minor.micro should point to the NEXT release (generally, the
1717
# next micro release after the current release).
1818
#
1919
# Note: When cutting a release, also update the major/minor/micro in
2020
#
21-
# pyomo/RELEASE.txt
21+
# pyomo/RELEASE.md
2222
#
2323
# The VOTD zipbuilder will automatically change releaselevel to "VOTD
2424
# {hash}" and set the serial number to YYMMDDhhmm. The serial number
2525
# should generally be left at 0, unless a downstream package is tracking
2626
# main and needs a hard reference to "suitably new" development.
2727
major = 6
28-
minor = 4
29-
micro = 5
30-
releaselevel = 'invalid'
31-
# releaselevel='final'
28+
minor = 5
29+
micro = 0
30+
# releaselevel = 'invalid'
31+
releaselevel='final'
3232
serial = 0
3333

3434
if releaselevel == 'final':
@@ -51,7 +51,7 @@
5151
#
5252
# __file__ fails if script is called in different ways on Windows
5353
# __file__ fails if someone does os.chdir() before
54-
# sys.argv[0] also fails because it doesn't always contains the path
54+
# sys.argv[0] also fails because it doesn't always contain the path
5555
from inspect import getfile as _getfile, currentframe as _frame
5656
from os.path import abspath as _abspath
5757

0 commit comments

Comments
 (0)