==================
- Prefer the standard library's ``doctest`` module to the one from
``zope.testing``.
- Ensure ``PermissionIdsVocabulary`` directly provides ``IVocabularyFactory``,
even though it might be unnecessary because ``IVocabularyFactory`` is
provided in ZCML.
- Remove the dependency on the zope.exceptions package: zope.security.checker
now imports ``DuplicationError`` from zope.exceptions if available, otherwise
it defines a package-specific ``DuplicationError`` class which inherits from
Exception.