[release-announce] [karbor] python-karborclient 0.4.0 (pike)

no-reply at openstack.org no-reply at openstack.org
Mon Jul 17 17:46:38 UTC 2017


We enthusiastically announce the release of:

python-karborclient 0.4.0: Python client library for Karbor API

This release is part of the pike release series.

The source is available from:

    https://git.openstack.org/cgit/openstack/python-karborclient

Download the package from:

    https://pypi.python.org/pypi/python-karborclient

Please report issues through launchpad:

    https://bugs.launchpad.net/python-karborclient

For more details, please see below.

Changes in python-karborclient 0.3.0..0.4.0
-------------------------------------------

cd7d456 Remove unused None from dict.get()
eb70a9d Replace six.iteritems() with .items()
5eab398 Add OpenStackClient plugin for scheduledoperations
2fc5904 Add OpenStackClient plugin for checkpoint
289370a Add OpenStackClient plugin for triggers
795fa73 Fix bug in plan deletion when using osc plugin for karbor
3f91adc Drop MANIFEST.in - it's not needed by pbr
1b3b860 Add OpenStackClient plugin for protectable
b11e847 Add OpenStackClient plugin for provider
a82f43a Add unit tests for showing a plan/restore
9936200 Update spec to match what we've registered in openstackclient
7b2a2e8 Updated from global requirements
22d5a7e Remove old pep8 ignores that are no longer necessary
6f2feab switch to openstackdocstheme
7eb818c Add OpenStackClient plugin for restore
1f907c9 Updated from global requirements
1bf9f74 Fix help message for plan command.
f898a16 Use 'project' instead of 'tenant' when switching to openstackclient command
2800c5f Fix a bug for plan delete test.
2d1d762 Enable translation of python-karborclient
995fe11 Add plan commands for OpenStackClinet plugin in karbor
956f020 Updated from global requirements
0d9611b Add OpenStackClient plugin and plan list
e3f5048 Spec for openstack client support
1924aba Enable coverage report in console output


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

.gitignore                                         |   1 +
MANIFEST.in                                        |   6 -
.../karbor-support-in-python-openstackclient.rst   | 166 +++++++++++++
karborclient/common/utils.py                       |   2 +-
karborclient/osc/__init__.py                       |   0
karborclient/osc/plugin.py                         |  56 +++++
karborclient/osc/v1/__init__.py                    |   0
karborclient/osc/v1/checkpoints.py                 | 205 ++++++++++++++++
karborclient/osc/v1/plans.py                       | 265 +++++++++++++++++++++
karborclient/osc/v1/protectables.py                | 177 ++++++++++++++
karborclient/osc/v1/providers.py                   |  99 ++++++++
karborclient/osc/v1/restores.py                    | 195 +++++++++++++++
karborclient/osc/v1/scheduled_operations.py        | 208 ++++++++++++++++
karborclient/osc/v1/triggers.py                    | 229 ++++++++++++++++++
karborclient/utils.py                              | 146 ++++++++++++
karborclient/v1/checkpoints.py                     |   2 +-
karborclient/v1/shell.py                           | 154 +-----------
requirements.txt                                   |   7 +-
setup.cfg                                          |  46 ++++
test-requirements.txt                              |   6 +-
tox.ini                                            |   7 +-
34 files changed, 2990 insertions(+), 164 deletions(-)


Requirements updates
--------------------

diff --git a/requirements.txt b/requirements.txt
index 9195759..a581c27 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -6,2 +6,2 @@ PrettyTable<0.8,>=0.7.1 # BSD
-keystoneauth1>=2.20.0 # Apache-2.0
-requests!=2.12.2,!=2.13.0,>=2.10.0 # Apache-2.0
+keystoneauth1>=2.21.0 # Apache-2.0
+requests>=2.14.2 # Apache-2.0
@@ -10,0 +11 @@ six>=1.9.0 # MIT
+osc-lib>=1.5.1 # Apache-2.0
@@ -13 +14 @@ oslo.log>=3.22.0 # Apache-2.0
-oslo.i18n>=2.1.0 # Apache-2.0
+oslo.i18n!=3.15.2,>=2.1.0 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index 0f8d8d9..35fb0e3 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -10,2 +10,2 @@ docutils>=0.11 # OSI-Approved Open Source, Public Domain
-sphinx!=1.6.1,>=1.5.1 # BSD
-oslosphinx>=4.7.0 # Apache-2.0
+sphinx>=1.6.2 # BSD
+openstackdocstheme>=1.11.0 # Apache-2.0
@@ -12,0 +13,2 @@ oslotest>=1.10.0 # Apache-2.0
+python-openstackclient!=3.10.0,>=3.3.0 # Apache-2.0
+requests-mock>=1.1 # Apache-2.0





More information about the Release-announce mailing list