[release-announce] python-cloudkittyclient 4.0.0 (ussuri)

no-reply at openstack.org no-reply at openstack.org
Tue Feb 11 15:41:40 UTC 2020


We are tickled pink to announce the release of:

python-cloudkittyclient 4.0.0: API client of cloudkitty, Rating as a
Service project.

This release is part of the ussuri release series.

The source is available from:

    https://opendev.org/openstack/python-cloudkittyclient

Download the package from:

    https://pypi.org/project/python-cloudkittyclient

Please report issues through:

    https://storyboard.openstack.org/#!/project/openstack/python-
cloudkittyclient

For more details, please see below.

4.0.0
^^^^^


New Features
************

* Support for the "/v2/dataframes" endpoint has been added to the
  client. A new "dataframes add" CLI command is also available.


Upgrade Notes
*************

* Python 2.7 support has been dropped. The last release of
  "cloudkittyclient" to support python 2.7 is OpenStack Train (3.1.0).
  The minimum version of Python now supported by "cloudkittyclient" is
  Python 3.6.

Changes in python-cloudkittyclient 3.0.0..4.0.0
-----------------------------------------------

9424e67 [ussuri][goal] Drop python 2.7 support and testing
9c3bd77 Fix tox environments
d28c5bc Improve HTTP error formatting
3e7f7a0 tox: Keeping going with docs
5840467 Adapt functional tests to python3
be0a986 Switch to Ussuri jobs
e599ac9 Add support for v2/rating/modules endpoints
55b056b Update master for stable/train
296fd22 Generate PDF documentation
c8d7a9e Add support for POST /v2/dataframes API endpoint to the client
dd4112a Add functional test jobs for the v2 client
3010383 Add lower-constraints job


Diffstat (except docs and test files)
-------------------------------------

.zuul.yaml                                         |  33 ++--
cloudkittyclient/common/base.py                    |  14 ++
cloudkittyclient/common/client.py                  |   3 +
cloudkittyclient/shell.py                          |   2 +-
cloudkittyclient/utils.py                          |  46 +++++-
cloudkittyclient/v2/client.py                      |   4 +
cloudkittyclient/v2/dataframes.py                  |  51 +++++++
cloudkittyclient/v2/dataframes_cli.py              |  42 +++++
cloudkittyclient/v2/rating/__init__.py             |   0
cloudkittyclient/v2/rating/modules.py              |  59 +++++++
cloudkittyclient/v2/rating/modules_cli.py          |  29 ++++
...add-support-v2-dataframes-baa398fe5ea1b891.yaml |   5 +
releasenotes/notes/drop-py27-27ea9fb3e40d4987.yaml |   7 +
releasenotes/source/index.rst                      |   1 +
releasenotes/source/train.rst                      |   6 +
setup.cfg                                          |  11 +-
tox.ini                                            |  46 ++++--
26 files changed, 737 insertions(+), 51 deletions(-)







More information about the Release-announce mailing list