2.10.6 * Various performance improvements. Thanks cjsimpson * Fixed a bug with SRANDMEMBER where * Added HSTRLEN command. Thanks Alexander Putilin * Added the TOUCH command. Thanks Anis Jonischkeit * Remove unnecessary calls to the server when registering Lua scripts. Thanks Ben Greenberg * SET's EX and PX arguments now allow values of zero. Thanks huangqiyin * Added PUBSUB {CHANNELS, NUMPAT, NUMSUB} commands. Thanks Angus Pearson * PubSub connections that that encounter `InterruptedError`s now retry automatically. Thanks Carlton Gibson and Seth M. Larson * LPUSH and RPUSH commands run on PyPy now correctly returns the number of items of the list. Thanks Jeong YunWon * Added support to automatically retry socket EINTR errors. Thanks Thomas Steinacher * PubSubWorker threads started with `run_in_thread` are now daemonized so the thread shuts down when the running process goes away. Thanks Keith Ainsworth * Added support for GEO commands. Thanks Pau Freixes, Alex DeBrie and Abraham Toriz * Made client construction from URLs smarter. Thanks Tim Savage * Added support for CLUSTER * commands. Thanks Andy Huang * The RESTORE command now accepts an optional `replace` boolean. Thanks Yoshinari Takaoka * Attempt to connect to a new Sentinel if a TimeoutError occurs. Thanks Bo Lopker * Fixed a bug in the client's `__getitem__` where a KeyError would be raised if the value returned by the server is an empty string. Thanks Javier Candeira. * Socket timeouts when connecting to a server are now properly raised as TimeoutErrors.diff -r1.1 -r1.2 pkgsrc/databases/py-redis/Makefile
(adam)
@@ -1,19 +1,19 @@ | @@ -1,19 +1,19 @@ | |||
1 | # $NetBSD: Makefile,v 1.1 2017/07/14 11:36:27 adam Exp $ | 1 | # $NetBSD: Makefile,v 1.2 2017/08/17 13:15:50 adam Exp $ | |
2 | 2 | |||
3 | DISTNAME= redis-2.10.5 | 3 | DISTNAME= redis-2.10.6 | |
4 | PKGNAME= ${PYPKGPREFIX}-${DISTNAME} | 4 | PKGNAME= ${PYPKGPREFIX}-${DISTNAME} | |
5 | CATEGORIES= databases python | 5 | CATEGORIES= databases python | |
6 | MASTER_SITES= ${MASTER_SITE_PYPI:=r/redis/} | 6 | MASTER_SITES= ${MASTER_SITE_PYPI:=r/redis/} | |
7 | 7 | |||
8 | MAINTAINER= rodent@NetBSD.org | 8 | MAINTAINER= rodent@NetBSD.org | |
9 | HOMEPAGE= https://github.com/andymccurdy/redis-py/ | 9 | HOMEPAGE= https://github.com/andymccurdy/redis-py/ | |
10 | COMMENT= Redis Python client | 10 | COMMENT= Redis Python client | |
11 | LICENSE= mit | 11 | LICENSE= mit | |
12 | 12 | |||
13 | DEPENDS+= redis-[0-9]*:../../databases/redis | 13 | BUILD_DEPENDS+= ${PYPKGPREFIX}-mock:../../devel/py-mock | |
14 | BUILD_DEPENDS+= ${PYPKGPREFIX}-test>=2.5.0:../../devel/py-test | 14 | BUILD_DEPENDS+= ${PYPKGPREFIX}-test>=2.5.0:../../devel/py-test | |
15 | 15 | |||
16 | USE_LANGUAGES= # none | 16 | USE_LANGUAGES= # none | |
17 | 17 | |||
18 | .include "../../lang/python/egg.mk" | 18 | .include "../../lang/python/egg.mk" | |
19 | .include "../../mk/bsd.pkg.mk" | 19 | .include "../../mk/bsd.pkg.mk" |
@@ -1,6 +1,6 @@ | @@ -1,6 +1,6 @@ | |||
1 | $NetBSD: distinfo,v 1.1 2017/07/14 11:36:27 adam Exp $ | 1 | $NetBSD: distinfo,v 1.2 2017/08/17 13:15:50 adam Exp $ | |
2 | 2 | |||
3 | SHA1 (redis-2.10.5.tar.gz) = 6235ad91f06e6aef82cfe137e6c89673e79eedcd | 3 | SHA1 (redis-2.10.6.tar.gz) = 35af44d888316e19ce12caedb759adea9e1018ee | |
4 | RMD160 (redis-2.10.5.tar.gz) = 3694e866b669cdfc5e08a64d0cd3f24673fc870f | 4 | RMD160 (redis-2.10.6.tar.gz) = 83f8e43ad63dca7985591ba60527c24c72be999b | |
5 | SHA512 (redis-2.10.5.tar.gz) = b2e6cb85c274c8f1c63e27256bbab816d016a68c324bf7092cf53feae819a34fa94f45565b0f209ee981919d793b2963462eb1a6f841e9dde9885802e0ebbe8f | 5 | SHA512 (redis-2.10.6.tar.gz) = e7df464bc3b26e23f6a0d2d2896306c1e4792b9a2a4ecaea6dd8690ffa17853cc85345f063307295dd3c2da399f7f203f4b21d785f7e073c0501732257419dad | |
6 | Size (redis-2.10.5.tar.gz) = 88610 bytes | 6 | Size (redis-2.10.6.tar.gz) = 97299 bytes |