CHANGES
=======

0.8.1
-----

* Add flag to trigger task interface for rackspace

0.8.0
-----

* Document vendor support information
* Reset cache default to 0
* add .venv to gitignore
* Move region_names out of auth dict
* Add runabove to vendors
* Add image information to vexxhost account
* Add vexxhost
* Add DreamCompute to vendors list
* Allow overriding envvars as the name of the cloud
* Put env vars into their own cloud config
* Add keystoneclient to test-requirements
* Actually put some content into our sphinx docs

0.7.0
-----

* Update .gitreview for git section rename
* Change dogpile cache defaults
* Add cover to .gitignore

0.6.0
-----

* Flesh out api version defaults
* Handle project_name/tenant_name in the auth dict
* Add two newlines to the ends of files
* Rename auth_plugin to auth_type

0.5.0
-----

* Add support for configuring dogpile.cache
* Fix coverage report
* Add more testing of vendor yaml loading
* More comprehensive unit tests for os-client-config
* Allow keystone validation bypass for noauth usage
* Add basic unit test for config

0.4.3
-----

* Prefer dest value when option is depricated
* Allow region_name to be None

0.4.2
-----

* Don't return the auth dict inside the loop
* Make sure we're deep-copying the auth dict

0.4.1
-----

* Remove runtime depend on pbr
* Provide Rackspace service_name override

0.4.0
-----

* Start keeping default versions for all services
* Support keystone auth plugins in a generic way
* Replace defaults_dict with scanning env vars
* Workflow documentation is now in infra-manual
* Corrections to readme
* Use yaml.safe_load instead of load
* Throw error if a non-existent cloud is requested

0.3.0
-----

* Fix a missed argument from a previous refactor
* Map CloudConfig attributes to CloudConfig.config
* Add support for argparse Namespace objects
* Add support for command line argument processing
* Handle lack of username for project_name defaults
* Handle the project/tenant nonesense more cleanly
* Add cache control settings
* Handle no vendor clouds config files
* Remove unused class method get_services
* Add clouds-public.yaml
* Prep for move to stackforge

0.2.0
-----

* Handle missing vendor key
* Make env vars lowest priority
* Handle null region
* Update the README file for more completeness

0.1.0
-----

* Get rid of extra complexity with service values
* Remove babel and add pyyaml
* Port in config reading from shade
* Initial Cookiecutter Commit
