py-redis: updated to 4.3.0 Version 4.3.0 �沐・ Breaking Changes Replace OSError exceptions from can_read with redis.ConnectionError Updated FUNCTION LOAD changes (from release 7.0 rc3 to support redis 7.0 final) �泅� New Features Get command keys for subcommands Add support for CLUSTER SHARDS Add support for COMMAND LIST Add Async RedisCluster ACL SETUSER - add selectors and key based permissions Support for redis 7 streams features Async Connection: Allow PubSub.run() without previous subscribe() Implemented LATENCY HISTOGRAM by always throwing NotImplementedError Add async supoort for SEARCH commands Retry(): Support negative retries value Add support for MODULE LOADEX INFO - add support for taking multiple section arguments CONFIG SET - add the ability to set multiple parameters in one call CONFIG GET - add the ability to pass multiple pattern parameters in one call Add support for COMMAND GETKEYSANDFLAGS Support CASESENSITIVE for TAG fields �汾� Bug Fixes Rename 'update_supported_erros' to 'update_supported_errors' in Retry module Fix execute_command() determining nodes error when no key command Fix incorrect return statement in auth �洫ー Maintenance Add unittest for PubSub.connect() Fix incorrect return annotation in asyncio.lock Minor cleanups in commands/cluster.py Update xtrim type annotation Async tests for redis commands, json, bloom, timeseries Fixed typing in getex commanddiff -r1.25 -r1.26 pkgsrc/databases/py-redis/Makefile
(adam)
@@ -1,16 +1,16 @@ | @@ -1,16 +1,16 @@ | |||
1 | # $NetBSD: Makefile,v 1.25 2022/04/04 18:18:33 adam Exp $ | 1 | # $NetBSD: Makefile,v 1.26 2022/05/09 05:42:55 adam Exp $ | |
2 | 2 | |||
3 | DISTNAME= redis-4.2.2 | 3 | DISTNAME= redis-4.3.0 | |
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= pkgsrc-users@NetBSD.org | 8 | MAINTAINER= pkgsrc-users@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+= ${PYPKGPREFIX}-deprecated>=1.2.3:../../devel/py-deprecated | 13 | DEPENDS+= ${PYPKGPREFIX}-deprecated>=1.2.3:../../devel/py-deprecated | |
14 | DEPENDS+= ${PYPKGPREFIX}-packaging>=21.3:../../devel/py-packaging | 14 | DEPENDS+= ${PYPKGPREFIX}-packaging>=21.3:../../devel/py-packaging | |
15 | # testing requires a running redis-server | 15 | # testing requires a running redis-server | |
16 | TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test | 16 | TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test |
@@ -1,34 +1,40 @@ | @@ -1,34 +1,40 @@ | |||
1 | @comment $NetBSD: PLIST,v 1.7 2022/04/04 18:18:33 adam Exp $ | 1 | @comment $NetBSD: PLIST,v 1.8 2022/05/09 05:42:55 adam Exp $ | |
2 | ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO | 2 | ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO | |
3 | ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt | 3 | ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt | |
4 | ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt | 4 | ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt | |
5 | ${PYSITELIB}/${EGG_INFODIR}/requires.txt | 5 | ${PYSITELIB}/${EGG_INFODIR}/requires.txt | |
6 | ${PYSITELIB}/${EGG_INFODIR}/top_level.txt | 6 | ${PYSITELIB}/${EGG_INFODIR}/top_level.txt | |
7 | ${PYSITELIB}/redis/__init__.py | 7 | ${PYSITELIB}/redis/__init__.py | |
8 | ${PYSITELIB}/redis/__init__.pyc | 8 | ${PYSITELIB}/redis/__init__.pyc | |
9 | ${PYSITELIB}/redis/__init__.pyo | 9 | ${PYSITELIB}/redis/__init__.pyo | |
10 | ${PYSITELIB}/redis/asyncio/__init__.py | 10 | ${PYSITELIB}/redis/asyncio/__init__.py | |
11 | ${PYSITELIB}/redis/asyncio/__init__.pyc | 11 | ${PYSITELIB}/redis/asyncio/__init__.pyc | |
12 | ${PYSITELIB}/redis/asyncio/__init__.pyo | 12 | ${PYSITELIB}/redis/asyncio/__init__.pyo | |
13 | ${PYSITELIB}/redis/asyncio/client.py | 13 | ${PYSITELIB}/redis/asyncio/client.py | |
14 | ${PYSITELIB}/redis/asyncio/client.pyc | 14 | ${PYSITELIB}/redis/asyncio/client.pyc | |
15 | ${PYSITELIB}/redis/asyncio/client.pyo | 15 | ${PYSITELIB}/redis/asyncio/client.pyo | |
16 | ${PYSITELIB}/redis/asyncio/cluster.py | |||
17 | ${PYSITELIB}/redis/asyncio/cluster.pyc | |||
18 | ${PYSITELIB}/redis/asyncio/cluster.pyo | |||
16 | ${PYSITELIB}/redis/asyncio/connection.py | 19 | ${PYSITELIB}/redis/asyncio/connection.py | |
17 | ${PYSITELIB}/redis/asyncio/connection.pyc | 20 | ${PYSITELIB}/redis/asyncio/connection.pyc | |
18 | ${PYSITELIB}/redis/asyncio/connection.pyo | 21 | ${PYSITELIB}/redis/asyncio/connection.pyo | |
19 | ${PYSITELIB}/redis/asyncio/lock.py | 22 | ${PYSITELIB}/redis/asyncio/lock.py | |
20 | ${PYSITELIB}/redis/asyncio/lock.pyc | 23 | ${PYSITELIB}/redis/asyncio/lock.pyc | |
21 | ${PYSITELIB}/redis/asyncio/lock.pyo | 24 | ${PYSITELIB}/redis/asyncio/lock.pyo | |
25 | ${PYSITELIB}/redis/asyncio/parser.py | |||
26 | ${PYSITELIB}/redis/asyncio/parser.pyc | |||
27 | ${PYSITELIB}/redis/asyncio/parser.pyo | |||
22 | ${PYSITELIB}/redis/asyncio/retry.py | 28 | ${PYSITELIB}/redis/asyncio/retry.py | |
23 | ${PYSITELIB}/redis/asyncio/retry.pyc | 29 | ${PYSITELIB}/redis/asyncio/retry.pyc | |
24 | ${PYSITELIB}/redis/asyncio/retry.pyo | 30 | ${PYSITELIB}/redis/asyncio/retry.pyo | |
25 | ${PYSITELIB}/redis/asyncio/sentinel.py | 31 | ${PYSITELIB}/redis/asyncio/sentinel.py | |
26 | ${PYSITELIB}/redis/asyncio/sentinel.pyc | 32 | ${PYSITELIB}/redis/asyncio/sentinel.pyc | |
27 | ${PYSITELIB}/redis/asyncio/sentinel.pyo | 33 | ${PYSITELIB}/redis/asyncio/sentinel.pyo | |
28 | ${PYSITELIB}/redis/asyncio/utils.py | 34 | ${PYSITELIB}/redis/asyncio/utils.py | |
29 | ${PYSITELIB}/redis/asyncio/utils.pyc | 35 | ${PYSITELIB}/redis/asyncio/utils.pyc | |
30 | ${PYSITELIB}/redis/asyncio/utils.pyo | 36 | ${PYSITELIB}/redis/asyncio/utils.pyo | |
31 | ${PYSITELIB}/redis/backoff.py | 37 | ${PYSITELIB}/redis/backoff.py | |
32 | ${PYSITELIB}/redis/backoff.pyc | 38 | ${PYSITELIB}/redis/backoff.pyc | |
33 | ${PYSITELIB}/redis/backoff.pyo | 39 | ${PYSITELIB}/redis/backoff.pyo | |
34 | ${PYSITELIB}/redis/client.py | 40 | ${PYSITELIB}/redis/client.py |
@@ -1,5 +1,5 @@ | @@ -1,5 +1,5 @@ | |||
1 | $NetBSD: distinfo,v 1.22 2022/04/04 18:18:33 adam Exp $ | 1 | $NetBSD: distinfo,v 1.23 2022/05/09 05:42:55 adam Exp $ | |
2 | 2 | |||
3 | BLAKE2s (redis-4.2.2.tar.gz) = f141091816b3082bfb6c845b2cbb3e9f1e36088539e0c1267c3e2ccd2fbf5217 | 3 | BLAKE2s (redis-4.3.0.tar.gz) = b9514a97aca074889c974701f2c9b571d99f1e1460622cd5f892d5ac5c38abde | |
4 | SHA512 (redis-4.2.2.tar.gz) = 80673d48cd97af1c5ebc67e919f16891ccb20cd30bc06619ddffeb117ad87f82b73f9b9bda6d36829bc51a35aa3c9b2af7c879ec665cc9664bdd86ac6510095b | 4 | SHA512 (redis-4.3.0.tar.gz) = 3733e0131764c145e633385d111624670ebafd739f45d78945b0eb0a13efcbd39b3af2d604279a25de92560e9e47500372b88f26f652ced13ff1ed592df8fe03 | |
5 | Size (redis-4.2.2.tar.gz) = 2421362 bytes | 5 | Size (redis-4.3.0.tar.gz) = 4558217 bytes |