SlackBuilds Repository

15.0 > Python > python3-fasteners (0.17.3)

Fasteners includes the following:

- Locking decorator

Helpful locked decorator (that acquires instance objects lock(s)
and acquires on method entry and releases on method exit).

- Reader-writer locks

Multiple readers (at the same time).
Single writers (blocking any readers).
Helpful read_locked and write_locked decorators.

- Inter-process locks

Single writer using file based locking (these automatically release
on process exit, even if __release__ or __exit__ is never called).
Helpful interprocess_locked decorator.

- Generic helpers

A try_lock helper context manager that will attempt to acquire a
given lock and provide back whether the attempt passed or failed
(if it passes, then further code in the context manager will be ran
with the lock acquired).

This requires: python3-monotonic

Maintained by: Pouria Rezaei
Keywords:
ChangeLog: python3-fasteners

Homepage:
https://github.com/harlowja/fasteners/

Source Downloads:
fasteners-0.17.3.tar.gz (3822d6ed0cf530d625e574a390f8f6fb)

Download SlackBuild:
python3-fasteners.tar.gz
python3-fasteners.tar.gz.asc (FAQ)

(the SlackBuild does not include the source)

Validated for Slackware 15.0

See our HOWTO for instructions on how to use the contents of this repository.

Access to the repository is available via:
ftp git cgit http rsync

© 2006-2024 SlackBuilds.org Project. All rights reserved.
Slackware® is a registered trademark of Patrick Volkerding
Linux® is a registered trademark of Linus Torvalds