Changelog¶
For a more detailed overview of the changelog please view the Git history
1.0:
- Complete code refactor.
- Splitting of code in logical classes
- 100% test coverage and change in API behaviour
- The default behavior of the Lock class has changed to append instead of write/truncate.
0.6:
- Added msvcrt support for Windows
0.5:
- Python 3 support
0.4:
Fixing a few bugs, added coveralls support, switched to py.test and added 100% test coverage.
- Fixing exception thrown when fail_when_locked is true
- Fixing exception “Lock object has no attribute ‘_release_lock’” when fail_when_locked is true due to the call to Lock._release_lock() which fails because _release_lock is not defined.
0.3:
- Now actually returning the file descriptor from the Lock class
0.2:
- Added Lock class to help prevent cache race conditions
0.1:
- Initial release