This library provides a safe wrapper around flock(2). It avoids problems when using locks in multi-threaded applications, while still exposing exclusive and shared locks.
It also contains a caching utility, fslock.cache.cache_get_or_set(), which can be use to safely cache files that are expensive to produce on disk.
Release files for fslock 1.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| fslock-1.2.tar.gz | 4.2 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| fslock-1.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 9.4 kB
Release files / fslock-1.2.tar.gz
| Download URL | fslock-1.2.tar.gz |
|---|---|
| Size | 4.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
09b0d27fa092e7933b44f162561bb1083caa2a9ecfdceb52bd23497adfc9ebe5
|
|
BLAKE2b-256 checksum How to use checksums |
75cf06838ea65961d9dd27830ef52a803ce7b0ab778a73bdffd57d723fed0148
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.13.0 pkginfo/1.4.2 requests/2.18.4 setuptools/41.0.1 requests-toolbelt/0.8.0 tqdm/4.19.9 CPython/3.6.3
|
Release files / fslock-1.2-py3-none-any.whl
| Download URL | fslock-1.2-py3-none-any.whl |
|---|---|
| Size | 5.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
c1f088cc0cc6c708f47a20c8bc53f71b41279c2c13a17067762b3df0727770fa
|
|
BLAKE2b-256 checksum How to use checksums |
11baa66477851975f96158fd77fdbc0bbd4e02ccb88419542462ad973d9ee794
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.13.0 pkginfo/1.4.2 requests/2.18.4 setuptools/41.0.1 requests-toolbelt/0.8.0 tqdm/4.19.9 CPython/3.6.3
|