CHANGES
=======

0.4.0
-----

* Fix empty object returned by successful response
* Change assertTrue(isinstance()) by optimal assert
* Cleanup tox.ini
* Fix indentation in the README
* Update README to use git.openstack.org
* Deserialize Labels properly

0.3.0
-----

* Fixing patch_* commands execution
* Using named logger instead of root logger
* s/"Magnum"/"python-k8sclient" at README.rst
* Add Python 3.5 classifier and venv
* Fix default ip/port

0.2.0
-----

* Adding batch_v1 api support
* Log info about K8S environment
* Add test case for configmaps
* Adding extensions_v1beta1 api support
* Install Docker in kube-init.sh
* Add a functional test target
* Allow script to be executed from tox env
* Add a init script for starting Kubernetes
* Add More tests from Magnum
* Default to application/json
* Add python 3 support
* Keep py3.X compatibility for urllib
* TLS integration for latest pythonk8sclient
* Fix up sanitize_for_serialization
* Remove unsafe usage of eval
* Run swagger codegen for latest Kubernetes API
* Add default config for git-review
* Fix package name in pbr VersionInfo call

0.1.0
-----

* Switch file location and repo path
* Skip tests when Kubernetes is not running
* Fix flake8 with minimal changes
* Add missing requirement
* Get tests working in py34
* Minimum sanity check tests
* Get tests working
* Oops! restore old README.rst
* Add Cookie cutter generated files for OpenStack
* Restructure directories
* Add python 3 support
* Do not use __builtin__ in python3
* Keep py3.X compatibility for urllib
* Fix typos
* Removed old k8s python client
* Fix typo error
* Make Kubernetes API call secure
* TLS integration for latest pythonk8sclient
* Migrate to Kubernetes Release 1
* Temporarily remove dependency on package certifi
* If headerParams = None, don't use it to .update()
* Update documentation for generating k8s v1 client
* Avoid to use eval in pythonk8sclient
* Checkout generated k8s client
* Change ca to ca-cert for consistency in k8sclient
* Adds TLS support in pythonk8sclient
* Unknown type 'any' in pythonk8sclient removed
* Eliminate eval from swagger.py in k8sclient
* Fix the KeyError and change type 'any' in k8s client code
* Return proper response object in Kubernetes APIs
* Add license header to swagger.py
* Fixing import error in kubernetes client code
* Added support of Kubernetes API in magnum
* Remove duplicate replacePod API
* Add return response in some of Kubernetes APIs
* Correct ImportError in python-k8sclient code
* Validate scheme used in urlopen
* Remove unsafe usage of eval
* Adding support of python-k8client
* Added .gitreview
