CHANGES
=======

0.1.2
-----

* Fix the test parameter order
* Return 'maintenance' from node-show command
* Remove vim header
* Node power state is not printed after set
* Return node_uuid from a port-show cmd
* Fix Iterface misspelling from node-validate cmd
* Remove tox locale overrides
* Add node.states() to the client library
* Fix node-create help requiring chassis uuid
* Updated from global requirements
* Remove unused method 'string_to_bool' from utils

0.1.1
-----

* Reuse Resource from oslo
* Sync apiclient and strutils from Oslo
* Run unittest with python 3.3
* Drop python2.5 suport in ironicclient.common.http
* Improve node-validate command output
* Add set_provision_state to the client libs
* ironic client should display chassis_uuid value
* Update openstack-common.conf list, sync with oslo (0d8f18b)

0.1.0
-----

* Rename nodes/<uuid>/state to nodes/<uuid>/states
* Remove unused oslo-incubator modules
* Updated from global requirements
* driver-list command to show the list of conductors

0.0.1
-----

* Enable rebooting in the client lib and cli
* Move from inheritance HTTPClient in Ironic client
* Move six dependency to requirements.txt
* Let CLI print exception traceback from 'debuginfo'
* Add missing i18n support
* Add node-validate to cli
* Replace chassis_id with chassis_uuid on Nodes
* Enable created_at/updated_at for port-show/chassis-show
* Include 'chassis_id' on node-show
* Enable created_at/updated_at for port-show/chassis-show
* Remove in-place try/except blocks from shell commands
* Replace node_id to node_uuid on Ports
* Support building wheels (PEP-427)
* Shows 'last_error' property for a node
* Comply with new hacking release
* Change id->uuid in ironic cli help messages
* Updated from global requirements
* Modifies CLI to show nodes by instance uuid
* Remove Python 2.4 all() implementation
* Deal with unicode strings
* Custom output file on the print_*() functions
* Add driver-list
* Fix cmd usage msg for ironic port-create
* Reorder imports
* Rename variables called 'fixtures'
* Comply with new hacking requirements
* Transform print statement to print function
* Add node-set-power-state to cli
* Fixes Auth Token being sent as lambda function
* Updated from global requirements
* Sort the dict iterms
* Replace basestring with six.string_types
* Use six.iteritems() for dict
* Import urlutils module from oslo
* Import httplib from six.moves
* Transform print statement to print function
* Import StringIO from six
* Removes mox from ironicclient
* Add chassis-node-list
* Add node-port-list
* Updated from global requirements
* Allows multiple deletions
* Add short command line option
* Improve help strings
* Remove duplicated do_node_show
* Add missing chassis_id arg to node-create
* Improve error feedback
* Updated from global requirements
* Implement *-update commands to resrouces
* Change service_type to baremetal
* Split v1/shell.py into different files
* Implement Node commands
* Add port-create and port-delete
* Stop HTTPClient from calling self.auth_token()
* Add chassis-create and chassis-delete
* Add port-show and port-list
* Implement chassis-list + more tests
* Add tests for chassis
* Add basic tests
* Manager._list should always return a list
* Implement chassis-show
* Basic project structure
* remove client suffix from command line client
* Add initial files
* Added .gitreview
