py310-lockfile (python/py-lockfile) Updated: 2 years, 4 months ago 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

22 build(s) found
Builder Build Number Start Time Elapsed Time Watcher Build Status
10.14 148636 2022-12-11 18:05:32 0:03:13 47306 build successful
11 94720 2022-12-11 17:57:41 0:02:28 26209 build successful
10.11 203215 2022-12-11 17:52:30 0:02:08 65646 build successful
10.12 210040 2022-12-11 17:43:52 0:01:32 64452 build successful
10.7 122914 2022-12-11 17:40:26 0:01:02 37959 build successful
10.10 205044 2022-12-11 17:38:39 0:01:17 65528 build successful
10.13 172812 2022-12-11 17:37:26 0:02:23 56539 build successful
10.15 122315 2022-12-11 17:36:39 0:02:01 36298 build successful
10.9 210411 2022-12-11 17:33:35 0:00:55 65220 build successful
11.arm64 76612 2022-12-11 17:25:05 0:00:19 26173 build successful
10.8 71939 2021-12-27 5:03:55 0:02:09 23704 build successful
10.7 79976 2021-12-26 23:38:46 0:01:32 25848 build successful
10.11 165261 2021-12-26 23:19:18 0:02:53 53370 build successful
10.9 171267 2021-12-26 19:05:24 0:02:18 53121 build successful
10.15 83086 2021-12-26 18:14:18 0:03:54 24013 build successful
10.6 48876 2021-12-26 17:30:37 0:02:38 25842 build successful
10.14 110805 2021-12-26 16:29:06 0:02:32 35020 build successful
10.10 166580 2021-12-26 16:18:57 0:02:15 53435 build successful
10.13 134315 2021-12-26 14:39:13 0:02:21 44310 build successful
10.12 170061 2021-12-25 21:02:14 0:01:54 52357 build successful
12.arm64 33755 2021-12-25 11:50:06 0:00:42 2835 build successful
11.arm64 38760 2021-12-25 1:15:01 0:00:38 14018 build successful