We are glad to announce the release of: python-ceilometerclient 2.5.0: OpenStack Telemetry API Client Library This release is part of the newton release series. With source available at: https://git.openstack.org/cgit/openstack/python-ceilometerclient With package available at: https://pypi.python.org/pypi/python-ceilometerclient Please report issues through launchpad: https://bugs.launchpad.net/python-ceilometerclient For more details, please see below. Changes in python-ceilometerclient 2.3.0..2.5.0 ----------------------------------------------- 81b12c0 tools: remove unused scripts f97de95 base.Resource not define __ne__() built-in function 0a1a8d2 Ignore aodh_endpoint argument 39ee8fb Switch to keystoneauth 87c30d9 Correct the usage of the method assertEqual() fdda3fb Update the home-page with developer documentation 53ca79e Update to hacking 0.11.0 5a0dab7 Only install hacking in pep8 480fc9f Updated from global requirements a85f46e Enable releasenotes documentation 356cce1 Updated from global requirements bf5dd75 Switch from deprecated tempest-lib to tempest 50c9e44 Updated from global requirements 8ce8b80 Fix the disorder of items of Traits in the output of event-list c8ff0e7 remove default value of repeat-actions 78869fb Decouple ceilometerclient without aodh services running c4e9f49 Trivial: remove `None` as a redundant argument to dict.get() a6d241d Updated from global requirements 2fa47e4 Updated from global requirements c45000c Enhances client to support unique meter retrieval 95dd8a1 Fixing a word spelling 7960148 Updated from global requirements 63d629f make aggregation-method argument as a mandatory field 0652438 improve readme contents Diffstat (except docs and test files) ------------------------------------- .gitignore | 1 + README.rst | 8 + ceilometerclient/client.py | 20 +- ceilometerclient/common/utils.py | 3 + .../openstack/common/apiclient/base.py | 3 + ceilometerclient/v2/client.py | 18 +- ceilometerclient/v2/meters.py | 11 +- ceilometerclient/v2/query.py | 3 - ceilometerclient/v2/shell.py | 12 +- releasenotes/notes/.placeholder | 0 releasenotes/source/_static/.placeholder | 0 releasenotes/source/_templates/.placeholder | 0 releasenotes/source/conf.py | 275 +++++++++++++++++++++ releasenotes/source/index.rst | 19 ++ releasenotes/source/liberty.rst | 6 + releasenotes/source/mitaka.rst | 6 + releasenotes/source/unreleased.rst | 5 + requirements.txt | 10 +- setup.cfg | 2 +- test-requirements.txt | 6 +- tools/install_venv.py | 71 ------ tools/install_venv_common.py | 172 ------------- tools/with_venv.sh | 4 - tox.ini | 4 + 33 files changed, 487 insertions(+), 489 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index cc0c4e8..a026806 100644 --- a/requirements.txt +++ b/requirements.txt @@ -5 +5 @@ pbr>=1.6 # Apache-2.0 -iso8601>=0.1.9 # MIT +iso8601>=0.1.11 # MIT @@ -7 +7 @@ keystoneauth1>=2.1.0 # Apache-2.0 -oslo.i18n>=1.5.0 # Apache-2.0 +oslo.i18n>=2.1.0 # Apache-2.0 @@ -9 +9 @@ oslo.serialization>=1.10.0 # Apache-2.0 -oslo.utils>=3.4.0 # Apache-2.0 +oslo.utils>=3.5.0 # Apache-2.0 @@ -11 +11 @@ PrettyTable<0.8,>=0.7 # BSD -python-keystoneclient!=1.8.0,>=1.6.0 # Apache-2.0 +python-keystoneclient!=1.8.0,!=2.1.0,>=1.6.0 # Apache-2.0 @@ -14 +14 @@ six>=1.9.0 # MIT -stevedore>=1.5.0 # Apache-2.0 +stevedore>=1.10.0 # Apache-2.0 diff --git a/test-requirements.txt b/test-requirements.txt index 8641064..93d7ad3 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -5 +4,0 @@ -hacking<0.11,>=0.10.0 @@ -8 +7 @@ discover # BSD -fixtures>=1.3.1 # Apache-2.0/BSD +fixtures<2.0,>=1.3.1 # Apache-2.0/BSD @@ -10,0 +10 @@ oslosphinx!=3.4.0,>=2.5.0 # Apache-2.0 +reno>=1.6.2 # Apache2 @@ -13 +13 @@ sphinx!=1.2.0,!=1.3b1,<1.3,>=1.1.2 # BSD -tempest-lib>=0.13.0 # Apache-2.0 +tempest>=11.0.0 # Apache-2.0