Subject: CVS commit: pkgsrc/devel/py-dogpile-cache
From: Adam Ciarcinski
Date: 2018-12-18 12:24:45
Message id: 20181218112445.AA79EFB16@cvs.NetBSD.org

Log Message:
py-dogpile-cache: updated to 0.7.1

0.7.1
[bug] [region] Fixed regression in 0.7.0 caused by 136 where the assumed \ 
arguments for the CacheRegion.async_creation_runner expanded to include the new \ 
CacheRegion.get_or_create.creator_args parameter, as it was not tested that the \ 
async runner would be implicitly called with these arguments when the \ 
CacheRegion.cache_on_arguments() decorator was used. The exact signature of \ 
async_creation_runner is now restored to have the same arguments in all cases.

0.7.0

[bug] The decorator module is now used when creating function decorators within \ 
CacheRegion.cache_on_arguments() and CacheRegion.cache_multi_on_arguments() so \ 
that function signatures are preserved. Pull request courtesy ankitpatel96.

Additionally adds a small performance enhancement which is to avoid internally \ 
creating a @wraps() decorator for the creator function on every get operation, \ 
by allowing the arguments to the creator be passed separately to \ 
CacheRegion.get_or_create().

[bug] [py3k] Fixed all Python 3.x deprecation warnings including inspect.getargspec()

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