py37-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
Reset

23 build(s) found
Builder Build Number Start Time Elapsed Time Watcher Build Status
10.14 148664 2022-12-11 18:49:18 0:00:17 47306 build successful
11 94748 2022-12-11 18:33:20 0:00:18 26209 build successful
10.11 203243 2022-12-11 18:30:31 0:00:22 65646 build successful
10.15 122346 2022-12-11 18:19:31 0:00:19 36298 build successful
10.13 172843 2022-12-11 18:19:21 0:00:13 56539 build successful
10.12 210068 2022-12-11 18:08:33 0:00:17 64452 build successful
10.7 122945 2022-12-11 18:05:02 0:00:16 37959 build successful
10.10 205072 2022-12-11 18:01:10 0:00:21 65528 build successful
10.6.x86_64 131729 2022-12-11 17:57:33 0:00:20 38211 build successful
10.9 210442 2022-12-11 17:56:08 0:00:15 65220 build successful
11.arm64 76637 2022-12-11 17:35:47 0:00:08 26173 build successful
12.arm64 21006 2021-11-19 15:55:32 0:00:32 1326 build successful
11 17238 2021-01-25 16:42:21 0:02:43 2275 build successful
10.15 23838 2020-02-10 4:02:37 0:02:38 2911 build successful
10.12 113816 2020-02-10 1:38:57 0:01:53 30678 build successful
10.13 78195 2020-02-10 1:35:18 0:01:13 22639 build successful
10.14 53277 2020-02-10 1:32:23 0:02:47 13366 build successful
10.11 108208 2020-02-09 15:32:31 0:01:53 31678 build successful
10.10 109842 2020-02-09 15:32:15 0:01:39 31744 build successful
10.8 15669 2020-02-09 15:32:06 0:01:40 4094 build successful
10.9 112516 2020-02-09 15:31:57 0:01:28 31688 build successful
10.7 17589 2020-02-09 15:31:46 0:01:31 4099 build successful
10.6.x86_64 19392 2020-02-09 15:31:37 0:01:45 4122 build successful