Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.maint.python > #15903

Bug#1072640: ITP: fscacher -- Python package for caching results of operations on heavy file trees

Path csiph.com!weretis.net!feeder9.news.weretis.net!feeder8.news.weretis.net!fu-berlin.de!bofh.it!news.nic.it!robomod
From Yaroslav Halchenko <debian@onerussian.com>
Newsgroups linux.debian.bugs.dist, linux.debian.devel, linux.debian.maint.python
Subject Bug#1072640: ITP: fscacher -- Python package for caching results of operations on heavy file trees
Date Wed, 05 Jun 2024 18:00:03 +0200
Message-ID <IM1dp-Q1s-7@gated-at.bofh.it> (permalink)
X-Original-To Debian Bug Tracking System <submit@bugs.debian.org>
X-Mailbox-Line From debian-bugs-dist-request@lists.debian.org Wed Jun 5 15:57:14 2024
Old-Return-Path <debbugs@buxtehude.debian.org>
X-Spam-Flag NO
X-Spam-Score 0.239
Reply-To Yaroslav Halchenko <debian@onerussian.com>, 1072640@bugs.debian.org
Resent-To debian-bugs-dist@lists.debian.org
Resent-Cc debian-devel@lists.debian.org, debian-python@lists.debian.org, wnpp@debian.org
X-Debian-Pr-Message report 1072640
X-Debian-Pr-Package wnpp
MIME-Version 1.0
Content-Type multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="MimiURL9aDpoSpNk"
Content-Disposition inline
X-Reportbug-Version 13.0.1
X-URL http://www.oneukrainian.com
X-Image-URL http://www.oneukrainian.com/img/yoh.png
X-PGP-Key http://www.oneukrainian.com/gpg-yoh.asc
X-Fingerprint C5B9 05F0 E8D9 FD96 68FF 366F A2DE 2350 62DA 33FA
X-Sa-Exim-Connect-IP 73.218.136.210
X-Sa-Exim-Rcpt-To submit@bugs.debian.org, yoh@onerussian.com
X-Sa-Exim-Mail-From debian@onerussian.com
X-Sa-Exim-Version 4.2.1 (built Wed, 08 May 2019 21:11:16 +0000)
X-Sa-Exim-Scanned Yes (on smtp.onerussian.com)
X-Greylist delayed 2548 seconds by postgrey-1.36 at buxtehude; Wed, 05 Jun 2024 15:55:57 UTC
X-Debian-Message from BTS
X-Mailing-List <debian-bugs-dist@lists.debian.org> archive/latest/1841010
List-ID <debian-bugs-dist.lists.debian.org>
List-URL <https://lists.debian.org/debian-bugs-dist/>
Approved robomod@news.nic.it
Lines 67
Organization linux.* mail to news gateway
Sender robomod@news.nic.it
X-Original-Date Wed, 5 Jun 2024 11:13:24 -0400
X-Original-Message-ID <ZmCAlHwofuPz8G45@bilena>
Xref csiph.com linux.debian.bugs.dist:1199945 linux.debian.devel:112045 linux.debian.maint.python:15903

Cross-posted to 3 groups.

Show key headers only | View raw


[Multipart message — attachments visible in raw view] - view raw

Package: wnpp
Severity: wishlist
Owner: Yaroslav Halchenko <debian@onerussian.com>
X-Debbugs-Cc: debian-devel@lists.debian.org, debian-python@lists.debian.org

* Package name    : fscacher
  Version         : 0.4.1
  Upstream Contact: Yaroslav Halchenko <debian@onerussian.com>
* URL             : https://github.com/con/fscacher
* License         : MIT/X
  Programming Lang: Python
  Description     : Python package for caching results of operations on heavy file trees

     fscacher is a Python module which provides a cache and decorator for
     memoizing functions whose outputs depend upon the contents of a file argument.
     .
     If you have a function 'foo()' that takes a file path as its first argument,
     and if the behavior of 'foo()' is pure in the *contents* of the path and the
     values of its other arguments, 'fscacher' can help cache that function.
     It caches the outputs of 'foo()' will be cached for each set of input arguments and
     for a "fingerprint" (timestamps and size) of each 'path'.  If 'foo()' is
     called twice with the same set of arguments, the result from the first call
     will be reused for the second, unless the file pointed to by 'path' changes,
     in which case the function will be run again.

-- 
Yaroslav O. Halchenko
Center for Open Neuroscience     http://centerforopenneuroscience.org
Dartmouth College, 419 Moore Hall, Hinman Box 6207, Hanover, NH 03755
WWW:   http://www.linkedin.com/in/yarik        

Back to linux.debian.maint.python | Previous | Next | Find similar | Unroll thread


Thread

Bug#1072640: ITP: fscacher -- Python package for caching results of operations on heavy file trees Yaroslav Halchenko <debian@onerussian.com> - 2024-06-05 18:00 +0200

csiph-web