[release-announce] [zun] python-zunclient 0.3.0 (pike)

no-reply at openstack.org no-reply at openstack.org
Tue Jul 18 20:08:41 UTC 2017


We are delighted to announce the release of:

python-zunclient 0.3.0: Client Library for Zun

This release is part of the pike release series.

The source is available from:

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

Download the package from:

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

Please report issues through launchpad:

    http://bugs.launchpad.net/python-zunclient

For more details, please see below.

Changes in python-zunclient 0.2.0..0.3.0
----------------------------------------

93b3f71 Re-enable osc tempest tests
42bcb7b Updated from global requirements
cc40afb Rename parameter '--nets' to '--net'
e799728 Fix the typo that missing blank between words.
c04ef8c Enhance api version support in CLI
5f3d111 Fixed wrap from taking negative values
9e3f8ba Support api micro version in OSC
c27da4b Add network options to zunclient
ef1c2cc Updated from global requirements
2983b74 switch to openstackdocstheme
00a3d99 Remove unused code from zunclient/common/apiclient
8f46a49 Updated from global requirements
ca1f99e Don't run zun server tempest tests in gate
867d6b1 Add security groups to container create/run
d11da17 Upgrade from docker-py to docker
50435d6 Make --profile load from environment variables
0e6955c Add scheduler hints for zunclient
3d82050 Updated from global requirements
b2e7edb Return image ID in container commit
daf1722 OSC: return columns instead of using print_dict
a7ef827 Zunclient should escape special character
3460834 Set concurrency to 1 for OSC tempest tests
b484d6a Updated from global requirements
f4705f9 OSC support service api
209fbdf Fix spelling mistake in osc client
bd79aa1 Fix some spelling mistakes.
e1d7cb0 Client support for service force-down
8bdc284 Add image-list and pull to osc
fc69563 Revert "Add scheduler hint for zunclient"
df6a60f Implement container snapshot
7f6efb5 Add scheduler hint for zunclient
d2b1496 Updated from global requirements
be55086 Compile stats on server side
82a6966 Improve style of zun pull
2474135 Client support for service-enable/disable
716ae3a Replace assertRaisesRegexp with assertRaisesRegex
1f2d5fa Make client work with websocket proxy
a933465 Remove the code that add uuid to websocket header
6c6816c Replace the magic number with const
5906c28 Client support for display snapshot of zun stats
8d63a4c Skip run OSC tests on unit tests
81c2d96 Updated from global requirements
a1f6b6a Updated from global requirements
9b2b2f4 Client support for service delete
02ba81f Revert file mode from 0755 to 0644
e64883a Support interactive mode for exec command
174fc67 Optimize the link address
a7fce1d Fix confusing error message on interactive run
20ca818 Introduce API micro version
deb405a Add container uuid to the websocket connection header


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

.testr.conf                                        |   2 +-
CONTRIBUTING.rst                                   |   4 +-
HACKING.rst                                        |   2 +-
README.rst                                         |   4 +-
requirements.txt                                   |   9 +-
setup.cfg                                          |   9 +
test-requirements.txt                              |  10 +-
tools/run_functional.sh                            |   2 +-
zunclient/api_versions.py                          | 318 +++++++++++++++
zunclient/common/apiclient/auth.py                 |  74 ----
zunclient/common/apiclient/base.py                 | 426 ---------------------
zunclient/common/apiclient/exceptions.py           |  29 +-
zunclient/common/base.py                           |   4 +
zunclient/common/cliutils.py                       |   2 +
zunclient/common/httpclient.py                     |  17 +-
zunclient/common/utils.py                          |  60 +++
zunclient/common/websocketclient/exceptions.py     |   4 +
.../common/websocketclient/websocketclient.py      | 158 ++++++--
zunclient/osc/plugin.py                            |  24 +-
zunclient/osc/v1/containers.py                     | 132 ++++++-
zunclient/osc/v1/images.py                         |  90 +++++
zunclient/osc/v1/services.py                       | 159 ++++++++
zunclient/shell.py                                 |  69 +++-
zunclient/v1/client.py                             |   3 +-
zunclient/v1/containers.py                         |  22 +-
zunclient/v1/containers_shell.py                   | 132 ++++++-
zunclient/v1/images_shell.py                       |   8 +-
zunclient/v1/services.py                           |  44 +++
zunclient/v1/services_shell.py                     |  51 +++
43 files changed, 1756 insertions(+), 730 deletions(-)


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

diff --git a/requirements.txt b/requirements.txt
index fb15dc2..aba4a59 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -7,4 +7,4 @@ PrettyTable<0.8,>=0.7.1 # BSD
-python-openstackclient>=3.3.0 # Apache-2.0
-keystoneauth1>=2.18.0 # Apache-2.0
-osc-lib>=1.2.0 # Apache-2.0
-oslo.i18n>=2.1.0 # Apache-2.0
+python-openstackclient!=3.10.0,>=3.3.0 # Apache-2.0
+keystoneauth1>=2.21.0 # Apache-2.0
+osc-lib>=1.5.1 # Apache-2.0
+oslo.i18n!=3.15.2,>=2.1.0 # Apache-2.0
@@ -12,0 +13 @@ websocket-client>=0.32.0 # LGPLv2+
+docker>=2.0.0 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index d1f5438..0cb5aee 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -6 +6 @@ bandit>=1.1.0 # Apache-2.0
-coverage>=4.0 # Apache-2.0
+coverage!=4.4,>=4.0 # Apache-2.0
@@ -10 +10 @@ hacking!=0.13.0,<0.14,>=0.12.0 # Apache-2.0
-oslosphinx>=4.7.0 # Apache-2.0
+openstackdocstheme>=1.11.0 # Apache-2.0
@@ -15,2 +15,2 @@ python-subunit>=0.0.18 # Apache-2.0/BSD
-sphinx>=1.5.1 # BSD
-tempest>=14.0.0 # Apache-2.0
+sphinx>=1.6.2 # BSD
+tempest>=16.1.0 # Apache-2.0
@@ -23 +23 @@ testtools>=1.4.0 # MIT
-reno>=1.8.0 # Apache-2.0
+reno!=2.3.1,>=1.8.0 # Apache-2.0





More information about the Release-announce mailing list