Skip to main content

SharedLock

https://travis-ci.org/harlowja/SharedLock.png?branch=master

A python package that provides useful locks.

It includes the following functionality:

Reader-writer locks

  • Multiple readers (at the same time).

  • Single writers (blocking any readers).

  • Helpful read_locked and write_locked decorators.

Inter-process locks

  • Single writer using file based locking (these automatically release on process exit, even if __release__ or __exit__ is never called).

  • Helpful interprocess_locked decorator.

Metadata

Release files for shared_lock 0.2.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for shared_lock 0.2.1
File Size Uploaded Provenance Actions
shared_lock-0.2.1.tar.gz 10.4 kB Without provenance Details for shared_lock-0.2.1.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for shared_lock 0.2.1
File Interpreter ABI Platform Actions
shared_lock-0.2.1-py2.py3-none-any.whl Python 2, Python 3 none any Details for shared_lock-0.2.1-py2.py3-none-any.whl

Total release size: 25.8 kB

Release files / shared_lock-0.2.1.tar.gz

Download URL shared_lock-0.2.1.tar.gz
Size 10.4 kB
Tags Source
SHA-256 checksum
How to use checksums
e4fade6c3902dac870a176dcf8ff597f01fbe67084a891e18e29d46099383b81
BLAKE2b-256 checksum
How to use checksums
8282340c3faf909102af0ef4f66e12f81d850ae89badc255e6606979823b839e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / shared_lock-0.2.1-py2.py3-none-any.whl

Download URL shared_lock-0.2.1-py2.py3-none-any.whl
Size 15.4 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
4fbd7759636db8a45047e5f258649a267c332f9e3635bf243d9a310e298c52a0
BLAKE2b-256 checksum
How to use checksums
e68e6833d9feaaac5e927da5057a67f6e18268474924c3f83de148bd3881c886
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Security for shared_lock 0.2.1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page