./sysutils/py-lockfile [platform-independent file locking for Python]
[+] Add this package to your ports tracker

[ CVSweb ] [ Homepage ] [ RSS feed ]

Version: 0.12.2, Package name: py-lockfile-0.12.2
Maintained by: The OpenBSD ports mailing-list
Master sites:
Flavors (export FLAVOR=xyz, setenv FLAVOR xyz):
  • python3
Description
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.


Filesize: 20.385 KB
Version History (View Complete History)
  • (2016-01-10) Updated to version: py-lockfile-0.12.2
  • (2010-10-12) Package added to openports.se, version py-lockfile-0.9.1 (created)
[show/hide] View available PLISTS (Can be a lot of data)

CVS Commit History:

   2017-01-03 12:26:59 by Landry Breuil | Files touched by this commit (6)
Log message:
bump ports depending on python3 in sysutils
   2016-10-01 05:54:18 by Christian Weisgerber | Files touched by this commit (80)
Log message:
The ${PROJECT}.googlecode.com/files/ master sites are no longer
accessible, but the distfiles are still available at an archive URL.
Introduce MASTER_SITE_GOOGLECODE and use it for all affected ports.
ok czarkoff@ danj@ sthen@
   2016-04-16 07:36:15 by Antoine Jacoutot | Files touched by this commit (1)
Log message:
No need for MAKE_ENV.
   2016-04-16 07:35:02 by Antoine Jacoutot | Files touched by this commit (1)
Log message:
Fix regress.
   2016-04-15 07:00:18 by Antoine Jacoutot | Files touched by this commit (1)
Log message:
py3-sphinx is not picked up for some reason.
   2016-04-15 06:48:06 by Antoine Jacoutot | Files touched by this commit (1)
Log message:
FLAVORS=toto... no way that wasn't me doing some stupid test.
Enable regression tests on all FLAVORs.
   2016-01-10 06:40:33 by Antoine Jacoutot | Files touched by this commit (2)
Log message:
Add a python3 FLAVOR.
   2016-01-10 06:40:33 by Antoine Jacoutot | Files touched by this commit (2)
Log message:
Add a python3 FLAVOR.
   2016-01-10 05:32:05 by Antoine Jacoutot | Files touched by this commit (1)
Log message:
Missing dependency on devel/py-pbr.
reported by kili@
   2016-01-09 09:54:21 by Antoine Jacoutot | Files touched by this commit (3)
Log message:
Update to py-lockfile-0.12.2.
   2016-01-09 09:54:21 by Antoine Jacoutot | Files touched by this commit (3)
Log message:
Update to py-lockfile-0.12.2.
   2016-01-09 09:54:21 by Antoine Jacoutot | Files touched by this commit (3)
Log message:
Update to py-lockfile-0.12.2.
   2015-01-17 20:16:09 by Christian Weisgerber | Files touched by this commit (3349)
Log message:
Drop remaining MD5/RMD160/SHA1 checksums.
   2011-06-08 11:50:25 by Jasper Lievisse Adriaanse | Files touched by this commit (9)
Log message:
bump after default python version switch
   2010-11-20 10:22:46 by Marc Espie | Files touched by this commit (296)
Log message:
new depends