py27-lockfile - Platform-independent file locking module

Property Value
Distribution NetBSD 7.0
Repository NetBSD i386
Package filename py27-lockfile-0.12.2.tgz
Package name py27-lockfile
Package version 0.12.2
Package release -
Package architecture i386
Package type tgz
Category devel python
License mit
Maintainer -
Download size 15.20 KB
Installed size 92.99 KB
The lockfile package exports a LockFile class which provides a simple API for
locking files. Unlike the Windows msvcrt.locking function, the fcntl.lockf and
flock functions, 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. An implementation based on SQLite is also provided,
more as a demonstration of the possibilities it provides than as
production-quality code.


Package Version Architecture Repository
py27-lockfile-0.12.2.tgz 0.12.2 amd64 NetBSD
py27-lockfile - - -


Name Value
py27-setuptools >= 0.8
py27-sqlite3 >= 0
python27 >= 2.7.1nb2


Type URL
Binary Package py27-lockfile-0.12.2.tgz
Source Package py27-lockfile

Install Howto

Install py27-lockfile tgz package:

# pkg_add py27-lockfile

See Also

Package Description
py27-logan-0.7.2.tgz Toolkit for building standalone Django applications
py27-logbook-1.4.3.tgz Logging replacement for Python
py27-logilab-astng-0.24.3.tgz Extend Python abstract syntax tree
py27-logilab-common-1.4.1.tgz Useful miscellaneous modules used by Logilab projects
py27-loremipsum-1.0.5.tgz Lorem Ipsum text generator
py27-lru-dict-1.1.6.tgz Dict-like LRU container
py27-lupa-1.8.tgz Python wrapper around Lua and LuaJIT
py27-lxml-4.3.3.tgz Python binding for libxml2 and libxslt
py27-lz4-2.1.6.tgz Python LZ4 binding
py27-m2crypto-0.32.0.tgz Crypto and SSL toolkit for Python
py27-m2r-0.2.1.tgz Markdown to reStructuredText converter
py27-m3u8-0.3.7.tgz Parser for M3U8 playlists
py27-macholib-1.11.tgz Mach-O header analysis and editing
py27-mad-0.6nb1.tgz Python bindings for libmad
py27-magic-0.4.15nb1.tgz File type identification using libmagic