./devel/py-flufl.lock, NFS-safe file locking with timeouts for POSIX systems

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 3.2nb1, Package name: py39-flufl.lock-3.2nb1, Maintainer: pkgsrc-users

The `flufl.lock` library provides an NFS-safe file-based locking
algorithm influenced by the GNU/Linux `open(2)` manpage, under
the description of the `O_EXCL` option.


Required to run:
[devel/py-setuptools] [lang/python37]

Required to build:
[pkgtools/cwrappers]

Master sites:

Filesize: 18.799 KB

Version history: (Expand)


CVS history: (Expand)


   2022-01-04 21:55:40 by Thomas Klausner | Files touched by this commit (1595)
Log message:
*: bump PKGREVISION for egg.mk users

They now have a tool dependency on py-setuptools instead of a DEPENDS
   2021-10-26 12:20:11 by Nia Alarie | Files touched by this commit (3016)
Log message:
archivers: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes

Could not be committed due to merge conflict:
devel/py-traitlets/distinfo

The following distfiles were unfetchable (note: some may be only fetched
conditionally):

./devel/pvs/distinfo pvs-3.2-solaris.tgz
./devel/eclipse/distinfo eclipse-sourceBuild-srcIncluded-3.0.1.zip
   2021-10-07 15:44:44 by Nia Alarie | Files touched by this commit (3017)
Log message:
devel: Remove SHA1 hashes for distfiles
   2019-09-02 15:33:23 by Adam Ciarcinski | Files touched by this commit (6)
Log message:
Rewrite PYTHON_VERSIONS_ACCEPTED to PYTHON_VERSIONS_INCOMPATIBLE
   2019-04-26 14:44:44 by Roy Marples | Files touched by this commit (10)
Log message:
More packages wave bye-bye to python34 and python35
   2018-07-03 07:03:44 by Adam Ciarcinski | Files touched by this commit (495)
Log message:
extend PYTHON_VERSIONS_ for Python 3.7
   2018-05-18 15:12:20 by Filip Hajny | Files touched by this commit (3)
Log message:
devel/py-flufl.lock: Update to 3.2.

3.2 (2017-09-03)
- Expose the host name used in the .details property, as a property.

3.1 (2017-07-15)
- Expose the SEP as a public attribute.

3.0 (2017-05-31)
- Drop Python 2.7, add Python 3.6.
- Added Windows support.
- Switch to the Apache License Version 2.0.
- Use flufl.testing for nose2 and flake8 plugins.
- Allow the claim file separator to be configurable, to support file
  systems where the vertical bar is problematic. Defaults to ^ on
  Windows and | everywhere else (unchanged).
   2017-04-25 22:21:48 by Filip Hajny | Files touched by this commit (4)
Log message:
Import flufl.lock 2.4.1 as devel/py-flufl.lock.

The `flufl.lock` library provides an NFS-safe file-based locking
algorithm influenced by the GNU/Linux `open(2)` manpage, under
the description of the `O_EXCL` option.