From 86094231186e6901461822bb4774ecf2b3ef8d2e Mon Sep 17 00:00:00 2001 From: Alvaro Lopez Garcia Date: Fri, 27 Sep 2024 12:24:25 +0200 Subject: [PATCH] chore(master): release 5.0.0 --- .release-please-manifest.json | 2 +- CHANGELOG.md | 21 +++++++++++++++++++++ caso/__init__.py | 2 +- pyproject.toml | 2 +- 4 files changed, 24 insertions(+), 3 deletions(-) create mode 100644 CHANGELOG.md diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 34a3350..32dbe0e 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "4.2.0" + ".": "5.0.0" } diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..c0d3fcb --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,21 @@ +# Changelog + +## [5.0.0](https://github.com/IFCA-Advanced-Computing/caso/compare/4.1.1...v5.0.0) (2024-09-27) + + +### ⚠ BREAKING CHANGES + +* use Pydantic 2 and move records to use computed_fields + +### Features + +* include release please ([248ffcd](https://github.com/IFCA-Advanced-Computing/caso/commit/248ffcd33dee010164e57ce1e209371fd1f0b9e1)) +* use Pydantic 2 and move records to use computed_fields ([2181e9c](https://github.com/IFCA-Advanced-Computing/caso/commit/2181e9cbd2fc853bde7efd2191499ceaa5dcab49)) + + +### Bug Fixes + +* fix some validation errors to be aligned to latest pydantic v2 ([115ffa6](https://github.com/IFCA-Advanced-Computing/caso/commit/115ffa62c5ac62c8fc7932d984a29ab8048dd29c)) +* set explicit stacklevel on warnings ([e034663](https://github.com/IFCA-Advanced-Computing/caso/commit/e034663510b5c6b4edf34ed36ad3e9fc51a362f9)) +* solve mypy errors ([4ed35c4](https://github.com/IFCA-Advanced-Computing/caso/commit/4ed35c41da1e7b8c585dcb0477473fefef03a87b)) +* use POSIX timestamps for SSM cloud records ([c1df014](https://github.com/IFCA-Advanced-Computing/caso/commit/c1df014973442dfd7537fbeb179c51bf582b8a13)), closes [#113](https://github.com/IFCA-Advanced-Computing/caso/issues/113) diff --git a/caso/__init__.py b/caso/__init__.py index 4cc3267..8e968b5 100644 --- a/caso/__init__.py +++ b/caso/__init__.py @@ -20,7 +20,7 @@ import pathlib from contextlib import suppress -__version__ = "4.2.0" +__version__ = "5.0.0" def extract_version() -> str: diff --git a/pyproject.toml b/pyproject.toml index be3ab59..018a590 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,7 +1,7 @@ [tool.poetry] name = "caso" -version = "4.2.0" +version = "5.0.0" description = "cASO is an OpenStack Accounting extractor." readme = "README.md" license = "Apache-2.0"