python-lockfile 1:0.12.2-2.2ubuntu1 source package in Ubuntu
Changelog
python-lockfile (1:0.12.2-2.2ubuntu1) mantic; urgency=medium * debian/tests/smoke_test.py: port to importlib. Closes: #1040853. -- Dan Bungert <email address hidden> Tue, 18 Jul 2023 09:17:11 -0600
Upload details
- Uploaded by:
- Dan Bungert
- Uploaded to:
- Mantic
- Original maintainer:
- Ubuntu Developers
- Architectures:
- all
- Section:
- python
- Urgency:
- Medium Urgency
See full publishing history Publishing
Series | Published | Component | Section |
---|
Downloads
File | Size | SHA-256 Checksum |
---|---|---|
python-lockfile_0.12.2.orig.tar.gz | 20.4 KiB | 6aed02de03cba24efabcd600b30540140634fc06cfa603822d508d5361e9f799 |
python-lockfile_0.12.2-2.2ubuntu1.debian.tar.xz | 10.1 KiB | 97853c3f4cff9106fd26a0d552fff87b91562bd0b79f1bc386c23edc48431ac3 |
python-lockfile_0.12.2-2.2ubuntu1.dsc | 2.2 KiB | e76d23b73fa429a40ca1bc51dd8bc9a3d13e2445893e8bc21cff513f41e741e8 |
Available diffs
Binary packages built by this source
- python-lockfile-doc: file locking library for Python — documentation
The ‘lockfile’ library exports a ‘LockFile’ class which provides a
simple API for locking files.
.
This package installs the API documentation, in plain text and
rendered as HTML.
- python3-lockfile: file locking library for Python — Python 3 library
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 3 library.