CHANGES
=======

2.6.0
-----

* Update python classifier in setup.cfg

2.3.0
-----

* Update master for stable/2023.2
* Add client api for enable and disable device
* resolve keyerror for string format
* add ut for delete attribute client exception error

2.2.1
-----

* add nagative unittest for program deployable in cyborg module
* add negative unittest for deployable program in cyborg module
* add unittest for program deployable in cyborg module
* add unittest for delete accelerator with instance uuid
* add unittest for show device profile with not exist id
* add unittest for show device profile with id
* line too long

2.2.0
-----

* add negative unit test for delete attribute
* add negative unit test for delete device profile
* add negative unit test for show device
* add negative unit test for show deployable
* Follow pep8
* Add ut for show not exist device\_profile client api
* Add ut for show not exist attribute client api
* add ut for get deployable client api
* add ut for get device client api
* Add ut for delete attribute client api
* add unittest for delete accelerator request client api
* add unittest for delete device profile client api
* improve doc format
* Add ut for get attribute client api
* Add ut for create attribute client api
* Add ut for list attribute client api
* Add client API for accelerator attribute show
* Add client API for accelerator attribute delete
* Add client API for accelerator attribute create
* Add Attribute api client
* Update master for stable/2023.1

2.1.0
-----

* Use py3 as the default runtime for tox
* Switch to 2023.1 Python3 unit tests and generic template name
* Update master for stable/zed

2.0.0
-----

* Switch openstack-python3-zed-jobs
* Bump oslo.log>=5.0.0 version
* Remove py36 zuul task
* Update python testing as per zed cycle teting runtime
* Update master for stable/yoga

1.7.0
-----

* bump openstacksdk >=0.46.0
* Add support project-id for arq patch releasenote
* Add support for show device profile by name releasenote
* Refactor the columns generate for device profile list
* Updating python testing classifier as per Yoga testing runtime
* Get device profile by name in cyborgclient

1.6.0
-----

* Show description attr when list and get device profile
* Add Python3 yoga unit tests
* Update master for stable/xena

1.5.0
-----

* Add description args for device profile create

1.4.0
-----

* Add test case for show arq
* Fix the bug of making device\_profile\_group\_id parameter is optional
* Replace deprecated inspect.getargspec
* Hide the traceback when deleting a non-existent ARQ
* Add checks for showing dp with name
* [ussuri][goal] Update contributor documentation
* setup.cfg: Replace dashes with underscores
* Add Python3 xena unit tests
* Update master for stable/wallaby
* bug fix: tox wrongly install client from repo path
* Add doc/requirements
* update error url
* Revert "remove py37"

1.3.0
-----

* remove unicode from code
* remove py37
* Remove six lib
* Remove six lib
* Remove six lib
* Replace deprecated UPPER\_CONSTRAINTS\_FILE variable
* [goal] Fixing lower constraints for Ubuntu Focal
* Add Python3 wallaby unit tests
* Update master for stable/victoria

1.2.1
-----

* Add e.g. for groups when create device profile
* Enable openstackdocs config to storyboard
* Remove translation sections from setup.cfg
* Use unittest.mock instead of third party mock
* Remove future imports
* Fix image get to use new osc release

1.2.0
-----

* Fix a config error ralated to entry point
* Switch to newer openstackdocstheme and reno versions
* Fix hacking min version to 3.0.1
* Remove unused osc\_plugin environment
* Bump default tox env from py37 to py38
* Update master for stable/stein
* Revert "Revert "Update master for stable/train""
* Revert "Update master for stable/train"
* Update master for stable/train
* Add py38 package metadata
* Update docs building
* Add Python3 victoria unit tests
* Update master for stable/ussuri

1.1.0
-----

* Update requirements for openstacksdk release
* Cleanup py27 support
* Update hacking for Python3
* v2 API Support(using openstack-sdk)

1.0.0
-----

* [ussuri][goal] Drop python 2.7 support and testing
* Update home-page
* Bump the openstackdocstheme extension to 1.20

0.4.0
-----

* Add Python 3 Train unit tests
* Avoid raising StopIteration in a generator function
* Update api-ref location
* OpenDev Migration Patch
* fix service name in client
* deprecated V1 api for acclerators
* refactor the getid method base.py

0.3.0
-----

* Remove extra args that keystoneauth1 cannot recongnize
* add python 3.6 unit test job
* switch documentation job to new PTI
* import zuul job settings from project-config
* Update reno for stable/rocky
* Update python-cyborgclient doc
* Remove PyPI downloads
* Add filter to list

0.2.0
-----

* Fix url\_path
* add Deployable API in cyborgclient
* Bug fix: pass auth parameters to Client in order to get the authentication
* fix tox python3 overrides

0.1.0
-----

* base framework for cyborg client
* Initialize cyborgclient repository
* Added .gitreview
