We are jazzed to announce the release of: python-ironicclient 1.0.0: OpenStack Bare Metal Provisioning API Client Library This release is part of the mitaka release series. With source available at: http://git.openstack.org/cgit/openstack/python-ironicclient With package available at: https://pypi.python.org/pypi/python-ironicclient For more details, please see the git log history below and: http://launchpad.net/python-ironicclient/+milestone/1.0.0 Please report issues through launchpad: http://bugs.launchpad.net/python-ironicclient Changes in python-ironicclient 0.10.0..1.0.0 -------------------------------------------- 047de31 Add driver-get-vendor-passthru-methods cmd cd3cd7e Add a new cmd method node-get-vendor-passthru-methods 4757e69 Drop explicit Python 2.6 support 8cfda12 Make print_list accept a list of dict 4d96662 Sync with oslo-incubator be5e26a Last sync from oslo-incubator c4b8dfa Use keystoneclient.exception directly def0e62 Add simple table structure Ironic CLI tests 1ced89b Introduce tempest-lib to functional tests de50dfa Make sort keys the same for list commands Diffstat (except docs and test files) ------------------------------------- ironicclient/common/apiclient/__init__.py | 0 ironicclient/common/apiclient/base.py | 518 ++++++++++++++++ ironicclient/common/apiclient/exceptions.py | 465 ++++++++++++++ ironicclient/common/base.py | 2 +- ironicclient/common/cliutils.py | 275 ++++++++ ironicclient/exc.py | 4 +- ironicclient/openstack/__init__.py | 0 ironicclient/openstack/common/__init__.py | 0 ironicclient/openstack/common/_i18n.py | 45 -- .../openstack/common/apiclient/__init__.py | 0 ironicclient/openstack/common/apiclient/auth.py | 234 ------- ironicclient/openstack/common/apiclient/base.py | 532 ---------------- ironicclient/openstack/common/apiclient/client.py | 388 ------------ .../openstack/common/apiclient/exceptions.py | 479 -------------- .../openstack/common/apiclient/fake_client.py | 190 ------ ironicclient/openstack/common/apiclient/utils.py | 100 --- ironicclient/openstack/common/cliutils.py | 271 -------- ironicclient/shell.py | 4 +- ironicclient/v1/chassis_shell.py | 18 +- ironicclient/v1/driver.py | 4 + ironicclient/v1/driver_shell.py | 22 +- ironicclient/v1/node.py | 4 + ironicclient/v1/node_shell.py | 36 +- ironicclient/v1/port_shell.py | 11 +- ironicclient/v1/resource_fields.py | 10 + setup.cfg | 1 - test-requirements.txt | 2 + tools/install_venv_common.py | 6 +- tox.ini | 2 +- 42 files changed, 2649 insertions(+), 2363 deletions(-) Requirements updates -------------------- diff --git a/test-requirements.txt b/test-requirements.txt index 67223b4..1d1caf2 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -12,0 +13 @@ oslosphinx>=2.5.0 # Apache-2.0 +oslotest>=1.10.0 # Apache-2.0 @@ -16,0 +18 @@ testtools>=1.4.0 +tempest-lib>=0.10.0