Basic inter-process locks
The zc.lockfile package provides a basic portable implementation of interprocess locks using lock files. The purpose if not specifically to lock files, but to simply provide locks with an implementation based on file-locking primitives. Of course, these locks could be used to mediate access to other files. For example, the ZODB file storage implementation uses file locks to mediate access to file-storage database files. The database files and lock file files are separate files.
-
1
derived packages
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout openSUSE:Leap:15.2/python-zc.lockfile && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
python-zc.lockfile.changes | 0000002279 2.23 KB | |
python-zc.lockfile.spec | 0000002531 2.47 KB | |
zc.lockfile-2.0.tar.gz | 0000011923 11.6 KB |
Latest Revision
Yuchen Lin (maxlin_factory)
accepted
request 766788
from
Petr Gajdos (pgajdos)
(revision 12)
- update to version 2.0 * Extracted new SimpleLockFile that removes implicit behavior writing to the lock file, and instead allows a subclass to define that behavior. * SimpleLockFile and thus LockFile are now new-style classes. Any clients relying on LockFile being an old-style class will need to be adapted. * Drop support for Python 3.4. * Add support for Python 3.8b3. - update to version 1.4 * Claim support for Python 3.4, 3.5, 3.6 and 3.7. * Drop Python 2.6, 3.2 and 3.3. * Stop logging failure to acquire locks. Clients can do that if they wish.
Comments 0