We are high-spirited to announce the release of: python-saharaclient 1.0.0: Client library for Sahara API This release is part of the ocata release series. The source is available from: https://git.openstack.org/cgit/openstack/python-saharaclient Download the package from: https://pypi.python.org/pypi/python-saharaclient Please report issues through launchpad: https://bugs.launchpad.net/python-saharaclient For more details, please see below. 1.0.0 ^^^^^ Old CLI commands are removed. Please use OpenStackClient instead. Deprecation Notes ***************** * Old CLI commands are removed. Please use OpenStackClient instead. Changes in python-saharaclient 0.18.0..1.0.0 -------------------------------------------- 5e4984c Updated from global requirements 66e35ee Updated from global requirements f6408b0 Provide the cluster info about WebUI deb1e31 Updated from global requirements bd72169 Updated from global requirements 559fa06 Updated from global requirements 2d0eeef Updated from global requirements e1a833e Add plug-in summary for osc doc a781b04 Enable release notes translation 266a7ef Optimize command job-binary-download 82cabbd Raise exception in command "plugin configs get" 8c288be remove old cli commands 214e260 Return error_code in command "job binary download" 7ede456 Updated from global requirements a14c0cc Updated from global requirements 8fad27f Updated from global requirements 1a4098f Add newline to strings in stdout/stderr.write() 6ab9fb8 Updated from global requirements e5b31c4 Updated from global requirements 78d4457 standardize release note page ordering cf86565 Update reno for stable/newton fe007f0 Fix doc build if git is absent Diffstat (except docs and test files) ------------------------------------- .coveragerc | 1 - openstack-common.conf | 7 - .../remove-old-cli-commands-06b9936ce044dd0f.yaml | 7 + releasenotes/source/conf.py | 3 + releasenotes/source/index.rst | 1 + releasenotes/source/newton.rst | 6 + requirements.txt | 12 +- saharaclient/_i18n.py | 35 + saharaclient/api/base.py | 2 +- saharaclient/api/shell.py | 1012 -------------------- saharaclient/openstack/__init__.py | 0 saharaclient/openstack/common/__init__.py | 0 saharaclient/openstack/common/_i18n.py | 45 - .../openstack/common/apiclient/__init__.py | 0 saharaclient/openstack/common/apiclient/auth.py | 234 ----- .../openstack/common/apiclient/exceptions.py | 479 --------- saharaclient/openstack/common/cliutils.py | 272 ------ saharaclient/osc/plugin.py | 2 + saharaclient/osc/v1/clusters.py | 6 +- saharaclient/osc/v1/job_binaries.py | 13 +- saharaclient/osc/v1/plugins.py | 25 +- saharaclient/shell.py | 732 -------------- setup.cfg | 3 - test-requirements.txt | 12 +- tox.ini | 5 +- 30 files changed, 100 insertions(+), 3248 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index b8627de..99eb5be 100644 --- a/requirements.txt +++ b/requirements.txt @@ -8,3 +8,3 @@ Babel>=2.3.4 # BSD -keystoneauth1>=2.10.0 # Apache-2.0 -osc-lib>=1.0.2 # Apache-2.0 -oslo.log>=1.14.0 # Apache-2.0 +keystoneauth1>=2.14.0 # Apache-2.0 +osc-lib>=1.2.0 # Apache-2.0 +oslo.log>=3.11.0 # Apache-2.0 @@ -13,3 +13,2 @@ oslo.i18n>=2.1.0 # Apache-2.0 -oslo.utils>=3.16.0 # Apache-2.0 -python-keystoneclient!=2.1.0,>=2.0.0 # Apache-2.0 -python-openstackclient>=2.1.0 # Apache-2.0 +oslo.utils>=3.18.0 # Apache-2.0 +python-openstackclient>=3.3.0 # Apache-2.0 @@ -18 +16,0 @@ six>=1.9.0 # MIT -PrettyTable<0.8,>=0.7 # BSD diff --git a/test-requirements.txt b/test-requirements.txt index 3378ef4..01f537b 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -7 +7 @@ hacking<0.11,>=0.10.0 -coverage>=3.6 # Apache-2.0 +coverage>=4.0 # Apache-2.0 @@ -9 +9 @@ mock>=2.0 # BSD -oslosphinx!=3.4.0,>=2.5.0 # Apache-2.0 +oslosphinx>=4.7.0 # Apache-2.0 @@ -11,4 +11,4 @@ oslotest>=1.10.0 # Apache-2.0 -os-testr>=0.7.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 +os-testr>=0.8.0 # Apache-2.0 +reno>=1.8.0 # Apache-2.0 +requests-mock>=1.1 # Apache-2.0 +sphinx!=1.3b1,<1.4,>=1.2.1 # BSD