Subject: CVS commit: pkgsrc/devel/py-dogpile-cache
From: Adam Ciarcinski
Date: 2017-09-17 15:39:11
Message id: 20170917133912.07679FA9A@cvs.NetBSD.org

Log Message:
py-dogpile-cache: update to 0.6.4

0.6.4

[bug] The method Region.get_or_create_multi() will not pass to the cache backend \ 
if no values are ultimately to be stored, based on the use of the \ 
Region.get_or_create_multi.should_cache_fn function. This empty dictionary is \ 
unnecessary and can cause API problems for backends like that of Redis. Pull \ 
request courtesy Tobias Sauerwein.

[bug] The api.NO_VALUE constant now has a fixed __repr__() output, so that \ 
scenarios where this constant’s string value ends up being used as a cache key \ 
do not create multiple values. Pull request courtesy Paul Brown.

[bug] A new exception class exception.PluginNotFound is now raised when a \ 
particular cache plugin class cannot be located either as a setuptools \ 
entrypoint or as a registered backend. Previously, a plain Exception was thrown. \ 
Pull request courtesy Jamie Lennox.

Files:
RevisionActionfile
1.2modifypkgsrc/devel/py-dogpile-cache/Makefile
1.2modifypkgsrc/devel/py-dogpile-cache/distinfo