- Fix principal and group objects registered in ZCML or directly with the principalregistry being invalid under Python 2 (having byte strings for ``id`` instead of text strings). See https://github.com/zopefoundation/zope.principalregistry/issues/7
4.1.0
==================
- Add support for Python 3.5 and 3.6.
- Drop support for Python 2.6 and 3.3.
- Host documentation at https://zopeprincipalregistry.readthedocs.io
- Reach 100% test coverage and ensure we remain there.
- Test PyPy3 on Travis CI.
4.0.0
==================
- Add support for PyPy. (PyPy3 is pending release of a fix for: https://bitbucket.org/pypy/pypy/issue/1946)
- Add support for Python 3.4.
- Add support for testing under Travis.
4.0.0a2
====================
- Make sure that the password is always bytes when passed into the principal registry.
- Fix deprecation warnings.
4.0.0a1
====================
- Add support for Python 3.3.
- Replace deprecated ``zope.interface.implements`` usage with equivalent ``zope.interface.implementer`` decorator.