23 releases (14 major breaking)

new 17.0.0 Apr 4, 2025
16.0.0 Jan 18, 2025
15.0.1 Nov 24, 2024
14.0.0 May 22, 2024
3.0.2 Feb 17, 2023

#1739 in Filesystem

Download history 145497/week @ 2024-12-13 108998/week @ 2024-12-20 104870/week @ 2024-12-27 146876/week @ 2025-01-03 163025/week @ 2025-01-10 160265/week @ 2025-01-17 151519/week @ 2025-01-24 164015/week @ 2025-01-31 184208/week @ 2025-02-07 185701/week @ 2025-02-14 192931/week @ 2025-02-21 196878/week @ 2025-02-28 217575/week @ 2025-03-07 227822/week @ 2025-03-14 182095/week @ 2025-03-21 228458/week @ 2025-03-28

888,830 downloads per month
Used in 308 crates (6 directly)

MIT/Apache

81KB
1.5K SLoC

Use lock-files in the way git does with auto-cleanup being the most notable feature.

  • writable lock files that can be committed to atomically replace the resource they lock
  • read-only markers that lock a resource without the intend to overwrite it
  • auto-removal of the lockfiles and intermediate directories on drop or on signal

Dependencies

~4–14MB
~209K SLoC