py39-lockfile (python/py-lockfile) Add to my watchlist

Platform-independent file locking module

This package exports a LockFile class which provides a simple API for locking files. Unlike the Windows msvcrt.locking function, the fcntl.lockf and flock functions, and the deprecated posixfile module, the API is identical across both Unix (including Linux and Mac) and Windows platforms. The lock mechanism relies on the atomic nature of the link (on Unix) and mkdir (on Windows) system calls. An implementation based on SQLite is also provided, more as a demonstration of the possibilities it provides than as production-quality code.

Version: 0.12.2 License: MIT GitHub
Reset

24 build(s) found
Builder Build Number Start Time Elapsed Time Watcher Build Status
10.14 148695 2022-12-11 19:33:29 0:00:18 47306 build successful
11 94779 2022-12-11 19:12:49 0:00:20 26209 build successful
10.11 203274 2022-12-11 19:11:13 0:00:18 65646 build successful
10.15 122381 2022-12-11 19:09:20 0:00:15 36298 build successful
10.13 172878 2022-12-11 19:06:58 0:00:13 56539 build successful
10.12 210099 2022-12-11 18:40:03 0:00:25 64452 build successful
10.7 122980 2022-12-11 18:39:47 0:00:14 37959 build successful
10.6.x86_64 131764 2022-12-11 18:36:09 0:00:22 38211 build successful
10.10 205103 2022-12-11 18:28:41 0:00:14 65528 build successful
10.9 210477 2022-12-11 18:24:56 0:00:16 65220 build successful
10.6 96783 2022-12-11 18:07:34 0:00:20 38181 build successful
11.arm64 76668 2022-12-11 17:48:17 0:00:07 26173 build successful
12.arm64 10982 2021-11-11 16:05:00 0:00:31 822 build successful
10.12 139462 2021-03-03 21:51:41 0:01:48 41752 build successful
10.14 78421 2021-02-01 23:13:24 0:02:53 23772 build successful
10.15 50353 2021-02-01 18:38:06 0:02:13 13356 build successful
10.11 132811 2021-02-01 17:55:51 0:01:51 42119 build successful
10.10 134365 2021-02-01 16:17:42 0:01:31 42176 build successful
11 18793 2021-02-01 15:50:18 0:02:47 2559 build successful
10.13 102614 2021-02-01 15:22:05 0:01:51 33079 build successful
10.8 37394 2021-02-01 15:14:13 0:01:43 12428 build successful
10.6.x86_64 47428 2021-02-01 15:14:09 0:01:31 14593 build successful
10.7 43168 2021-02-01 15:11:51 0:01:30 14570 build successful
10.9 138199 2021-02-01 15:07:42 0:01:18 42129 build successful