Skip to main content

Shared and exclusive file locking using flock(2)

Project description

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.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

fslock-2.0.1.tar.gz (4.3 kB view details)

Uploaded Source

Built Distribution

fslock-2.0.1-py3-none-any.whl (5.3 kB view details)

Uploaded Python 3

File details

Details for the file fslock-2.0.1.tar.gz.

File metadata

  • Download URL: fslock-2.0.1.tar.gz
  • Upload date:
  • Size: 4.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.4.2 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.8.0 tqdm/4.19.9 CPython/3.6.3

File hashes

Hashes for fslock-2.0.1.tar.gz
Algorithm Hash digest
SHA256 1966fddb99b2928be0dd679c115049c91f80af8f33c27a58091927ae0ffa28ed
MD5 77c6e00d5804b111880f6f2520541aa1
BLAKE2b-256 3290fe44939008d9b01ea86caf0611a64e925ee1a571eabd43dc6ac15817fb16

See more details on using hashes here.

File details

Details for the file fslock-2.0.1-py3-none-any.whl.

File metadata

  • Download URL: fslock-2.0.1-py3-none-any.whl
  • Upload date:
  • Size: 5.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.4.2 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.8.0 tqdm/4.19.9 CPython/3.6.3

File hashes

Hashes for fslock-2.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 9635f020ea835e3219efc82f186c19ba65b141776883062722678268467b6158
MD5 77743c7c44799c02c7ec0da284d0cabe
BLAKE2b-256 769bdd079e4bb8272a4ad7dad3ef61c1cf9c6cbf34941a425dd1df6a04808cb1

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page