CHANGES
=======

1.2.0
-----

* Add updated_kwarg_default_value decorator
* Allow replacing a keyword argument
* Add 'removed_class' class decorator
* py26/py33 are no longer supported by Infra's CI

1.1.0
-----

* Add removals.remove note about metaclasses

1.0.0
-----

* Updated from global requirements
* Update get_class_name from olso.utils
* Remove Python 2.6 classifier
* Remove python 2.6 and cleanup tox.ini
* Add 'moved_read_only_property' descriptor

0.10.0
------

* Add ability to disable warnings being emitted

0.9.0
-----

* Add a 'removed_property' descriptor class
* No need for Oslo Incubator Sync
* docs - Set pbr 'warnerrors' option for doc build
* Include changelog/history in docs
* tweak language in readme
* Enhance the README
* Change ignore-errors to ignore_errors
* Updated from global requirements
* Activate pep8 check that _ is imported
* Add a moved function helper

0.8.0
-----

* Updated from global requirements
* Updated from global requirements
* Updated from global requirements

0.7.0
-----

* Updated from global requirements
* Expose a top level 'deprecate' function
* Add @removals.removed_kwarg on an __init__ method
* Improve + test keyword argument @classmethod removal
* Add example for removing a @classmethod

0.6.0
-----

* Ensure doctesting and doc8 testing done in py27 env
* Updated from global requirements
* Fix quoting of examples
* Updated from global requirements
* Switch badges from 'pypip.in' to 'shields.io'

0.5.0
-----

* Remove oslo.utils dependency
* Updated from global requirements
* Ensure that the incoming 'new_class' is actually a class
* Allow providing the deprecation category

0.4.0
-----

* Uncap library requirements for liberty
* No longer need to workaround six issue/bug
* Add pypi download + version badges
* Updated from global requirements

0.3.0
-----

* Add a removed module deprecation helper
* Updated from global requirements
* Move to hacking 0.10
* Add a 'removed_kwarg' function/method decorator
* Match the updated openstack-manuals description
* Format the method/class removals messages like the others
* Add examples of using the new removals decorator

0.2.0
-----

* Add a removal decorator
* Add doctested examples into the documentation
* Add universal wheel tag to setup.cfg

0.1.0
-----

* Upper case python
* Fix up the docs into reasonable shape
* Add a moved *instance* method deprecation pattern
* Initial import of renames/moves + tests
* Add a .gitreview file with correct values
* Adjust summary of project
* Initial commit
