/py-valuelock

Primary LanguagePythonMIT LicenseMIT

valuelock

PyPI License Python Versions

A Python package for locking based on values.

Installation

You can install valuelock using pip:

pip install valuelock

Usage

import valuelock

# Acquire and release locks to protect shared resources
with valuelock.get_lock("resource_id"):
    # Your protected code here

Features

  • Locking based on values.
  • Thread-safe.

Documentation

Detailed documentation can be found on the GitHub repository.