What's Changed
* Changes to address Py open sci review (including moving some functions to avoid circular references and adding ruff via pre-commits) by jbousquin in https://github.com/USEPA/harmonize-wq/pull/55, https://github.com/USEPA/harmonize-wq/pull/56, https://github.com/USEPA/harmonize-wq/pull/61, https://github.com/USEPA/harmonize-wq/pull/82, https://github.com/USEPA/harmonize-wq/pull/85, https://github.com/USEPA/harmonize-wq/pull/87, https://github.com/USEPA/harmonize-wq/pull/89, https://github.com/USEPA/harmonize-wq/pull/94
* Updates to example using R in pensacolarmd by cristinamullin in https://github.com/USEPA/harmonize-wq/pull/67, & adding tests for it by jbousquin in https://github.com/USEPA/harmonize-wq/pull/78 & https://github.com/USEPA/harmonize-wq/pull/86
* General maintenance by jbousquin updating requirements to pin versions https://github.com/USEPA/harmonize-wq/pull/75 & bumping workflow action versions in https://github.com/USEPA/harmonize-wq/pull/92
* Add notebook to requirements.txt for demos by rcaneill in https://github.com/USEPA/harmonize-wq/pull/71
* Added a bot to commit a refreshed run of demo jupyter notebooks by jbousquin in https://github.com/USEPA/harmonize-wq/pull/91
* Update broken link & README.md badges by rcaneill in https://github.com/USEPA/harmonize-wq/pull/66 & https://github.com/USEPA/harmonize-wq/pull/70
* Update README.md by thodson-usgs in https://github.com/USEPA/harmonize-wq/pull/90
New Contributors
* rcaneill made their first contribution in https://github.com/USEPA/harmonize-wq/pull/66
* thodson-usgs made their first contribution in https://github.com/USEPA/harmonize-wq/pull/90
**Full Changelog**: https://github.com/USEPA/harmonize-wq/compare/0.4.0...0.5.0