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 0000003008 2.94 KB
python-zc.lockfile.spec 0000002611 2.55 KB
zc.lockfile-3.0.post1.tar.gz 0000010190 9.95 KB
Latest Revision
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1135598 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 9)
- update to 3.0.post1:
  * Add ``python_requires`` to ``setup.py`` to prevent installing
    on not supported old Python versions.
  * Add support for Python 3.9, 3.10, 3.11.
  * Drop support for Python 2.7, 3.5, 3.6.
  * Drop support for deprecated ``python setup.py test``.

  * 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
  * Stop logging failure to acquire locks. Clients can do that if
- Initial Package, Version 1.0.0
Comments 0
openSUSE Build Service is sponsored by