Mon May 6 04:36:19 2024 UTC (21d)
py-dogpile-cache: updated to 1.3.3

1.3.3

usecase

[usecase] [memcached]
Added support for an additional pymemcached client parameter PyMemcacheBackend.memcached_expire_time. Pull request courtesy Takashi Kajinami.

bug

[bug] [typing]
Fixed the return type for CacheRegion.get(), which was inadvertently hardcoded to use CacheReturnType that only resolved to CachedValue or NoValue. Fixed to return ValuePayload which resolves to Any, as well as a new literal indicating an enum constant for api.NO_VALUE. The api.NO_VALUE constant remains available as the single element of this enum.


(adam)
diff -r1.17 -r1.18 pkgsrc/devel/py-dogpile-cache/Makefile
diff -r1.16 -r1.17 pkgsrc/devel/py-dogpile-cache/distinfo

cvs diff -r1.17 -r1.18 pkgsrc/devel/py-dogpile-cache/Makefile (expand / switch to unified diff)

--- pkgsrc/devel/py-dogpile-cache/Makefile 2024/02/22 17:35:14 1.17
+++ pkgsrc/devel/py-dogpile-cache/Makefile 2024/05/06 04:36:19 1.18
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile,v 1.17 2024/02/22 17:35:14 adam Exp $ 1# $NetBSD: Makefile,v 1.18 2024/05/06 04:36:19 adam Exp $
2 2
3DISTNAME= dogpile.cache-1.3.2 3DISTNAME= dogpile.cache-1.3.3
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/./-/} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/./-/}
5CATEGORIES= devel python 5CATEGORIES= devel python
6MASTER_SITES= ${MASTER_SITE_PYPI:=d/dogpile.cache/} 6MASTER_SITES= ${MASTER_SITE_PYPI:=d/dogpile.cache/}
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= https://bitbucket.org/zzzeek/dogpile.cache 9HOMEPAGE= https://bitbucket.org/zzzeek/dogpile.cache
10COMMENT= Caching front-end based on the Dogpile lock 10COMMENT= Caching front-end based on the Dogpile lock
11LICENSE= modified-bsd 11LICENSE= modified-bsd
12 12
13TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools>=61.2:../../devel/py-setuptools 13TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools>=61.2:../../devel/py-setuptools
14TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel 14TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel
15DEPENDS+= ${PYPKGPREFIX}-decorator>=4.0.0:../../devel/py-decorator 15DEPENDS+= ${PYPKGPREFIX}-decorator>=4.0.0:../../devel/py-decorator
16DEPENDS+= ${PYPKGPREFIX}-stevedore>=3.0.0:../../devel/py-stevedore 16DEPENDS+= ${PYPKGPREFIX}-stevedore>=3.0.0:../../devel/py-stevedore

cvs diff -r1.16 -r1.17 pkgsrc/devel/py-dogpile-cache/distinfo (expand / switch to unified diff)

--- pkgsrc/devel/py-dogpile-cache/distinfo 2024/02/22 17:35:14 1.16
+++ pkgsrc/devel/py-dogpile-cache/distinfo 2024/05/06 04:36:19 1.17
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.16 2024/02/22 17:35:14 adam Exp $ 1$NetBSD: distinfo,v 1.17 2024/05/06 04:36:19 adam Exp $
2 2
3BLAKE2s (dogpile.cache-1.3.2.tar.gz) = a173046796655b2509d9181295f548f880243c322fb509d261fc17e094694df7 3BLAKE2s (dogpile.cache-1.3.3.tar.gz) = 92fc850b17f461cd4872ddf397f5685acee6a6e5b3a62cab4940adae213c89a0
4SHA512 (dogpile.cache-1.3.2.tar.gz) = 4cdc77f5c58ac26dbedd32580ac03a3b1c9ebc7e0526dbc980307704b2a41be604682a24084149e0d09caf535eed3a555a97e47142676b42fdb68276aa04d1a3 4SHA512 (dogpile.cache-1.3.3.tar.gz) = 80809d072167c62dcc731ab5b265c54bcc6f6a1dc09e3ea88959a34823dc0bb776b61166b8e60812dd47c38e8f23ba55c2be173d600a10c4c400c1334d0339fb
5Size (dogpile.cache-1.3.2.tar.gz) = 269742 bytes 5Size (dogpile.cache-1.3.3.tar.gz) = 272404 bytes