Watertap

Latest version: v1.3.0

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

Scan your dependencies

Page 1 of 5

1.3

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

1.3.0

What's Changed
* add VMD, PGMD/CGMD by ElmiraShamlou in https://github.com/watertap-org/watertap/pull/1466
* Add method to ED1d for calculating membrane resistance as a function of ion concentration by lbibl in https://github.com/watertap-org/watertap/pull/1522
* Update .readthedocs.yaml with required sphinx.configuration key by lbianchi-lbl in https://github.com/watertap-org/watertap/pull/1552
* Ensure `interval_initializer` always restores bounds by bknueven in https://github.com/watertap-org/watertap/pull/1555
* Create CODEOWNERS file by lbianchi-lbl in https://github.com/watertap-org/watertap/pull/1551
* Revise UF_ZO costing defaults by zacharybinger in https://github.com/watertap-org/watertap/pull/1557
* Update idaes-pse requirement for 2.8.0 by lbianchi-lbl in https://github.com/watertap-org/watertap/pull/1558
* Update BSM2-P KLa Values by MarcusHolly in https://github.com/watertap-org/watertap/pull/1559


**Full Changelog**: https://github.com/watertap-org/watertap/compare/1.2.0...1.3.0

1.3.0rc1

What's Changed
* add VMD, PGMD/CGMD by ElmiraShamlou in https://github.com/watertap-org/watertap/pull/1466
* Add method to ED1d for calculating membrane resistance as a function of ion concentration by lbibl in https://github.com/watertap-org/watertap/pull/1522
* Update .readthedocs.yaml with required sphinx.configuration key by lbianchi-lbl in https://github.com/watertap-org/watertap/pull/1552
* Ensure `interval_initializer` always restores bounds by bknueven in https://github.com/watertap-org/watertap/pull/1555
* Create CODEOWNERS file by lbianchi-lbl in https://github.com/watertap-org/watertap/pull/1551
* Revise UF_ZO costing defaults by zacharybinger in https://github.com/watertap-org/watertap/pull/1557
* Update idaes-pse requirement for 2.8.0 by lbianchi-lbl in https://github.com/watertap-org/watertap/pull/1558
* Update BSM2-P KLa Values by MarcusHolly in https://github.com/watertap-org/watertap/pull/1559


**Full Changelog**: https://github.com/watertap-org/watertap/compare/1.2.0...1.3.0rc1

1.3.0rc0

What's Changed
* add VMD, PGMD/CGMD by ElmiraShamlou in https://github.com/watertap-org/watertap/pull/1466
* Add method to ED1d for calculating membrane resistance as a function of ion concentration by lbibl in https://github.com/watertap-org/watertap/pull/1522
* Update .readthedocs.yaml with required sphinx.configuration key by lbianchi-lbl in https://github.com/watertap-org/watertap/pull/1552
* Ensure `interval_initializer` always restores bounds by bknueven in https://github.com/watertap-org/watertap/pull/1555
* Create CODEOWNERS file by lbianchi-lbl in https://github.com/watertap-org/watertap/pull/1551
* Revise UF_ZO costing defaults by zacharybinger in https://github.com/watertap-org/watertap/pull/1557
* Update idaes-pse requirement for 2.8.0 by lbianchi-lbl in https://github.com/watertap-org/watertap/pull/1558
* Update BSM2-P KLa Values by MarcusHolly in https://github.com/watertap-org/watertap/pull/1559


**Full Changelog**: https://github.com/watertap-org/watertap/compare/1.2.0...1.3.0rc0

1.2

Start with our [online documentation](https://watertap.readthedocs.org/en/1.2.0) to get started with install instructions, examples, etc.

1.2.0

- General maintenance and improvements
- Added steam ejector unit model
- Modified the RO model to enable IDAES dynamics
- Updated the WaterTAP-OLI API and added more useful logger messages
- Refined the surrogate-based crystallizer
- Modified the MCAS property package to be compatible with the surrogate-based crystallizer
- Refined the dye desalination flowsheet
- Refined BSM2 models by adjusting scaling and removing simplified models

<details>
<summary>Detailed changes since 1.1 release</summary>

Detailed Changes From 1.1 Release
* BSM2-P Effluent Metrics w/o Flowsheet Constraints by MarcusHolly in https://github.com/watertap-org/watertap/pull/1492
* Update Getting Started Documentation by MarcusHolly in https://github.com/watertap-org/watertap/pull/1507
* Delete Simple Modified ASM2d by MarcusHolly in https://github.com/watertap-org/watertap/pull/1506
* Add initialize function to fsapi by MichaelPesce in https://github.com/watertap-org/watertap/pull/1501
* Enable RO0D to be dynamic by fahim831 in https://github.com/watertap-org/watertap/pull/1471
* MCAS w/generic crystallizer by adam-a-a in https://github.com/watertap-org/watertap/pull/1487
* Address CI failures described in 1514 by lbianchi-lbl in https://github.com/watertap-org/watertap/pull/1515
* Exclude flexparser 0.4 as workaround for IDAES/idaes-pse1524 by lbianchi-lbl in https://github.com/watertap-org/watertap/pull/1521
* Update BSM2-P CSTR Model by MarcusHolly in https://github.com/watertap-org/watertap/pull/1520
* Update IDAES requirement in preparation to 2.7.0 release by lbianchi-lbl in https://github.com/watertap-org/watertap/pull/1526
* Update Costing in Dye Desal Flowsheet by MarcusHolly in https://github.com/watertap-org/watertap/pull/1485
* Migrate watertap.ui.fsapi to idaes_flowsheet_processor by lbianchi-lbl in https://github.com/watertap-org/watertap/pull/1518
* Delete Simple ASM2d Packages by MarcusHolly in https://github.com/watertap-org/watertap/pull/1531
* Move get_solver test to more natural location by bknueven in https://github.com/watertap-org/watertap/pull/1509
* Add molar flows for precipitate and reagent to simplify reaktoro integration by avdudchenko in https://github.com/watertap-org/watertap/pull/1498
* Update looptool documentation by johnson12742 in https://github.com/watertap-org/watertap/pull/1524
* Repair OLIAPI by adam-a-a in https://github.com/watertap-org/watertap/pull/1512
* Fix Doc Typo in Flowsheet List by MarcusHolly in https://github.com/watertap-org/watertap/pull/1539
* ASM1 Property Package Re-Scaling by MarcusHolly in https://github.com/watertap-org/watertap/pull/1519
* Modified ADM1 Property Package Re-Scaling by MarcusHolly in https://github.com/watertap-org/watertap/pull/1537
* Ensure no unhandled warnings are emitted during pytest run by lbianchi-lbl in https://github.com/watertap-org/watertap/pull/1540
* Modified ASM2d model with new scaling tool by luohezhiming in https://github.com/watertap-org/watertap/pull/1533
* Update Dye Desal Flowsheet Parameters by MarcusHolly in https://github.com/watertap-org/watertap/pull/1528
* Update idaes-pse requirement to 2.7.0 by lbianchi-lbl in https://github.com/watertap-org/watertap/pull/1534
* ADM1 Property Package Re-Scaling by MarcusHolly in https://github.com/watertap-org/watertap/pull/1530
* Replace `watertap.core.plugins` with `watertap_solvers` by lbianchi-lbl in https://github.com/watertap-org/watertap/pull/1541
* add TVC model by ElmiraShamlou in https://github.com/watertap-org/watertap/pull/1516

New Contributors
* fahim831 made their first contribution in https://github.com/watertap-org/watertap/pull/1471
* johnson12742 made their first contribution in https://github.com/watertap-org/watertap/pull/1524

**Full Changelog**: https://github.com/watertap-org/watertap/compare/1.1.0...1.2.0
</details>

Page 1 of 5

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.