python-lockfile binary package in Ubuntu Xenial amd64
The ‘lockfile’ library exports a ‘LockFile’ class which provides a
simple API for locking files.
.
The appropriate implementation for ‘LockFile’ is chosen automatically
based on the OS capabilities for an atomic filesystem operation.
These implementations are also available for explicit use as
‘LinkLockFile’ and ‘MkdirLockFile’.
.
Other back ends are possible with the same semantics. Examples
included are:
* ‘SQLiteLockFile’, using records in an SQLite database.
* ‘PIDLockFile’, using the semantics of a Unix PID file.
.
Unlike other Python locking libraries (the Windows ‘msvcrt.locking’
function, the Unix ‘fcntl.flock’, ‘fcntl.lockf’, and the deprecated
‘posixfile’ module), the API is identical across both Unix (including
GNU/Linux and MacOS) and Windows platforms.
.
This package installs the Python 2 library.
Publishing history
Date | Status | Target | Component | Section | Priority | Phased updates | Version | ||
---|---|---|---|---|---|---|---|---|---|
2016-03-09 23:29:06 UTC | Published | Ubuntu Xenial amd64 | release | main | python | Extra | 1:0.12.2-1 | ||
|
|||||||||
Deleted | Ubuntu Xenial amd64 | proposed | main | python | Extra | 1:0.12.2-1 | |||
|
|||||||||
2016-03-09 23:29:46 UTC | Superseded | Ubuntu Xenial amd64 | release | main | python | Extra | 1:0.10.2-2ubuntu1 | ||
|