[release-announce] python-cloudkittyclient 2.0.0 (rocky)
no-reply at openstack.org
no-reply at openstack.org
Wed Aug 8 22:30:27 UTC 2018
We jubilantly announce the release of:
python-cloudkittyclient 2.0.0: API client of cloudkitty, Rating as a
Service project.
This release is part of the rocky release series.
Download the package from:
https://pypi.org/project/python-cloudkittyclient
For more details, please see below.
Changes in python-cloudkittyclient 1.2.0..2.0.0
-----------------------------------------------
b79833f Follow the new PTI for document build
f8d87cd fix tox python3 overrides
d070f6a Rewrite of the client
1b56089 fix error url
f490bd0 Update reno for stable/queens
Diffstat (except docs and test files)
-------------------------------------
.gitignore | 1 +
.stestr.conf | 3 +
.testr.conf | 4 -
.zuul.yaml | 37 +
HACKING.rst | 2 +-
README.rst | 14 +-
cloudkittyclient/apiclient/__init__.py | 0
cloudkittyclient/apiclient/auth.py | 231 ----
cloudkittyclient/apiclient/base.py | 535 ----------
cloudkittyclient/apiclient/client.py | 392 -------
cloudkittyclient/apiclient/exceptions.py | 477 ---------
cloudkittyclient/apiclient/fake_client.py | 189 ----
cloudkittyclient/apiclient/utils.py | 96 --
cloudkittyclient/auth.py | 47 +
cloudkittyclient/client.py | 427 +-------
cloudkittyclient/common/__init__.py | 0
cloudkittyclient/common/base.py | 174 ---
cloudkittyclient/common/cliutils.py | 271 -----
cloudkittyclient/common/utils.py | 230 ----
cloudkittyclient/exc.py | 8 +
cloudkittyclient/format.py | 85 ++
cloudkittyclient/i18n.py | 24 -
cloudkittyclient/osc.py | 11 +-
cloudkittyclient/shell.py | 441 +++-----
cloudkittyclient/utils.py | 58 +
cloudkittyclient/v1/__init__.py | 16 -
cloudkittyclient/v1/base.py | 64 ++
cloudkittyclient/v1/client.py | 70 +-
cloudkittyclient/v1/collector.py | 115 ++
cloudkittyclient/v1/collector/__init__.py | 22 -
cloudkittyclient/v1/collector/mapping.py | 30 -
cloudkittyclient/v1/collector/shell.py | 87 --
cloudkittyclient/v1/collector/shell_cli.py | 109 --
cloudkittyclient/v1/collector/state.py | 30 -
cloudkittyclient/v1/collector_cli.py | 151 +++
cloudkittyclient/v1/core.py | 89 --
cloudkittyclient/v1/info.py | 37 +
cloudkittyclient/v1/info_cli.py | 62 ++
cloudkittyclient/v1/rating/__init__.py | 170 +++
cloudkittyclient/v1/rating/hashmap.py | 446 ++++++++
cloudkittyclient/v1/rating/hashmap/__init__.py | 161 ---
cloudkittyclient/v1/rating/hashmap/client.py | 32 -
cloudkittyclient/v1/rating/hashmap/extension.py | 31 -
cloudkittyclient/v1/rating/hashmap/shell.py | 434 --------
cloudkittyclient/v1/rating/hashmap/shell_cli.py | 355 -------
cloudkittyclient/v1/rating/hashmap_cli.py | 567 ++++++++++
cloudkittyclient/v1/rating/pyscripts.py | 91 ++
cloudkittyclient/v1/rating/pyscripts/__init__.py | 30 -
cloudkittyclient/v1/rating/pyscripts/client.py | 28 -
cloudkittyclient/v1/rating/pyscripts/extension.py | 31 -
cloudkittyclient/v1/rating/pyscripts/shell.py | 117 ---
cloudkittyclient/v1/rating/pyscripts/shell_cli.py | 115 --
cloudkittyclient/v1/rating/pyscripts_cli.py | 123 +++
cloudkittyclient/v1/report.py | 79 ++
cloudkittyclient/v1/report/__init__.py | 81 --
cloudkittyclient/v1/report/shell.py | 96 --
cloudkittyclient/v1/report/shell_cli.py | 88 --
cloudkittyclient/v1/report_cli.py | 126 +++
cloudkittyclient/v1/shell.py | 114 --
cloudkittyclient/v1/shell_cli.py | 91 --
cloudkittyclient/v1/storage.py | 38 +
cloudkittyclient/v1/storage/__init__.py | 20 -
cloudkittyclient/v1/storage/dataframe.py | 29 -
cloudkittyclient/v1/storage/shell.py | 41 -
cloudkittyclient/v1/storage/shell_cli.py | 44 -
cloudkittyclient/v1/storage_cli.py | 67 ++
etc/cloudkitty/csv_config.yml | 9 +
etc/cloudkitty/legacy_csv_config.yml | 17 +
.../cloudkittyclient-devstack-functional/post.yaml | 4 +
.../cloudkittyclient-devstack-functional/pre.yaml | 5 +
.../cloudkittyclient-devstack-functional/run.yaml | 5 +
.../notes/rewrite-client-5e99a6d3c7302630.yaml | 34 +
releasenotes/source/index.rst | 1 +
releasenotes/source/queens.rst | 6 +
requirements.txt | 16 +-
setup.cfg | 174 ++-
test-requirements.txt | 9 +-
tox.ini | 18 +-
123 files changed, 4289 insertions(+), 8445 deletions(-)
Requirements updates
--------------------
diff --git a/requirements.txt b/requirements.txt
index 11095e0..22627a2 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -6,8 +6,8 @@ pbr!=2.1.0,>=2.0.0 # Apache-2.0
-Babel!=2.4.0,>=2.3.4 # BSD
-python-keystoneclient>=3.8.0 # Apache-2.0
-python-openstackclient!=3.10.0,>=3.3.0 # Apache-2.0
-stevedore>=1.20.0 # Apache-2.0
-oslo.i18n!=3.15.2,>=2.1.0 # Apache-2.0
-oslo.serialization>=1.10.0 # Apache-2.0
-oslo.utils>=3.20.0 # Apache-2.0
-PrettyTable<0.8,>=0.7.1 # BSD
+cliff>=2.11.0,<3.0 # Apache-2.0
+keystoneauth1>=3.4.0,<4.0 # Apache-2.0
+oslo.utils>=3.35,<4.0 # Apache-2.0
+oslo.log>=3.36,<4.0 # Apache-2.0
+PyYAML>=3.12,<4.0 # MIT
+jsonpath-rw-ext>=1.0 # Apache-2.0
+six>=1.11,<2.0 # MIT
+os-client-config>=1.29.0 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index 2a0e629..6acdb32 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -9,2 +8,0 @@ python-subunit>=0.0.18 # Apache-2.0/BSD
-sphinx>=1.6.2 # BSD
-openstackdocstheme>=1.11.0 # Apache-2.0
@@ -12,4 +10,3 @@ oslotest>=1.10.0 # Apache-2.0
-testrepository>=0.0.18 # Apache-2.0/BSD
-testscenarios>=0.4 # Apache-2.0/BSD
-testtools>=1.4.0 # MIT
-reno>=1.8.0 # Apache2
+stestr>=2.0 # Apache-2.0
+mock>=2.0 # BSD
+python-openstackclient>=3.14 # Apache-2.0
More information about the Release-announce
mailing list