BSD Ports

devel/py-dogpile.cache 1.3.3 DragonFly

Caching front-end based on the Dogpile lock

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
License
MIT
Categories
devel, python
Package size
101.7 KiB, 760.1 KiB installed

Description

A caching API built around the concept of a "dogpile lock", which allows continued access to an expiring data value while a single thread generates a new value.

dogpile.cache builds on the dogpile.core locking system, which implements the idea of "allow one creator to write while others read" in the abstract. Overall, dogpile.cache is intended as a replacement to the Beaker caching system, the internals of which are written by the same author.

In the other systems

SystemPortVersion
DragonFlydevel/py-dogpile.cache1.3.3
FreeBSDdevel/py-dogpile.cache1.5.0
HardenedBSDdevel/py-dogpile.cache1.5.0
GhostBSDdevel/py-dogpile.cache1.5.0

Install

Binary package:

pkg install py311-dogpile.cache

From DPorts:

cd /usr/dports/devel/py-dogpile.cache && make install clean

Dependencies

Run dependencies 4