We are ecstatic to announce the release of: cloudkitty 21.0.0 This release is part of the dalmatian release series. The source is available from: https://opendev.org/openstack/cloudkitty Download the package from: https://pypi.org/project/cloudkitty Please report issues through: https://storyboard.openstack.org/#!/project/openstack/cloudkitty For more details, please see below. Changes in cloudkitty 20.0.0..21.0.0 ------------------------------------ eef0d2e Bump hacking minimum version to 6.1.0 2613a42 Fix v1 summary/total with ES/OS storage backend 4a94bcb CI: Remove grenade branch variables ff6408f reno: Update master for unmaintained/zed 03d508b Fix API report requests when using opensearch e3e55d2 Remove get_state function and its references a8706ff Add rating modules PUT endpoint to v2 API 70df84d Remove remnants of RTD documentation 4ca61c0 Update README content f1a2273 Update master for stable/2024.1 5966366 Update example pyscript at documentation 94b822f reno: Update master for unmaintained/xena 22df075 reno: Update master for unmaintained/wallaby 1b2eb41 reno: Update master for unmaintained/victoria Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 4 -- README.rst | 49 +++++++---------- api-ref/source/v2/rating/modules.inc | 35 +++++++++++++ cloudkitty/api/v2/rating/modules.py | 17 ++++++ cloudkitty/common/policies/v2/rating.py | 6 +++ cloudkitty/hacking/checks.py | 14 ++--- cloudkitty/orchestrator.py | 4 +- cloudkitty/storage/v2/elasticsearch/client.py | 2 + cloudkitty/storage/v2/opensearch/client.py | 7 ++- cloudkitty/storage_state/__init__.py | 8 --- cloudkitty/write_orchestrator.py | 8 +-- .../deprecate-get-state-2932a4e6a74295ce.yaml | 5 ++ .../fix-opensearch-report-344508dd4e3d0ccc.yaml | 6 +++ ...-total-with-es-os-backend-9540741b80819672.yaml | 7 +++ releasenotes/source/2024.1.rst | 6 +++ releasenotes/source/index.rst | 1 + releasenotes/source/victoria.rst | 2 +- releasenotes/source/wallaby.rst | 2 +- releasenotes/source/xena.rst | 2 +- releasenotes/source/zed.rst | 2 +- rtd-requirements.txt | 32 ------------ test-requirements.txt | 2 +- 29 files changed, 226 insertions(+), 120 deletions(-) Requirements updates -------------------- diff --git a/test-requirements.txt b/test-requirements.txt index dcb19c6..92dd3c0 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -6 +6 @@ -hacking>=3.0.1,<3.1.0 # Apache-2.0 +hacking>=6.1.0,<6.2.0 # Apache-2.0