Basic inter-process locks

Edit Package python-zc.lockfile

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.

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's avatar Yuchen Lin (maxlin_factory) accepted request 766788 from Petr Gajdos's avatar 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
openSUSE Build Service is sponsored by