==================
- Fixed: when there was lock contention, the pid in the lock file was
lost.
Thanks to Daniel Moisset reporting the problem and providing a fix
with tests.
- Added test extra to declare test dependency on ``zope.testing``.
- Using Python's ``doctest`` module instead of depreacted
``zope.testing.doctest``.