Package: wnpp Severity: wishlist Owner: Julian Gilbey <j...@debian.org> X-Debbugs-Cc: debian-devel@lists.debian.org, Debian Python Team <team+pyt...@tracker.debian.org>
* Package name : klepto Version : 0.2.4 Upstream Contact: Mike McKerns <mmckerns at uqfoundation dot org> * URL : https://github.com/uqfoundation/klepto * License : BSD-3-clause Programming Lang: Python Description : Persistent caching to memory, disk or database klepto extends Python's lru_cache to utilise different keymaps and alternate caching algorithms. This package also has archiving capabilities for longer-term storage. It uses a simple dictionary-style interface for all caches and archives, and all caches can be applied to any Python function as a decorator. . klepto is intended to be used for distributed and parallel computing, where the keymaps serialize the stored objects, and the caches and archives are intended to be read/write accessible from different threads and processes. . klepto is part of pathos, a Python framework for heterogeneous computing. This is a plugin for the pathos package, which I am ITP'ing. I will maintain it within the Debian Python Team.