Tue Jul 4 10:29:57 2023 UTC ()
py-redis: updated to 4.6.0

4.6.0

�洫ェ Experimental Features

Support JSON.MERGE command
Support JSON.MSET command
�泅� New Features

Extract abstract async connection class
Add support for WAITAOF
Introduce OutOfMemoryError exception for Redis write command rejections due to OOM errors
Add WITHSCORE argument to ZRANK
�汾� Bug Fixes

Fix dead weakref in sentinel connection causing ReferenceError
Fix Key Error in parse_xinfo_stream
Remove unnecessary __del__ handlers
Added support for missing argument to SentinelManagedConnection.read_response()
�洫ー Maintenance

Fix type hint for retry_on_error in async cluster
Clean up documents and fix some redirects
Add unit tests for the connect method of all Redis connection classes
Docstring formatting fix


(adam)
diff -r1.38 -r1.39 pkgsrc/databases/py-redis/Makefile
diff -r1.35 -r1.36 pkgsrc/databases/py-redis/distinfo

cvs diff -r1.38 -r1.39 pkgsrc/databases/py-redis/Makefile (expand / switch to unified diff)

--- pkgsrc/databases/py-redis/Makefile 2023/05/09 05:25:51 1.38
+++ pkgsrc/databases/py-redis/Makefile 2023/07/04 10:29:57 1.39
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile,v 1.38 2023/05/09 05:25:51 adam Exp $ 1# $NetBSD: Makefile,v 1.39 2023/07/04 10:29:57 adam Exp $
2 2
3DISTNAME= redis-4.5.5 3DISTNAME= redis-4.6.0
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
5CATEGORIES= databases python 5CATEGORIES= databases python
6MASTER_SITES= ${MASTER_SITE_PYPI:=r/redis/} 6MASTER_SITES= ${MASTER_SITE_PYPI:=r/redis/}
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= https://github.com/redis/redis-py 9HOMEPAGE= https://github.com/redis/redis-py
10COMMENT= Redis Python client 10COMMENT= Redis Python client
11LICENSE= mit 11LICENSE= mit
12 12
13DEPENDS+= ${PYPKGPREFIX}-async-timeout>=4.0.2:../../devel/py-async-timeout 13DEPENDS+= ${PYPKGPREFIX}-async-timeout>=4.0.2:../../devel/py-async-timeout
14TEST_DEPENDS+= ${PYPKGPREFIX}-packaging>=20.4:../../devel/py-packaging 14TEST_DEPENDS+= ${PYPKGPREFIX}-packaging>=20.4:../../devel/py-packaging
15TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test 15TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test
16TEST_DEPENDS+= ${PYPKGPREFIX}-test-asyncio-[0-9]*:../../devel/py-test-asyncio 16TEST_DEPENDS+= ${PYPKGPREFIX}-test-asyncio-[0-9]*:../../devel/py-test-asyncio

cvs diff -r1.35 -r1.36 pkgsrc/databases/py-redis/distinfo (expand / switch to unified diff)

--- pkgsrc/databases/py-redis/distinfo 2023/05/09 05:25:51 1.35
+++ pkgsrc/databases/py-redis/distinfo 2023/07/04 10:29:57 1.36
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.35 2023/05/09 05:25:51 adam Exp $ 1$NetBSD: distinfo,v 1.36 2023/07/04 10:29:57 adam Exp $
2 2
3BLAKE2s (redis-4.5.5.tar.gz) = ac81d040db7240a49f8dbfc19f83be27aeaf131cbfa82aefd2ef067b9061f0af 3BLAKE2s (redis-4.6.0.tar.gz) = 5d63265565c2716c554a55783284764a0e2c3bc661e96e89ac5852b8b7e05b3f
4SHA512 (redis-4.5.5.tar.gz) = 5864d29ef3fd0e01347e681cf34b301c026e1d852376e669696991f58502c4502527434acbb3f27676fd01c82f3b86b0eb05c2fe2746e2665ba3d03787ef8d60 4SHA512 (redis-4.6.0.tar.gz) = a9c4195fcbbdb7cbe3dadeb39a1fb41f9152701a58ff7bd25d09131aacc2030219a58756fbd05a76d673f8299d93e4577cd1d46c83e78f28dbf869335f0794d6
5Size (redis-4.5.5.tar.gz) = 4557115 bytes 5Size (redis-4.6.0.tar.gz) = 4561721 bytes