Skip to content

Releases: wolph/portalocker

v3.1.1

31 Dec 14:22
v3.1.1
9155166
Compare
Choose a tag to compare

removed accidental toml requirements

v3.1.0

31 Dec 12:05
v3.1.0
c0f15c6
Compare
Choose a tag to compare

Improved type hints thanks to @jonde94 and modernised CI setup.

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