[release-announce] python-ironicclient 3.0.0 (train)
no-reply at openstack.org
no-reply at openstack.org
Tue Sep 10 17:21:24 UTC 2019
We are delighted to announce the release of:
python-ironicclient 3.0.0: OpenStack Bare Metal Provisioning API
Client Library
This release is part of the train stable release series.
The source is available from:
https://opendev.org/openstack/python-ironicclient
Download the package from:
https://pypi.org/project/python-ironicclient
Please report issues through:
https://storyboard.openstack.org/#!/project/openstack/python-
ironicclient
For more details, please see below.
3.0.0
^^^^^
Upgrade Notes
*************
* Removes deprecated argument "endpoint" from the v1.client.Client
constructor. Please use the standard keystoneauth argument name
"endpoint_override" instead.
* Removes deprecated "common.http.HTTPClient" class. The
"common.http.SessionClient" class should be used instead.
* Removing deprecated keystone arguments in favor of standardized
argument naming.
* The long deprecated "ironic" command has been removed. The
"openstack baremetal" command must now be used. Please update any
scripts that you may be using with ironic.
Bug Fixes
*********
* Fixes an issue where automatic pagination was broken when ironic
is deployed at a subpath (e.g. http://localhost/ironic).
Changes in python-ironicclient 2.8.0..3.0.0
-------------------------------------------
2e25b23 Build pdf doc
2b141a3 Remove deprecated keystone arguments
839d9ef Remove deprecated endpoint argument
f62758c Remove the ironic command
6fd8ee4 Remove deprecated common.http.HTTPClient class
0d30a28 Add release note for bug #2006216
347eac5 Strip prefix when paginating
57a5613 Update api-ref location
eae6039 Switch to the new canonical constraints URL on master
85df211 Update Python 3 test runtimes for Train
Diffstat (except docs and test files)
-------------------------------------
README.rst | 49 +-
ironicclient/client.py | 33 -
ironicclient/common/base.py | 17 +
ironicclient/common/cliutils.py | 296 -----
ironicclient/common/http.py | 318 +----
ironicclient/shell.py | 496 --------
ironicclient/v1/chassis_shell.py | 258 ----
ironicclient/v1/client.py | 11 +-
ironicclient/v1/create_resources_shell.py | 28 -
ironicclient/v1/driver_shell.py | 150 ---
ironicclient/v1/node_shell.py | 716 -----------
ironicclient/v1/port_shell.py | 227 ----
ironicclient/v1/portgroup_shell.py | 304 -----
ironicclient/v1/shell.py | 48 -
ironicclient/v1/volume_connector_shell.py | 209 ---
ironicclient/v1/volume_target_shell.py | 216 ----
lower-constraints.txt | 2 +-
...recated-endpoint-argument-fc0bd8099067e4ca.yaml | 7 +
...ve-deprecated-http-client-c969f583573251e9.yaml | 5 +
...-deprecated-keystone-args-925ac5f3607a89a3.yaml | 5 +
.../remove-ironic-command-5c9f7bc4946996e0.yaml | 6 +
...ip-prefix-when-paginating-6140465b1488828e.yaml | 5 +
requirements.txt | 1 -
setup.cfg | 4 +-
tools/ironic.bash_completion | 27 -
tox.ini | 18 +-
zuul.d/project.yaml | 3 +-
58 files changed, 235 insertions(+), 10065 deletions(-)
Requirements updates
--------------------
diff --git a/requirements.txt b/requirements.txt
index c15ce97..5e76b37 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -13 +12,0 @@ oslo.utils>=3.33.0 # Apache-2.0
-PrettyTable<0.8,>=0.7.1 # BSD
More information about the Release-announce
mailing list