Releases: wolph/portalocker
Releases · wolph/portalocker
v2.10.0
Properly propagating exceptions for NFS read-only lock issues and added support for being able to choose between lockf and flock thanks to @oliver-s-lee
v2.8.2
Removed docs from build to fix #88 again
v2.8.1
Removed docs from build to fix #88
v2.8.0
Added support for Python 3.11 and 3.12 thanks to @hugovk. Made the package fully ruff, pyright and mypy compliant with automated testsing using both tox and Github actions
v2.7.0
Added fail_when_locked=False
support to BoundedSemaphore
thanks to @flaviens
v2.6.0
Added fileno() support. Fixes #80 on posix systems
v2.5.1
Added clear warning when locking in non-blocking mode without specifying either EXCLUSIVE or SHARED mode. Fixes #77
v2.5.0
Fixed shared locks on Windows and simplified locking mechanism
v2.4.0
Added warning when trying to use a timeout in blocking mode. And removed deprecated testing code and checks