CHANGES
=======

1.32.1
------

* add python 3.7 unit test job
* Update hacking version

1.32.0
------


1.31.1
------

* Expose privsep options for config-generator

1.31.0
------

* Use template for lower-constraints
* Set unicode\_errors handler to 'surrogateescape' in msgpack
* Add futures as a requirement for Python 2
* Update mailinglist from dev to discuss
* Use threads to process target function
* Clean up .gitignore references to personal tools
* Don't quote {posargs} in tox.ini

1.30.1
------

* Replace assertRaisesRegexp with assertRaisesRegex
* Avoids calling ffi.dlopen(None) on Windows
* add lib-forward-testing-python3 test job
* add python 3.6 unit test job
* Remove PyPI downloads
* import zuul job settings from project-config
* Add that 'Release Notes' in README
* Update reno for stable/rocky
* Switch to stestr
* fix tox python3 overrides
* Added example blogposts
* Trivial: Update pypi url to new url

1.29.0
------

* set default python to python3
* fix lower constraints and uncap eventlet
* Skip unit tests in bandit scan
* add lower-constraints job
* Updated from global requirements

1.28.0
------

* Updated from global requirements
* Imported Translations from Zanata
* Update links in README
* Imported Translations from Zanata
* Update reno for stable/queens
* Updated from global requirements
* Updated from global requirements
* Updated from global requirements
* msgpack-python has been renamed to msgpack

1.26.0
------

* Updated from global requirements

1.25.0
------

* Expose caps values/names as int enum
* add bandit to pep8 job

1.24.0
------

* Remove -U from pip install
* Avoid tox\_install.sh for constraints support
* Updated from global requirements
* Remove setting of version/release from releasenotes
* Updated from global requirements
* Updated from global requirements
* Imported Translations from Zanata
* Updated from global requirements
* Updated from global requirements

1.23.0
------

* Updated from global requirements
* Imported Translations from Zanata
* Updated from global requirements
* Update reno for stable/pike
* Updated from global requirements
* Update capabilities from current kernel source

1.22.0
------

* Updated from global requirements
* Update URLs in documents according to document migration
* add sphinx instructions to build API reference docs
* switch from oslosphinx to openstackdocstheme
* rearrange existing documentation to follow the new standard layout

1.21.1
------

* Enable some off-by-default checks

1.21.0
------

* Updated from global requirements
* Updated from global requirements
* Remove pbr warnerrors in favor of sphinx check
* Updated from global requirements
* Using assertIsNone(xxx) instead of assertEqual(None, xxx)
* Updated from global requirements
* Updated from global requirements
* Updated from global requirements

1.20.0
------

* Updated from global requirements
* Add test to verify log record can be formatted
* Updated from global requirements

1.19.0
------

* Remove log translations

1.18.0
------

* Use iterable object for 'args' in log record
* Updated from global requirements

1.17.0
------

* Updated from global requirements
* [Fix gate]Update test requirement
* Updated from global requirements
* pbr.version.VersionInfo needs package name (oslo.xyz and not oslo\_xyz)
* Update reno for stable/ocata
* Remove references to Python 3.4

1.16.0
------

* Add Constraints support
* Show team and repo badges on README

1.15.0
------

* Updated from global requirements
* Don't use deprecated method logger.warn
* Updated from global requirements
* Imported Translations from Zanata
* Updated from global requirements

1.14.0
------

* Enable release notes translation
* Updated from global requirements
* Updated from global requirements
* modify the home-page info with the developer documentation
* Ignore timeout error when receiving message from sockect
* Update reno for stable/newton
* Deal with CONF.config\_dir correctly
* Preserve all LogRecord fields from privileged side

1.13.0
------

* Report underlying integer for unknown capabilities
* Updated from global requirements

1.12.0
------

* Add Python 3.5 classifier and venv
* Fixes unit tests on Windows
* More sophisticated logging on privileged side

1.11.0
------

* Updated from global requirements
* Use default value for undefined caps in fmt\_caps

1.10.0
------

* Updated from global requirements
* Add reno for release notes management
* Updated from global requirements
* Updated from global requirements

1.9.0
-----

* Provide way to "initialise" oslo.privsep
* PrivContext: Sets client\_mode to False on Windows
* Imported Translations from Zanata

1.8.0
-----

* Updated from global requirements
* Drop python3.3 support in classifier

1.7.0
-----


1.6.0
-----

* Imported Translations from Zanata
* Remove unused py27 socketpair/makefile workaround
* Remove direct dependency on babel
* Updated from global requirements

1.5.0
-----

* Updated from global requirements
* Updated from global requirements
* Switch to msgpack for serialization
* Updated from global requirements

1.3.0
-----

* Updated from global requirements

1.2.0
-----

* Updated from global requirements
* fdopen: Use better "is using eventlet" test
* Ensure fdopen uses greenio object under eventlet

1.1.0
-----

* UnprivilegedPrivsepFixture: Clear capabilities config
* Change name of privsep\_helper to match code

1.0.0
-----

* Ignore --config-dir when value is None
* Add version and download badges to README
* Update translation setup
* Updated from global requirements
* Updated from global requirements
* Updated from global requirements
* Imported Translations from Zanata
* Updated from global requirements
* Update/make better the README.rst long description

0.3.0
-----

* Improve \`helper\_command' config default
* Updated from global requirements
* Replace deprecated LOG.warn with LOG.warning
* Updated from global requirements
* Use logging intead of oslo\_log
* Remove unused file openstack-common.conf
* remove python 2.6 trove classifier

0.2.0
-----

* Updated from global requirements
* Updated from global requirements
* Removes MANIFEST.in as it is not needed explicitely by PBR
* Remove python 2.6 and tox.ini cleanup
* Don't fail badly on windows

0.1.0
-----

* Updated from global requirements
* Updated from global requirements
* Imported Translations from Zanata
* Add support for Linux capabilities
* Enable translations
* Initial basic privsep functionality
* Tell git to ignore /.eggs dir too
* Updated from global requirements
* oslo.i18n boilerplate
* Initial cookiecutter project
* Added .gitreview
