We are tickled pink to announce the release of:

python-senlinclient 0.5.0: OpenStack Clustering API Client Library

This release is part of the newton release series.

For more details, please see below.

0.5.0
^^^^^


New Features
************

* Added command for node-check and node-recover.


Upgrade Notes
*************

* OSC commands for cluster scaling are changed from 'cluster scale
  in' and 'cluster scale out' to 'cluster shrink' and 'cluster expand'
  respectively.

Changes in python-senlinclient 0.4.1..0.5.0
-------------------------------------------

685ab4d Added release notes for a new release
f8fb806 Updated from global requirements
6114da4 Updated from global requirements
761c5ed Updated from global requirements
c225f4c Updated from global requirements
a7a12f4 Updated from global requirements
10cac8c Updated from global requirements
d82d836 Updated from global requirements
3121465 Add reno for release notes management
4b7c6eb Trival fix: Update README
c5d8f36 Updated from global requirements
a336d4e Updated from global requirements
c67fe18 Correct some typos
18b5494 Updated from global requirements
7bf8bb3 Pramater doesn't align to comments
d1de6ec Removed the invalid link for Module Index
e42edf4 Add link to API doc in client module
ece2139 Revert "Remove senlin CLI commands"
02f5a76 Support more parameters for senlinclient creation
9c261fd Rename cluster scaling command
3bda3b9 Remove senlin CLI commands
735b018 Refactor osc support
040dcc8 Add deprecation warnings for senlin commands
decbc7c Add OSC command for senlin node-check/recover
ed8c132 Spelling mistakes on 'Clustering service command-line client' page

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

.gitignore                                         |   6 +
README.md                                          |   4 -
README.rst                                         |   2 +-
releasenotes/notes/.placeholder                    |   0
.../cluster-scaling-command-e0d96f2cd0c7ca5f.yaml  |   5 +
.../notes/node-check-recover-469bf81db9f9f1ec.yaml |   3 +
releasenotes/source/_static/.placeholder           |   0
releasenotes/source/_templates/.placeholder        |   0
releasenotes/source/conf.py                        | 277 +++++++
releasenotes/source/index.rst                      |   8 +
releasenotes/source/unreleased.rst                 |   5 +
requirements.txt                                   |  10 +-
senlinclient/common/exc.py                         |   2 +-
senlinclient/common/sdk.py                         |  13 +-
senlinclient/osc/__init__.py                       |   0
senlinclient/osc/plugin.py                         |  46 --
senlinclient/osc/v1/__init__.py                    |   0
senlinclient/osc/v1/action.py                      | 146 ----
senlinclient/osc/v1/build_info.py                  |  45 --
senlinclient/osc/v1/cluster.py                     | 774 --------------------
senlinclient/osc/v1/cluster_policy.py              | 156 ----
senlinclient/osc/v1/event.py                       | 133 ----
senlinclient/osc/v1/node.py                        | 334 ---------
senlinclient/osc/v1/policy.py                      | 273 -------
senlinclient/osc/v1/policy_type.py                 |  68 --
senlinclient/osc/v1/profile.py                     | 311 --------
senlinclient/osc/v1/profile_type.py                |  68 --
senlinclient/osc/v1/receiver.py                    | 257 -------
senlinclient/plugin.py                             |  46 ++
senlinclient/v1/action.py                          | 146 ++++
senlinclient/v1/build_info.py                      |  45 ++
senlinclient/v1/client.py                          | 237 ++++++
senlinclient/v1/cluster.py                         | 774 ++++++++++++++++++++
senlinclient/v1/cluster_policy.py                  | 156 ++++
senlinclient/v1/event.py                           | 133 ++++
senlinclient/v1/node.py                            | 388 ++++++++++
senlinclient/v1/policy.py                          | 273 +++++++
senlinclient/v1/policy_type.py                     |  68 ++
senlinclient/v1/profile.py                         | 311 ++++++++
senlinclient/v1/profile_type.py                    |  68 ++
senlinclient/v1/receiver.py                        | 257 +++++++
senlinclient/v1/shell.py                           | 112 ++-
setup.cfg                                          |  96 +--
test-requirements.txt                              |   5 +-
tools/senlinrc                                     |   2 +-
tox.ini                                            |   5 +-
76 files changed, 6673 insertions(+), 5905 deletions(-)


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

diff --git a/requirements.txt b/requirements.txt
index 1b408d1..e0318fe 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -5 +5 @@
-Babel>=1.3 # BSD
+Babel>=2.3.4 # BSD
@@ -9 +9 @@ PrettyTable<0.8,>=0.7 # BSD
-openstacksdk>=0.8.1 # Apache-2.0
+openstacksdk>=0.8.6 # Apache-2.0
@@ -12,2 +12,2 @@ oslo.serialization>=1.10.0 # Apache-2.0
-oslo.utils>=3.5.0 # Apache-2.0
-python-heatclient>=0.6.0 # Apache-2.0
+oslo.utils>=3.11.0 # Apache-2.0
+python-heatclient>=1.1.0 # Apache-2.0
@@ -16 +16 @@ PyYAML>=3.1.0 # MIT
-requests!=2.9.0,>=2.8.1 # Apache-2.0
+requests>=2.10.0 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index fcf1a68..c2cf2a4 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -9 +9 @@ discover # BSD
-fixtures>=1.3.1 # Apache-2.0/BSD
+fixtures>=3.0.0 # Apache-2.0/BSD
@@ -11 +11 @@ requests-mock>=0.7.0 # Apache-2.0
-mock>=1.2 # BSD
+mock>=2.0 # BSD
@@ -18,0 +19 @@ testtools>=1.4.0 # MIT
+reno>=1.6.2 # Apache2



__________________________________________________________________________
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

Reply via email to