Skip to content

Commit a415dbf

Browse files
authored
Merge pull request #2404 from blnicho/finalize-release-6.4.1
Finalize release 6.4.1
2 parents 0e3fe5a + c4acc3c commit a415dbf

File tree

6 files changed

+46
-9
lines changed

6 files changed

+46
-9
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.0</stableVersionNumber>
231-
<releaseNumber>6.4.0</releaseNumber>
230+
<stableVersionNumber>6.4.1</stableVersionNumber>
231+
<releaseNumber>6.4.1</releaseNumber>
232232

233233
</developmentStatus>
234234

CHANGELOG.txt

+38
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,44 @@
22
Pyomo CHANGELOG
33
===============
44

5+
-------------------------------------------------------------------------------
6+
Pyomo 6.4.1 13 May 2022
7+
-------------------------------------------------------------------------------
8+
9+
- General
10+
- Extend linux distribution map logic (#2361)
11+
- Improve string processing in ConfigList, ConfigDict, and ListOf (#2360)
12+
- Update copyright assertion (#2368, #2378)
13+
- Deprecate name_buffer argument to getname (#2370)
14+
- Defer construction of the main Pyomo parser (#2385)
15+
- Improve error checking parsing ConfigDict string value (#2399)
16+
- Core
17+
- Add indices to ComponentData objects (#2351)
18+
- Ignore SetOf, BuildAction, and BuildCheck when checking units (#2366)
19+
- Improve support for absolute value in differentiation and FBBT (#2347)
20+
- Allow relative tolerance when comparing unit dimensionality (#2395)
21+
- Solver Interfaces
22+
- Fix bug in GLPK solver plugin (#2348)
23+
- Update BARON solution parser (#2367)
24+
- Testing
25+
- Turn on failure for codecov-action (#2343)
26+
- Fixes to GHA due to updates to Ubuntu runner and Conda (#2356, #2384, #2396)
27+
- Update setup-python and pypy in GHA (#2364)
28+
- Pin version of openmpi used for testing (#2369)
29+
- DAE Updates
30+
- Fix typo preventing a DAE test from running (#2349)
31+
- Contributed Packages
32+
- APPSI: Minor improvements and generalizations (#2383, #2386, #2389,
33+
#2391, #2388, #2392)
34+
- incidence_analysis: Add option to ignore inequality constraints in
35+
IncidenceGraphInterface (#2350)
36+
- MC++: Update interface tests (#2400)
37+
- MindtPy: Add quadratic_strategy option to pass quadratic constraints
38+
or objectives to MIP solvers (#2338)
39+
- Parmest: Skip tests when seaborn and matplotlib are missing (#2394)
40+
- PyROS: Improve feasibility problem formulation, objective validation
41+
(#2353, #2371)
42+
543
-------------------------------------------------------------------------------
644
Pyomo 6.4.0 16 Mar 2022
745
-------------------------------------------------------------------------------

README.md

+1-2
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,6 @@ subproblems using Python parallel communication libraries.
4343
* [Download](http://www.pyomo.org/installation/)
4444
* [Documentation](http://www.pyomo.org/documentation/)
4545
* [Performance Plots](https://software.sandia.gov/downloads/pub/pyomo/performance/index.html)
46-
* [Blog](http://www.pyomo.org/blog/)
4746

4847
Pyomo was formerly released as the Coopr software library.
4948

@@ -52,7 +51,7 @@ Pyomo is available under the BSD License, see the LICENSE.txt file.
5251
Pyomo is currently tested with the following Python implementations:
5352

5453
* CPython: 3.7, 3.8, 3.9, 3.10
55-
* PyPy: 3
54+
* PyPy: 3.7, 3.8, 3.9
5655

5756
### Installation
5857

RELEASE.txt

+1-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.0.
1+
We are pleased to announce the release of Pyomo 6.4.1.
22

33
Pyomo is a collection of Python software packages that supports a
44
diverse set of optimization capabilities for formulating and analyzing

pyomo/core/base/label.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -106,7 +106,7 @@ def __call__(self, obj=None):
106106

107107
@deprecated("The 'remove_obj' method is no longer "
108108
"necessary now that 'getname' does not "
109-
"support the use of a name buffer", version="TBD")
109+
"support the use of a name buffer", version="6.4.1")
110110
def remove_obj(self, obj):
111111
pass
112112
#
@@ -129,7 +129,7 @@ def __call__(self, obj):
129129

130130
@deprecated("The 'remove_obj' method is no longer "
131131
"necessary now that 'getname' does not "
132-
"support the use of a name buffer", version="TBD")
132+
"support the use of a name buffer", version="6.4.1")
133133
def remove_obj(self, obj):
134134
pass
135135

pyomo/version/info.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,8 @@
2727
major=6
2828
minor=4
2929
micro=1
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)