CHANGES¶
2.1.1¶
- Update hacking for Python3
- Use unittest.mock instead of third party mock
2.1.0¶
- Make compatible with msgpack 1.0.0
- Bring sanity to lower-constraints
- Disable logger validation during unit testing
- Add lock around channel creation
- trivial: Cleanup Sphinx config file, setup.cfg
- tox: Add missing ‘deps’ for releasenotes testenv
2.0.0¶
- remove outdated header
- [ussuri][goal] Drop python 2.7 support and testing
1.34.0¶
- tox: Trivial cleanup
- Add functional tests
- Bump the openstackdocstheme extension to 1.20
- tox: Keeping going with docs
- Switch to Ussuri jobs
- Update the constraints url
- Update master for stable/train
1.33.3¶
- Reno for SIGHUP fix
1.33.2¶
- Self-resetting PrivContext
- Add Python 3 Train unit tests
- Move doc related modules to doc/requirements.txt
1.33.1¶
- Pass correct arguments to six.reraise
- Cap Bandit below 1.6.0 and update Sphinx requirement
- Replace git.openstack.org URLs with opendev.org URLs
1.33.0¶
- OpenDev Migration Patch
- Add more usage documentation
- Convert dict keys received in _ClientChannel from byte to str
- Update master for stable/stein
- Add sample_default for thread_pool_size Opt
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