Skip to content

Releases: wolph/portalocker

v3.0.0

18 Nov 12:12
v3.0.0
582adc2
Compare
Choose a tag to compare

Completely modernized portalocker build system and added fully strict pyright and mypy compliance with ruff formatting and checking. Dropped support for deprecated Python versions, only 3.9 and up are supported now.

v2.10.1

13 Jul 23:15
v2.10.1
4d5905f
Compare
Choose a tag to compare

fixed typo thanks to @harmstyler

v2.10.0

22 Jun 22:49
v2.10.0
06d58c4
Compare
Choose a tag to compare

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

16 Sep 14:58
v2.8.2
36229d2
Compare
Choose a tag to compare

Removed docs from build to fix #88 again

v2.8.1

16 Sep 14:21
v2.8.1
219cb5b
Compare
Choose a tag to compare

Removed docs from build to fix #88

v2.8.0

16 Sep 10:56
v2.8.0
b4a0e8d
Compare
Choose a tag to compare

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

18 Jan 23:36
v2.7.0
147fa9f
Compare
Choose a tag to compare

Added fail_when_locked=False support to BoundedSemaphore thanks to @flaviens

v2.6.0

18 Oct 15:19
v2.6.0
6a0d828
Compare
Choose a tag to compare

Added fileno() support. Fixes #80 on posix systems

v2.5.1

09 Jul 15:18
v2.5.1
f28b56a
Compare
Choose a tag to compare

Added clear warning when locking in non-blocking mode without specifying either EXCLUSIVE or SHARED mode. Fixes #77

v2.5.0

09 Jul 10:29
v2.5.0
2644943
Compare
Choose a tag to compare

Fixed shared locks on Windows and simplified locking mechanism