Idaes-pse

Latest version: v2.8.0

Safety actively analyzes 711993 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 11

6.6

This version of IDAES is the first requiring Pyomo 6.6. This version of Pyomo contains multiple internal improvements and refactorings.
While for the majority of cases this should have positive or no impact on solvability of IDAES models, we are aware of a small number of models that have been affected as a result of these changes.

For more information, refer to the [Pyomo 6.6.1 release notes](https://github.com/Pyomo/pyomo/releases/tag/6.6.1).

Other highlights

- Model Initialization
- A prototype API for a new approach to initializing IDAES models is now available which makes available some new techniques for initializing models. This is documented in the [Initializing Models Reference Guide](https://idaes-pse.readthedocs.io/en/2.1.0/reference_guides/initialization/index.html)
- Modular Properties Framework
- Support for some transport properties
- Helmholtz Equation of State properties
- Better error checking for case where unit models are set to include phase equilibrium but the property package is set to support only a single phase
- Multi-Stream Contactor model: a new base model for systems involving contacting of two or more streams with mass transfer. This model is intended to be used as the foundation for models such as membrane separators, solvent extraction and other similar processes. This is documented in the [Multi-Stream Contactor Reference Guide](https://idaes-pse.readthedocs.io/en/2.1.0/reference_guides/model_libraries/generic/unit_models/mscontactor.html)
- `idaes/models_extra/power_generation`
- `report()` methods for unit models using Helmholtz equation of state
- General Code Maintenance
- Streamlining of dependencies and creation of new optional dependency groupings to support non-core tools
- General linting of codebase to ensure compliance with most pylint checks
- Spell checking of all code and doc strings
- Removal of backward compatibility code for Python 2

2.8

Start with our [online documentation](https://idaes-pse.readthedocs.org/en/2.8.0rc0) to get started with install instructions, examples, etc.

2.8.0

What's Changed
* List binary platforms and architectures by dangunter in https://github.com/IDAES/idaes-pse/pull/1546
* Add support for Greybox model DOF counitng in degrees_of_freedom function by avdudchenko in https://github.com/IDAES/idaes-pse/pull/1512
* Add support for isothermal conditions in control volumes. by andrewlee94 in https://github.com/IDAES/idaes-pse/pull/1558
* Add explicit configuration path for ReadtheDocs by mrmundt in https://github.com/IDAES/idaes-pse/pull/1553
* Fix `set_parameter_path` in Helmholtz Property Package by bertkdowns in https://github.com/IDAES/idaes-pse/pull/1530
* Checks for variables with None value in NLP by dallan-keylogic in https://github.com/IDAES/idaes-pse/pull/1564
* Small fixes for instructions on how to build docs locally by ksbeattie in https://github.com/IDAES/idaes-pse/pull/1568
* changed macosx tutorial to properly handle different mac arch possibi… by azaidi06 in https://github.com/IDAES/idaes-pse/pull/1544
* Price taker model for DISPATCHES, Rehashed by djlaky in https://github.com/IDAES/idaes-pse/pull/1358
* Wrap 0D Fixed Bed TSA unit model in `extra_models/fixed_bed_tsa0d` for Flowsheet Processor UI by dangunter in https://github.com/IDAES/idaes-pse/pull/1493
* updated importlib.resources to stop using deprecated path function by azaidi06 in https://github.com/IDAES/idaes-pse/pull/1550
* Fix bugs in SmoothVLE2 initialization by dallan-keylogic in https://github.com/IDAES/idaes-pse/pull/1563
* Add mapping to use ubuntu2204 build of idaes-ext on Ubuntu 24.04 by lbianchi-lbl in https://github.com/IDAES/idaes-pse/pull/1559
* Temporarily exclude sphinx 8.2.0 to fix doctests by blnicho in https://github.com/IDAES/idaes-pse/pull/1572
* Update Pyomo requirement to the 6.9.0 release by blnicho in https://github.com/IDAES/idaes-pse/pull/1571

New Contributors
* bertkdowns made their first contribution in https://github.com/IDAES/idaes-pse/pull/1530
* djlaky made their first contribution in https://github.com/IDAES/idaes-pse/pull/1358

**Full Changelog**: https://github.com/IDAES/idaes-pse/compare/2.7.0...2.8.0

2.8.0rc2

What's Changed
* List binary platforms and architectures by dangunter in https://github.com/IDAES/idaes-pse/pull/1546
* Add support for Greybox model DOF counitng in degrees_of_freedom function by avdudchenko in https://github.com/IDAES/idaes-pse/pull/1512
* Add support for isothermal conditions in control volumes. by andrewlee94 in https://github.com/IDAES/idaes-pse/pull/1558
* Add explicit configuration path for ReadtheDocs by mrmundt in https://github.com/IDAES/idaes-pse/pull/1553
* Fix `set_parameter_path` in Helmholtz Property Package by bertkdowns in https://github.com/IDAES/idaes-pse/pull/1530
* Checks for variables with None value in NLP by dallan-keylogic in https://github.com/IDAES/idaes-pse/pull/1564
* Small fixes for instructions on how to build docs locally by ksbeattie in https://github.com/IDAES/idaes-pse/pull/1568
* changed macosx tutorial to properly handle different mac arch possibi… by azaidi06 in https://github.com/IDAES/idaes-pse/pull/1544
* Price taker model for DISPATCHES, Rehashed by djlaky in https://github.com/IDAES/idaes-pse/pull/1358
* Wrap 0D Fixed Bed TSA unit model in `extra_models/fixed_bed_tsa0d` for Flowsheet Processor UI by dangunter in https://github.com/IDAES/idaes-pse/pull/1493
* updated importlib.resources to stop using deprecated path function by azaidi06 in https://github.com/IDAES/idaes-pse/pull/1550
* Fix bugs in SmoothVLE2 initialization by dallan-keylogic in https://github.com/IDAES/idaes-pse/pull/1563
* Add mapping to use ubuntu2204 build of idaes-ext on Ubuntu 24.04 by lbianchi-lbl in https://github.com/IDAES/idaes-pse/pull/1559
* Temporarily exclude sphinx 8.2.0 to fix doctests by blnicho in https://github.com/IDAES/idaes-pse/pull/1572
* Update Pyomo requirement to the 6.9.0 release by blnicho in https://github.com/IDAES/idaes-pse/pull/1571

New Contributors
* bertkdowns made their first contribution in https://github.com/IDAES/idaes-pse/pull/1530
* djlaky made their first contribution in https://github.com/IDAES/idaes-pse/pull/1358

**Full Changelog**: https://github.com/IDAES/idaes-pse/compare/2.7.0...2.8.0rc2

2.8.0rc1

What's Changed
* List binary platforms and architectures by dangunter in https://github.com/IDAES/idaes-pse/pull/1546
* Add support for Greybox model DOF counitng in degrees_of_freedom function by avdudchenko in https://github.com/IDAES/idaes-pse/pull/1512
* Add support for isothermal conditions in control volumes. by andrewlee94 in https://github.com/IDAES/idaes-pse/pull/1558
* Add explicit configuration path for ReadtheDocs by mrmundt in https://github.com/IDAES/idaes-pse/pull/1553
* Fix `set_parameter_path` in Helmholtz Property Package by bertkdowns in https://github.com/IDAES/idaes-pse/pull/1530
* Checks for variables with None value in NLP by dallan-keylogic in https://github.com/IDAES/idaes-pse/pull/1564
* Small fixes for instructions on how to build docs locally by ksbeattie in https://github.com/IDAES/idaes-pse/pull/1568
* changed macosx tutorial to properly handle different mac arch possibi… by azaidi06 in https://github.com/IDAES/idaes-pse/pull/1544
* Price taker model for DISPATCHES, Rehashed by djlaky in https://github.com/IDAES/idaes-pse/pull/1358
* Wrap 0D Fixed Bed TSA unit model in `extra_models/fixed_bed_tsa0d` for Flowsheet Processor UI by dangunter in https://github.com/IDAES/idaes-pse/pull/1493
* updated importlib.resources to stop using deprecated path function by azaidi06 in https://github.com/IDAES/idaes-pse/pull/1550
* Fix bugs in SmoothVLE2 initialization by dallan-keylogic in https://github.com/IDAES/idaes-pse/pull/1563
* Add mapping to use ubuntu2204 build of idaes-ext on Ubuntu 24.04 by lbianchi-lbl in https://github.com/IDAES/idaes-pse/pull/1559
* Temporarily exclude sphinx 8.2.0 to fix doctests by blnicho in https://github.com/IDAES/idaes-pse/pull/1572
* Update Pyomo requirement to the 6.9.0 release by blnicho in https://github.com/IDAES/idaes-pse/pull/1571

New Contributors
* bertkdowns made their first contribution in https://github.com/IDAES/idaes-pse/pull/1530
* djlaky made their first contribution in https://github.com/IDAES/idaes-pse/pull/1358

**Full Changelog**: https://github.com/IDAES/idaes-pse/compare/2.7.0...2.8.0rc1

2.8.0rc0

What's Changed
* List binary platforms and architectures by dangunter in https://github.com/IDAES/idaes-pse/pull/1546
* Add support for Greybox model DOF counitng in degrees_of_freedom function by avdudchenko in https://github.com/IDAES/idaes-pse/pull/1512
* Add support for isothermal conditions in control volumes. by andrewlee94 in https://github.com/IDAES/idaes-pse/pull/1558
* Add explicit configuration path for ReadtheDocs by mrmundt in https://github.com/IDAES/idaes-pse/pull/1553
* Fix `set_parameter_path` in Helmholtz Property Package by bertkdowns in https://github.com/IDAES/idaes-pse/pull/1530
* Checks for variables with None value in NLP by dallan-keylogic in https://github.com/IDAES/idaes-pse/pull/1564
* Small fixes for instructions on how to build docs locally by ksbeattie in https://github.com/IDAES/idaes-pse/pull/1568
* changed macosx tutorial to properly handle different mac arch possibi… by azaidi06 in https://github.com/IDAES/idaes-pse/pull/1544
* Price taker model for DISPATCHES, Rehashed by djlaky in https://github.com/IDAES/idaes-pse/pull/1358
* Wrap 0D Fixed Bed TSA unit model in `extra_models/fixed_bed_tsa0d` for Flowsheet Processor UI by dangunter in https://github.com/IDAES/idaes-pse/pull/1493
* updated importlib.resources to stop using deprecated path function by azaidi06 in https://github.com/IDAES/idaes-pse/pull/1550
* Fix bugs in SmoothVLE2 initialization by dallan-keylogic in https://github.com/IDAES/idaes-pse/pull/1563
* Add mapping to use ubuntu2204 build of idaes-ext on Ubuntu 24.04 by lbianchi-lbl in https://github.com/IDAES/idaes-pse/pull/1559
* Temporarily exclude sphinx 8.2.0 to fix doctests by blnicho in https://github.com/IDAES/idaes-pse/pull/1572
* Update Pyomo requirement to the 6.9.0 release by blnicho in https://github.com/IDAES/idaes-pse/pull/1571

New Contributors
* bertkdowns made their first contribution in https://github.com/IDAES/idaes-pse/pull/1530
* djlaky made their first contribution in https://github.com/IDAES/idaes-pse/pull/1358

**Full Changelog**: https://github.com/IDAES/idaes-pse/compare/2.7.0...2.8.0rc0

Page 1 of 11

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.