Tue, 10 Nov 2026 12:26:06 UTC Log in
Platform-independent file locking module 34.04 KB built 2026-10-17 10:55:48 GMT

Description

The lockfile module exports a FileLock class which provides a simple API for locking files. Unlike the Windows msvcrt.locking function, the Unix fcntl.flock, fcntl.lockf and the deprecated posixfile module, the API is identical across both Unix (including Linux and Mac) and Windows platforms. The lock mechanism relies on the atomic nature of the link (on Unix) and mkdir (on Windows) system calls.

Dependencies

11 total
Requires6
  • python(abi) = 3.15
  • rpmlib(CompressedFileNames) <= 3.0.4-1
  • rpmlib(FileDigests) <= 4.6.0-1
  • rpmlib(PartialHardlinkSets) <= 4.0.4-1
  • rpmlib(PayloadFilesHavePrefix) <= 4.0-1
  • rpmlib(PayloadIsZstd) <= 5.4.18-1
Provides5
  • python-lockfile = 1:0.12.2-25.fc45
  • python3-lockfile = 1:0.12.2-25.fc45
  • python3.15-lockfile = 1:0.12.2-25.fc45
  • python3.15dist(lockfile) = 0.12.2
  • python3dist(lockfile) = 0.12.2
ObsoletesNo Obsoletes
ConflictsNo Conflicts
RecommendsNo Recommends
SuggestsNo Suggests
SupplementsNo Supplements
EnhancesNo Enhances

Files

34
Name ascending sort Size
/usr/lib/python3.15/site-packages/lockfile 0.00 B
/usr/lib/python3.15/site-packages/lockfile-0.12.2.dist-info 0.00 B
/usr/lib/python3.15/site-packages/lockfile-0.12.2.dist-info/INSTALLER 4.00 B
/usr/lib/python3.15/site-packages/lockfile-0.12.2.dist-info/METADATA 2.49 KB
/usr/lib/python3.15/site-packages/lockfile-0.12.2.dist-info/WHEEL 109.00 B
/usr/lib/python3.15/site-packages/lockfile-0.12.2.dist-info/licenses 0.00 B
/usr/lib/python3.15/site-packages/lockfile-0.12.2.dist-info/licenses/AUTHORS 436.00 B
/usr/lib/python3.15/site-packages/lockfile-0.12.2.dist-info/licenses/LICENSE 1.11 KB
/usr/lib/python3.15/site-packages/lockfile-0.12.2.dist-info/top_level.txt 9.00 B
/usr/lib/python3.15/site-packages/lockfile/__init__.py 9.15 KB
/usr/lib/python3.15/site-packages/lockfile/__pycache__ 0.00 B
/usr/lib/python3.15/site-packages/lockfile/__pycache__/__init__.cpython-315.opt-1.pyc 11.47 KB
/usr/lib/python3.15/site-packages/lockfile/__pycache__/__init__.cpython-315.pyc 11.47 KB
/usr/lib/python3.15/site-packages/lockfile/__pycache__/linklockfile.cpython-315.opt-1.pyc 4.21 KB
/usr/lib/python3.15/site-packages/lockfile/__pycache__/linklockfile.cpython-315.pyc 4.21 KB
/usr/lib/python3.15/site-packages/lockfile/__pycache__/mkdirlockfile.cpython-315.opt-1.pyc 4.84 KB
/usr/lib/python3.15/site-packages/lockfile/__pycache__/mkdirlockfile.cpython-315.pyc 4.84 KB
/usr/lib/python3.15/site-packages/lockfile/__pycache__/pidlockfile.cpython-315.opt-1.pyc 6.74 KB
/usr/lib/python3.15/site-packages/lockfile/__pycache__/pidlockfile.cpython-315.pyc 6.74 KB
/usr/lib/python3.15/site-packages/lockfile/__pycache__/sqlitelockfile.cpython-315.opt-1.pyc 6.65 KB
/usr/lib/python3.15/site-packages/lockfile/__pycache__/sqlitelockfile.cpython-315.pyc 6.65 KB
/usr/lib/python3.15/site-packages/lockfile/__pycache__/symlinklockfile.cpython-315.opt-1.pyc 3.75 KB
/usr/lib/python3.15/site-packages/lockfile/__pycache__/symlinklockfile.cpython-315.pyc 3.75 KB
/usr/lib/python3.15/site-packages/lockfile/linklockfile.py 2.59 KB
/usr/lib/python3.15/site-packages/lockfile/mkdirlockfile.py 3.02 KB
/usr/lib/python3.15/site-packages/lockfile/pidlockfile.py 5.95 KB
/usr/lib/python3.15/site-packages/lockfile/sqlitelockfile.py 5.38 KB
/usr/lib/python3.15/site-packages/lockfile/symlinklockfile.py 2.55 KB
/usr/share/doc/python3-lockfile 0.00 B
/usr/share/doc/python3-lockfile/ACKS 125.00 B
/usr/share/doc/python3-lockfile/AUTHORS 436.00 B
/usr/share/doc/python3-lockfile/ChangeLog 5.21 KB
/usr/share/doc/python3-lockfile/README.rst 1.52 KB
/usr/share/doc/python3-lockfile/RELEASE-NOTES 1.04 KB
Files 1–34 of 34

Component of

buildroots that installed this RPM
Buildroot descending sort Created State
f45-build-51878-904 2026-10-29 17:00:00 expired
Buildroots 1–1 of 1