CHANGES
=======

* Update TOX\_CONSTRAINTS\_FILE for stable/2023.2
* Update .gitreview for stable/2023.2

3.2.0
-----

* Add 'check\_requirements' to CI

3.1.0
-----

* Switch to 2023.1 Python3 unit tests and generic template name
* Update master for stable/zed

3.0.0
-----

* remove unicode from code
* Update python testing as per zed cycle testing runtime
* Update master for stable/yoga

2.4.1
-----

* Add Python3 yoga unit tests

2.4.0
-----

* Update master for stable/xena
* setup.cfg: Replace dashes with underscores
* Add Python3 xena unit tests

2.3.0
-----

* Update master for stable/wallaby
* Replace the following items with Python 3 style code

2.2.0
-----

* Add Python3 wallaby unit tests
* Update master for stable/victoria

2.1.0
-----

* Switch to newer openstackdocstheme and reno versions
* Further Cleanup py27 support
* Bump default tox env from py37 to py38
* Add py38 package metadata
* Use unittest.mock instead of third party mock
* Add Python3 victoria unit tests
* Update master for stable/ussuri
* Use swift.backend\_path from Swift/s3api to extract account/container
* Cleanup py27 support

2.0.0
-----

* Replace lib-forward-testing-plugin
* Drop python 2.7 support and testing
* Switch to Ussuri jobs
* Drop oslosphinx and use openstackdocstheme
* Update master for stable/train

1.5.0
-----

* Fix a socket leak in case of broken connection
* Fix py37 test error
* Add Python 3 Train unit tests
* Use opendev repository
* OpenDev Migration Patch
* Dropping the py35 testing
* Update master for stable/stein
* Change openstack-dev to openstack-discuss

1.4.0
-----

* add python 3.6 unit test job
* switch documentation job to new PTI
* import zuul job settings from project-config
* Switch to stestr

1.3.0
-----

* fix tox python3 overrides
* Update reno for stable/queens

1.2.0
-----

* Fix documentation url 404 error
* Remove setting of version/release from releasenotes
* Update reno for stable/pike
* Fix default service project to "service"
* retrieve project id to ignore from keystone

1.1.0
-----

* Switch to get\_notification\_transport for Notifier

1.0.1
-----

* Trivial: remove support for py34
* switch to topics when declaring notifier
* Update reno for stable/ocata
* Fix releasenotes branches
* Use https instead of http for git.openstack.org
* Remove link to modindex
* [doc] Note lack of constraints is a choice
* Revert "Show team and repo badges on README"
* Show team and repo badges on README
* Bump hacking to 0.12

1.0.0
-----

* Convert nonblocking\_notify value from string to boolean
* No reason to start with '\_' define a general variable
* Enable release notes translation
* Clean imports in code
* Bump the oslo.messaging version
* clean up oslo-incubator related stuff
* Add release note for background thread notifier
* Delete openstack/common from the exclude list of flake8 in tox
* Add reno for release notes management
* Avoid useless dependency on oslo\_utils
* Update the home-page with developer documentation
* Fix bug in background sending
* Add support for Python 3.5
* Remove py33 from tox envlist

0.5.0
-----

* Add background thread notifier sending ability
* Upgrade hacking
* Updated from global requirements
* Only install hacking in pep8
* Remove oslo.context dependency
* Remove unused requirements
* Add missing requirements for mock
* Updated from global requirements
* [Trivial] Remove executable privilege of doc/source/conf.py
* Updated from global requirements
* Updated from global requirements
* use path as resource id when missing RESELLER prefix

0.4.0
-----

* Updated from global requirements
* Updated from global requirements
* Updated from global requirements
* Updated from global requirements
* Updated from global requirements
* Updated from global requirements
* Use assertTrue/False instead of assertEqual(T/F)
* Updated from global requirements
* Removes MANIFEST.in as it is not needed explicitely by PBR
* Remove py26 support from ceilometermiddleware
* Updated from global requirements
* Updated from global requirements
* Updated from global requirements
* Updated from global requirements
* swift: upgrade messaging to v2
* Updated from global requirements
* Updated from global requirements
* Fix the mistakes in .gitignore file
* Change ignore-errors to ignore\_errors

0.3.0
-----

* Ignore request with swift.source in env
* Updated from global requirements
* Fixes parsing req path for account HEAD/GET
* HTTP\_X\_TENANT\_ID is deprecated and replaced by HTTP\_X\_PROJECT\_ID
* Updated from global requirements
* Activate pep8 check that \_ is imported
* Updated from global requirements
* Drop use of 'oslo' namespace package
* Updated from global requirements
* Add test which asserts non-empty target\_id
* Updated from global requirements
* add support to skip event/meter generation for certain projects
* Set correct config choice for transport url

0.2.0
-----

* Updated from global requirements
* Drop use of 'oslo' namespace package
* Update README to work with release tools
* Updated from global requirements
* Add \*paste.filter\_factory\* entry point
* use pycadf helper module to assign action
* Updated from global requirements
* remove gitignore files

0.1.0
-----

* add README template
* add options to configure messaging
* ignore changelog
* fix py34 tests
* fix gitignore
* fix gitignore
* initial checkin
* initial checkin
* Initial commit
