Skip to content

Releases: tox-dev/filelock

3.29.4

13 Jun 16:12

Choose a tag to compare

What's Changed

  • verify inode in break_lock_file before unlinking a stale lock by @dxbjavid in #561
  • keep the read/write heartbeat alive on a transient touch error by @dxbjavid in #562

Full Changelog: 3.29.3...3.29.4

3.29.3

10 Jun 17:37
85e73d7

Choose a tag to compare

What's Changed

Full Changelog: 3.29.2...3.29.3

3.29.2

10 Jun 14:45

Choose a tag to compare

What's Changed

  • open marker reads non-blocking to refuse attacker-placed fifo by @dxbjavid in #549
  • πŸ”’ fix(soft): harden stale-lock breaking and self-heal malformed locks by @gaborbernat in #551
  • check hostname in is_lock_held_by_us by @dxbjavid in #553

Full Changelog: 3.29.1...3.29.2

3.29.1

03 Jun 15:19

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 3.29.0...3.29.1

3.29.0

19 Apr 15:39

Choose a tag to compare

What's Changed

  • πŸ› fix(async): use single-thread executor for lock consistency by @gaborbernat in #533
  • ✨ feat(soft): enable stale lock detection on Windows by @gaborbernat in #534

Full Changelog: 3.28.0...3.29.0

3.28.0

14 Apr 22:54

Choose a tag to compare

What's Changed

  • πŸ› fix(ci): unbreak release workflow, publish to PyPI again by @gaborbernat in #529

Full Changelog: 3.27.0...3.28.0

3.27.0

14 Apr 21:14
824713e

Choose a tag to compare

What's Changed

  • ✨ feat(rw): add SoftReadWriteLock for NFS and HPC clusters by @gaborbernat in #528

Full Changelog: 3.26.1...3.27.0

3.26.1

09 Apr 05:14

Choose a tag to compare

What's Changed

  • πŸ› fix(asyncio): add exit to BaseAsyncFileLock and fix del loop handling by @naarob in #518

New Contributors

Full Changelog: 3.26.0...3.26.1

3.26.0

09 Apr 05:14

Choose a tag to compare

What's Changed

  • πŸ”’ ci(workflows): add zizmor security auditing by @gaborbernat in #517
  • πŸ”§ fix(ci): restore git credentials for release job by @gaborbernat in #520
  • ✨ feat(soft): add PID inspection and lock breaking by @gaborbernat in #524

Full Changelog: 3.25.2...3.26.0

3.25.2

11 Mar 20:45

Choose a tag to compare

What's Changed

  • πŸ› fix(unix): suppress EIO on close in Docker bind mounts by @gaborbernat in #513

Full Changelog: 3.25.1...3.25.2