PyRank
  • Search
  • PyPI
  • GitHub
  • Insights
  • Compare
  • Advisories
  • Ecosystem
  • About

Locking Python Packages

Python packages with the GitHub topic locking. Sorted by monthly downloads, with stars and forks.
wolph
portalocker

An easy library for Python file locking. It works on Windows, Linux, BSD and Unix systems and can even perform distributed locking. Naturally it also supports the with statement.

45.9M 327 57
x42005e1f
aiologic

GIL-powered* locking library for Python

3.6M 93 3
EzyGang
py-cachify

Caching and distributed locks in your applications with just one or two lines. Easy to learn. Fast to code.

15K 76 0
syseleven
consul-lib

Python Implementation of Consul Semaphore and Consul Lock. Also provides insight into your cluster's service health.

4K 4 0
mrasband
aioredis-lock

Distributed locking implementation for aioredis

2K 24 5
rparent
django-lock-tokens

A Django application that provides a locking mechanism to prevent concurrency editing.

1K 18 13
martinmkhitaryan
redsync

Redis-based distributed synchronization primitives for Python

1K 3 0
keiranmraine
pidlock

Simple PID based locking for cronjobs, UNIX scripts or python programs

1K 4 1
jnidzwetzki
pg-lock-tracer

An eBPF based lock tracer for PostgreSQL

317 167 21
pseudomuto
kazurator

A couple of inter-process lock recipes that play nice with curator

240 1 0
hgdeoro
tcpnetlock

Network lock based on TCP sockets

235 1 0
camarman
fflocker

Locking files/folders [FF] in GNU/Linux via text-based user interface (TUI)

122 8 0
simphotonics
lockattrs

Python decorator used to lock class attributes.

118 0 0
imgeaslikok
django-concurrency-safe

Prevent race conditions in Django using PostgreSQL advisory locks.

110 0 0
raags
lockpick

Lockpick is an utility for distributed locking using zookeeper. Its intended to be used in distributed environments where scripts need synchronization between runs.

100 0 0
freakmaxi
lockingcenter

Python client for Locking-Center, a distributed mutex server. Blocking and non-blocking locks over a tiny TCP protocol, stdlib only, 3.10+.

96 0 0
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology