diff --git a/.release-please-manifest.json b/.release-please-manifest.json index b5e9157..684bdbe 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "5.2.0" + ".": "5.2.1" } diff --git a/CHANGELOG.md b/CHANGELOG.md index d2a2fc8..08a26a2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,25 @@ # Changelog +## [5.2.1](https://github.com/IFCA-Advanced-Computing/caso/compare/v5.2.0...v5.2.1) (2025-11-04) + + +### Features + +* Add Prometheus extractor and EnergyRecord for energy consumption metrics ([6938099](https://github.com/IFCA-Advanced-Computing/caso/commit/6938099d53d40d506b1e7e8d706f381f7da85cfb)) + + +### Bug Fixes + +* correct energy record calculations and add CPU normalization factor ([53e6d38](https://github.com/IFCA-Advanced-Computing/caso/commit/53e6d38a54431895db09841c0229cfed4a61a63f)) +* Integrate energy_consumed_wh function using prometheus-api-client ([390db52](https://github.com/IFCA-Advanced-Computing/caso/commit/390db52080a877ed727102eeb985a3059e44d40f)) +* Rename to EnergyConsumptionExtractor and update EnergyRecord format ([ac35ab1](https://github.com/IFCA-Advanced-Computing/caso/commit/ac35ab12ccc35cba0c85dd43822fa76db3b583d8)) +* Update Prometheus extractor to scan VMs and support query templating ([a1c6b8c](https://github.com/IFCA-Advanced-Computing/caso/commit/a1c6b8c44b24e5b80e89d631a13f1ed254e12838)) + + +### Miscellaneous Chores + +* release 5.2.1 ([a035867](https://github.com/IFCA-Advanced-Computing/caso/commit/a035867b5e75787db17a2a30d7b64f1ebee17632)) + ## [5.2.0](https://github.com/IFCA-Advanced-Computing/caso/compare/v5.1.0...v5.2.0) (2025-10-08) diff --git a/caso/__init__.py b/caso/__init__.py index 90a5645..df66ddb 100644 --- a/caso/__init__.py +++ b/caso/__init__.py @@ -20,7 +20,7 @@ import pathlib from contextlib import suppress -__version__ = "5.2.0" +__version__ = "5.2.1" def extract_version() -> str: diff --git a/pyproject.toml b/pyproject.toml index 3e10227..240ef5f 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,7 +1,7 @@ [tool.poetry] name = "caso" -version = "5.2.0" +version = "5.2.1" description = "cASO is an OpenStack Accounting extractor." readme = "README.md" license = "Apache-2.0"