diff --git a/.coin-or/projDesc.xml b/.coin-or/projDesc.xml index 2843709a789..9e8941a25c1 100644 --- a/.coin-or/projDesc.xml +++ b/.coin-or/projDesc.xml @@ -227,8 +227,8 @@ Carl D. Laird, Chair, Pyomo Management Committee, claird at andrew dot cmu dot e Use explicit overrides to disable use of automated version reporting. --> - 6.4.0 - 6.4.0 + 6.4.1 + 6.4.1 diff --git a/CHANGELOG.txt b/CHANGELOG.txt index 3066cc21cf6..2ee61890ac9 100644 --- a/CHANGELOG.txt +++ b/CHANGELOG.txt @@ -8,7 +8,7 @@ Pyomo 6.4.1 13 May 2022 - General - Extend linux distribution map logic (#2361) - - Improve string processing in ConfigList, ConfigDict and ListOf (#2360) + - Improve string processing in ConfigList, ConfigDict, and ListOf (#2360) - Update copyright assertion (#2368, #2378) - Deprecate name_buffer argument to getname (#2370) - Defer construction of the main Pyomo parser (#2385) @@ -29,20 +29,16 @@ Pyomo 6.4.1 13 May 2022 - DAE Updates - Fix typo preventing a DAE test from running (#2349) - Contributed Packages - - APPSI: Move initialization of inf to support Windows (#2383) - - APPSI: Support auto-linked binary variables (#2386) - - APPSI: Supress cplex output when checking availability (#2389) - - APPSI: Remove requirement for C++ extensions if not needed (#2391) - - APPSI: Improve handling of fixed binary vars in Appsi NL writer (#2388) - - APPSI: Add tests for named expressions (#2392) + - APPSI: Minor improvements and generalizations (#2383, #2386, #2389, + #2391, #2388, #2392) - incidence_analysis: Add option to ignore inequality constraints in IncidenceGraphInterface (#2350) - MC++: Update interface tests (#2400) - MindtPy: Add quadratic_strategy option to pass quadratic constraints or objectives to MIP solvers (#2338) - Parmest: Skip tests when seaborn and matplotlib are missing (#2394) - - PyROS: Modify master feasibility problem (#2353) - - PyROS: Fix model objective validation (#2371) + - PyROS: Improve feasibility problem formulation, objective validation + (#2353, #2371) ------------------------------------------------------------------------------- Pyomo 6.4.0 16 Mar 2022 diff --git a/README.md b/README.md index 22c89188135..3d04bc7e9e2 100644 --- a/README.md +++ b/README.md @@ -43,7 +43,6 @@ subproblems using Python parallel communication libraries. * [Download](http://www.pyomo.org/installation/) * [Documentation](http://www.pyomo.org/documentation/) * [Performance Plots](https://software.sandia.gov/downloads/pub/pyomo/performance/index.html) -* [Blog](http://www.pyomo.org/blog/) Pyomo was formerly released as the Coopr software library. @@ -52,7 +51,7 @@ Pyomo is available under the BSD License, see the LICENSE.txt file. Pyomo is currently tested with the following Python implementations: * CPython: 3.7, 3.8, 3.9, 3.10 -* PyPy: 3 +* PyPy: 3.7, 3.8, 3.9 ### Installation diff --git a/RELEASE.txt b/RELEASE.txt index cb63392c1a8..5073e64f359 100644 --- a/RELEASE.txt +++ b/RELEASE.txt @@ -1,4 +1,4 @@ -We are pleased to announce the release of Pyomo 6.4.0. +We are pleased to announce the release of Pyomo 6.4.1. Pyomo is a collection of Python software packages that supports a diverse set of optimization capabilities for formulating and analyzing diff --git a/pyomo/core/base/label.py b/pyomo/core/base/label.py index 365bdf1019f..2700fcaf068 100644 --- a/pyomo/core/base/label.py +++ b/pyomo/core/base/label.py @@ -106,7 +106,7 @@ def __call__(self, obj=None): @deprecated("The 'remove_obj' method is no longer " "necessary now that 'getname' does not " - "support the use of a name buffer", version="TBD") + "support the use of a name buffer", version="6.4.1") def remove_obj(self, obj): pass # @@ -129,7 +129,7 @@ def __call__(self, obj): @deprecated("The 'remove_obj' method is no longer " "necessary now that 'getname' does not " - "support the use of a name buffer", version="TBD") + "support the use of a name buffer", version="6.4.1") def remove_obj(self, obj): pass diff --git a/pyomo/version/info.py b/pyomo/version/info.py index 816762d3da8..7afa072b23a 100644 --- a/pyomo/version/info.py +++ b/pyomo/version/info.py @@ -27,8 +27,8 @@ major=6 minor=4 micro=1 -releaselevel='invalid' -#releaselevel='final' +#releaselevel='invalid' +releaselevel='final' serial=0 if releaselevel == 'final':