[new][sahara] python-saharaclient 0.16.0 release (newton)
We are pumped to announce the release of: python-saharaclient 0.16.0: Client library for Sahara API This release is part of the newton release series. With source available at: https://git.openstack.org/cgit/openstack/python-saharaclient With package available at: https://pypi.python.org/pypi/python-saharaclient Please report issues through launchpad: https://bugs.launchpad.net/python-saharaclient For more details, please see below. 0.16.0 ^^^^^^ Functional tests were replaced to sahara-tests repository. Please refer to README of sahara-tests about how to run these tests now. New Features ************ * Providing ability to make dump of event logs for clusters. Also displaying shorten version of event logs by option. * Pagination for list operations is implemented. * Plugins updates are supported now in saharaclient. Also information about plugin labels is available for users. Changes in python-saharaclient 0.15.0..0.16.0 --------------------------------------------- cb31c56 Updated from global requirements 75c8db6 Add pagination ability to Python-saharaclient 9eec70d Remove discover from test-requirements 8f8c7ff Updated from global requirements bd8da65 include storm.pyleus in job types a5c8c27 Updated from global requirements a90f377 support event logs for CLI 9e1b992 plugin's api update support 9672507 Updated from global requirements 053e58f Remove unused functional tests f0f9388 Updated from global requirements 72bd816 Updated from global requirements 0a36c00 Add openstackclient dependency back 5ac6661 Use osc_lib instead of cliff 9d88895 Updated from global requirements d6e15e3 Updated from global requirements 43e6413 Use osc-lib instead of openstackclient 8b2b5c8 Updated from global requirements 9baa13e Remove incorrectly used "# flake8: noqa" e816152 print statment has become a function in py3 4710179 Updated from global requirements fb5557a avoid additional requirement for building docs 9fd085b Migrate functional tests to openstack-client f80a6f4 Replace tempest_lib with tempest.lib Diffstat (except docs and test files) ------------------------------------- .../notes/event-logs-c6d286e25dc7d9b1.yaml | 4 + .../implement-pagination-2ba52769d240a3ce.yaml | 4 + .../notes/plugin-api-f650c26a030b7df8.yaml | 4 + requirements.txt | 6 +- saharaclient/api/base.py | 41 ++- saharaclient/api/cluster_templates.py | 7 +- saharaclient/api/clusters.py | 7 +- saharaclient/api/data_sources.py | 7 +- saharaclient/api/job_binaries.py | 7 +- saharaclient/api/job_binary_internals.py | 7 +- saharaclient/api/job_executions.py | 7 +- saharaclient/api/jobs.py | 7 +- saharaclient/api/node_group_templates.py | 8 +- saharaclient/api/plugins.py | 6 + saharaclient/osc/plugin.py | 2 +- saharaclient/osc/v1/cluster_templates.py | 16 +- saharaclient/osc/v1/clusters.py | 68 +++- saharaclient/osc/v1/data_sources.py | 14 +- saharaclient/osc/v1/images.py | 18 +- saharaclient/osc/v1/job_binaries.py | 16 +- saharaclient/osc/v1/job_templates.py | 20 +- saharaclient/osc/v1/job_types.py | 9 +- saharaclient/osc/v1/jobs.py | 16 +- saharaclient/osc/v1/node_group_templates.py | 16 +- saharaclient/osc/v1/plugins.py | 81 ++++- saharaclient/osc/v1/utils.py | 30 +- setup.cfg | 1 + test-requirements.txt | 8 +- tools/install_venv.py | 4 +- tox.ini | 7 - 48 files changed, 914 insertions(+), 385 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 519264a..261b5d6 100644 --- a/requirements.txt +++ b/requirements.txt @@ -8,2 +8,2 @@ Babel>=2.3.4 # BSD -cliff!=1.16.0,!=1.17.0,>=1.15.0 # Apache-2.0 -keystoneauth1>=2.1.0 # Apache-2.0 +keystoneauth1>=2.7.0 # Apache-2.0 +osc-lib>=0.4.0 # Apache-2.0 @@ -13 +13 @@ oslo.i18n>=2.1.0 # Apache-2.0 -oslo.utils>=3.11.0 # Apache-2.0 +oslo.utils>=3.16.0 # Apache-2.0 diff --git a/test-requirements.txt b/test-requirements.txt index d91624b..3378ef4 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -8 +7,0 @@ coverage>=3.6 # Apache-2.0 -discover # BSD @@ -13,4 +12,3 @@ os-testr>=0.7.0 # Apache-2.0 -reno>=1.6.2 # Apache2 -requests-mock>=0.7.0 # Apache-2.0 -sphinx!=1.2.0,!=1.3b1,<1.3,>=1.1.2 # BSD -tempest-lib>=0.14.0 # Apache-2.0 +reno>=1.8.0 # Apache2 +requests-mock>=1.0 # Apache-2.0 +sphinx!=1.3b1,<1.3,>=1.2.1 # BSD
participants (1)
-
no-reply@openstack.org