Wed Feb 16 13:10:35 2022 UTC ()
py-redis: updated to 4.1.4

4.1.4:

New Features

Adding ExecutionPlan support for graph
Vector similiary search support


(adam)
diff -r1.23 -r1.24 pkgsrc/databases/py-redis/Makefile
diff -r1.5 -r1.6 pkgsrc/databases/py-redis/PLIST
diff -r1.20 -r1.21 pkgsrc/databases/py-redis/distinfo

cvs diff -r1.23 -r1.24 pkgsrc/databases/py-redis/Makefile (switch to unified diff)

--- pkgsrc/databases/py-redis/Makefile 2022/02/08 16:43:03 1.23
+++ pkgsrc/databases/py-redis/Makefile 2022/02/16 13:10:34 1.24
@@ -1,32 +1,32 @@ @@ -1,32 +1,32 @@
1# $NetBSD: Makefile,v 1.23 2022/02/08 16:43:03 adam Exp $ 1# $NetBSD: Makefile,v 1.24 2022/02/16 13:10:34 adam Exp $
2 2
3DISTNAME= redis-4.1.3 3DISTNAME= redis-4.1.4
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/andymccurdy/redis-py 9HOMEPAGE= https://github.com/andymccurdy/redis-py
10COMMENT= Redis Python client 10COMMENT= Redis Python client
11LICENSE= mit 11LICENSE= mit
12 12
13DEPENDS+= ${PYPKGPREFIX}-deprecated>=1.2.3:../../devel/py-deprecated 13DEPENDS+= ${PYPKGPREFIX}-deprecated>=1.2.3:../../devel/py-deprecated
14DEPENDS+= ${PYPKGPREFIX}-packaging>=21.3:../../devel/py-packaging 14DEPENDS+= ${PYPKGPREFIX}-packaging>=21.3:../../devel/py-packaging
15# testing requires a running redis-server 15# testing requires a running redis-server
16TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test 16TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test
17 17
18USE_LANGUAGES= # none 18USE_LANGUAGES= # none
19 19
20PYTHON_VERSIONS_INCOMPATIBLE= 27 20PYTHON_VERSIONS_INCOMPATIBLE= 27
21 21
22.include "../../lang/python/pyversion.mk" 22.include "../../lang/python/pyversion.mk"
23.if ${_PYTHON_VERSION} < 38 23.if ${_PYTHON_VERSION} < 38
24DEPENDS+= ${PYPKGPREFIX}-importlib-metadata>=1.0:../../devel/py-importlib-metadata 24DEPENDS+= ${PYPKGPREFIX}-importlib-metadata>=1.0:../../devel/py-importlib-metadata
25.endif 25.endif
26 26
27# Broken in 4.1.0: missing SSL certificates and tox.ini. 27# Broken in 4.1.0: missing SSL certificates and tox.ini.
28do-test: 28do-test:
29 cd ${WRKSRC} && ${SETENV} ${TEST_ENV} pytest-${PYVERSSUFFIX} tests 29 cd ${WRKSRC} && ${SETENV} ${TEST_ENV} pytest-${PYVERSSUFFIX} tests
30 30
31.include "../../lang/python/egg.mk" 31.include "../../lang/python/egg.mk"
32.include "../../mk/bsd.pkg.mk" 32.include "../../mk/bsd.pkg.mk"

cvs diff -r1.5 -r1.6 pkgsrc/databases/py-redis/PLIST (switch to unified diff)

--- pkgsrc/databases/py-redis/PLIST 2022/01/10 17:41:47 1.5
+++ pkgsrc/databases/py-redis/PLIST 2022/02/16 13:10:34 1.6
@@ -1,153 +1,156 @@ @@ -1,153 +1,156 @@
1@comment $NetBSD: PLIST,v 1.5 2022/01/10 17:41:47 adam Exp $ 1@comment $NetBSD: PLIST,v 1.6 2022/02/16 13:10:34 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/backoff.py 10${PYSITELIB}/redis/backoff.py
11${PYSITELIB}/redis/backoff.pyc 11${PYSITELIB}/redis/backoff.pyc
12${PYSITELIB}/redis/backoff.pyo 12${PYSITELIB}/redis/backoff.pyo
13${PYSITELIB}/redis/client.py 13${PYSITELIB}/redis/client.py
14${PYSITELIB}/redis/client.pyc 14${PYSITELIB}/redis/client.pyc
15${PYSITELIB}/redis/client.pyo 15${PYSITELIB}/redis/client.pyo
16${PYSITELIB}/redis/cluster.py 16${PYSITELIB}/redis/cluster.py
17${PYSITELIB}/redis/cluster.pyc 17${PYSITELIB}/redis/cluster.pyc
18${PYSITELIB}/redis/cluster.pyo 18${PYSITELIB}/redis/cluster.pyo
19${PYSITELIB}/redis/commands/__init__.py 19${PYSITELIB}/redis/commands/__init__.py
20${PYSITELIB}/redis/commands/__init__.pyc 20${PYSITELIB}/redis/commands/__init__.pyc
21${PYSITELIB}/redis/commands/__init__.pyo 21${PYSITELIB}/redis/commands/__init__.pyo
22${PYSITELIB}/redis/commands/bf/__init__.py 22${PYSITELIB}/redis/commands/bf/__init__.py
23${PYSITELIB}/redis/commands/bf/__init__.pyc 23${PYSITELIB}/redis/commands/bf/__init__.pyc
24${PYSITELIB}/redis/commands/bf/__init__.pyo 24${PYSITELIB}/redis/commands/bf/__init__.pyo
25${PYSITELIB}/redis/commands/bf/commands.py 25${PYSITELIB}/redis/commands/bf/commands.py
26${PYSITELIB}/redis/commands/bf/commands.pyc 26${PYSITELIB}/redis/commands/bf/commands.pyc
27${PYSITELIB}/redis/commands/bf/commands.pyo 27${PYSITELIB}/redis/commands/bf/commands.pyo
28${PYSITELIB}/redis/commands/bf/info.py 28${PYSITELIB}/redis/commands/bf/info.py
29${PYSITELIB}/redis/commands/bf/info.pyc 29${PYSITELIB}/redis/commands/bf/info.pyc
30${PYSITELIB}/redis/commands/bf/info.pyo 30${PYSITELIB}/redis/commands/bf/info.pyo
31${PYSITELIB}/redis/commands/cluster.py 31${PYSITELIB}/redis/commands/cluster.py
32${PYSITELIB}/redis/commands/cluster.pyc 32${PYSITELIB}/redis/commands/cluster.pyc
33${PYSITELIB}/redis/commands/cluster.pyo 33${PYSITELIB}/redis/commands/cluster.pyo
34${PYSITELIB}/redis/commands/core.py 34${PYSITELIB}/redis/commands/core.py
35${PYSITELIB}/redis/commands/core.pyc 35${PYSITELIB}/redis/commands/core.pyc
36${PYSITELIB}/redis/commands/core.pyo 36${PYSITELIB}/redis/commands/core.pyo
37${PYSITELIB}/redis/commands/graph/__init__.py 37${PYSITELIB}/redis/commands/graph/__init__.py
38${PYSITELIB}/redis/commands/graph/__init__.pyc 38${PYSITELIB}/redis/commands/graph/__init__.pyc
39${PYSITELIB}/redis/commands/graph/__init__.pyo 39${PYSITELIB}/redis/commands/graph/__init__.pyo
40${PYSITELIB}/redis/commands/graph/commands.py 40${PYSITELIB}/redis/commands/graph/commands.py
41${PYSITELIB}/redis/commands/graph/commands.pyc 41${PYSITELIB}/redis/commands/graph/commands.pyc
42${PYSITELIB}/redis/commands/graph/commands.pyo 42${PYSITELIB}/redis/commands/graph/commands.pyo
43${PYSITELIB}/redis/commands/graph/edge.py 43${PYSITELIB}/redis/commands/graph/edge.py
44${PYSITELIB}/redis/commands/graph/edge.pyc 44${PYSITELIB}/redis/commands/graph/edge.pyc
45${PYSITELIB}/redis/commands/graph/edge.pyo 45${PYSITELIB}/redis/commands/graph/edge.pyo
46${PYSITELIB}/redis/commands/graph/exceptions.py 46${PYSITELIB}/redis/commands/graph/exceptions.py
47${PYSITELIB}/redis/commands/graph/exceptions.pyc 47${PYSITELIB}/redis/commands/graph/exceptions.pyc
48${PYSITELIB}/redis/commands/graph/exceptions.pyo 48${PYSITELIB}/redis/commands/graph/exceptions.pyo
 49${PYSITELIB}/redis/commands/graph/execution_plan.py
 50${PYSITELIB}/redis/commands/graph/execution_plan.pyc
 51${PYSITELIB}/redis/commands/graph/execution_plan.pyo
49${PYSITELIB}/redis/commands/graph/node.py 52${PYSITELIB}/redis/commands/graph/node.py
50${PYSITELIB}/redis/commands/graph/node.pyc 53${PYSITELIB}/redis/commands/graph/node.pyc
51${PYSITELIB}/redis/commands/graph/node.pyo 54${PYSITELIB}/redis/commands/graph/node.pyo
52${PYSITELIB}/redis/commands/graph/path.py 55${PYSITELIB}/redis/commands/graph/path.py
53${PYSITELIB}/redis/commands/graph/path.pyc 56${PYSITELIB}/redis/commands/graph/path.pyc
54${PYSITELIB}/redis/commands/graph/path.pyo 57${PYSITELIB}/redis/commands/graph/path.pyo
55${PYSITELIB}/redis/commands/graph/query_result.py 58${PYSITELIB}/redis/commands/graph/query_result.py
56${PYSITELIB}/redis/commands/graph/query_result.pyc 59${PYSITELIB}/redis/commands/graph/query_result.pyc
57${PYSITELIB}/redis/commands/graph/query_result.pyo 60${PYSITELIB}/redis/commands/graph/query_result.pyo
58${PYSITELIB}/redis/commands/helpers.py 61${PYSITELIB}/redis/commands/helpers.py
59${PYSITELIB}/redis/commands/helpers.pyc 62${PYSITELIB}/redis/commands/helpers.pyc
60${PYSITELIB}/redis/commands/helpers.pyo 63${PYSITELIB}/redis/commands/helpers.pyo
61${PYSITELIB}/redis/commands/json/__init__.py 64${PYSITELIB}/redis/commands/json/__init__.py
62${PYSITELIB}/redis/commands/json/__init__.pyc 65${PYSITELIB}/redis/commands/json/__init__.pyc
63${PYSITELIB}/redis/commands/json/__init__.pyo 66${PYSITELIB}/redis/commands/json/__init__.pyo
64${PYSITELIB}/redis/commands/json/commands.py 67${PYSITELIB}/redis/commands/json/commands.py
65${PYSITELIB}/redis/commands/json/commands.pyc 68${PYSITELIB}/redis/commands/json/commands.pyc
66${PYSITELIB}/redis/commands/json/commands.pyo 69${PYSITELIB}/redis/commands/json/commands.pyo
67${PYSITELIB}/redis/commands/json/decoders.py 70${PYSITELIB}/redis/commands/json/decoders.py
68${PYSITELIB}/redis/commands/json/decoders.pyc 71${PYSITELIB}/redis/commands/json/decoders.pyc
69${PYSITELIB}/redis/commands/json/decoders.pyo 72${PYSITELIB}/redis/commands/json/decoders.pyo
70${PYSITELIB}/redis/commands/json/path.py 73${PYSITELIB}/redis/commands/json/path.py
71${PYSITELIB}/redis/commands/json/path.pyc 74${PYSITELIB}/redis/commands/json/path.pyc
72${PYSITELIB}/redis/commands/json/path.pyo 75${PYSITELIB}/redis/commands/json/path.pyo
73${PYSITELIB}/redis/commands/parser.py 76${PYSITELIB}/redis/commands/parser.py
74${PYSITELIB}/redis/commands/parser.pyc 77${PYSITELIB}/redis/commands/parser.pyc
75${PYSITELIB}/redis/commands/parser.pyo 78${PYSITELIB}/redis/commands/parser.pyo
76${PYSITELIB}/redis/commands/redismodules.py 79${PYSITELIB}/redis/commands/redismodules.py
77${PYSITELIB}/redis/commands/redismodules.pyc 80${PYSITELIB}/redis/commands/redismodules.pyc
78${PYSITELIB}/redis/commands/redismodules.pyo 81${PYSITELIB}/redis/commands/redismodules.pyo
79${PYSITELIB}/redis/commands/search/__init__.py 82${PYSITELIB}/redis/commands/search/__init__.py
80${PYSITELIB}/redis/commands/search/__init__.pyc 83${PYSITELIB}/redis/commands/search/__init__.pyc
81${PYSITELIB}/redis/commands/search/__init__.pyo 84${PYSITELIB}/redis/commands/search/__init__.pyo
82${PYSITELIB}/redis/commands/search/_util.py 85${PYSITELIB}/redis/commands/search/_util.py
83${PYSITELIB}/redis/commands/search/_util.pyc 86${PYSITELIB}/redis/commands/search/_util.pyc
84${PYSITELIB}/redis/commands/search/_util.pyo 87${PYSITELIB}/redis/commands/search/_util.pyo
85${PYSITELIB}/redis/commands/search/aggregation.py 88${PYSITELIB}/redis/commands/search/aggregation.py
86${PYSITELIB}/redis/commands/search/aggregation.pyc 89${PYSITELIB}/redis/commands/search/aggregation.pyc
87${PYSITELIB}/redis/commands/search/aggregation.pyo 90${PYSITELIB}/redis/commands/search/aggregation.pyo
88${PYSITELIB}/redis/commands/search/commands.py 91${PYSITELIB}/redis/commands/search/commands.py
89${PYSITELIB}/redis/commands/search/commands.pyc 92${PYSITELIB}/redis/commands/search/commands.pyc
90${PYSITELIB}/redis/commands/search/commands.pyo 93${PYSITELIB}/redis/commands/search/commands.pyo
91${PYSITELIB}/redis/commands/search/document.py 94${PYSITELIB}/redis/commands/search/document.py
92${PYSITELIB}/redis/commands/search/document.pyc 95${PYSITELIB}/redis/commands/search/document.pyc
93${PYSITELIB}/redis/commands/search/document.pyo 96${PYSITELIB}/redis/commands/search/document.pyo
94${PYSITELIB}/redis/commands/search/field.py 97${PYSITELIB}/redis/commands/search/field.py
95${PYSITELIB}/redis/commands/search/field.pyc 98${PYSITELIB}/redis/commands/search/field.pyc
96${PYSITELIB}/redis/commands/search/field.pyo 99${PYSITELIB}/redis/commands/search/field.pyo
97${PYSITELIB}/redis/commands/search/indexDefinition.py 100${PYSITELIB}/redis/commands/search/indexDefinition.py
98${PYSITELIB}/redis/commands/search/indexDefinition.pyc 101${PYSITELIB}/redis/commands/search/indexDefinition.pyc
99${PYSITELIB}/redis/commands/search/indexDefinition.pyo 102${PYSITELIB}/redis/commands/search/indexDefinition.pyo
100${PYSITELIB}/redis/commands/search/query.py 103${PYSITELIB}/redis/commands/search/query.py
101${PYSITELIB}/redis/commands/search/query.pyc 104${PYSITELIB}/redis/commands/search/query.pyc
102${PYSITELIB}/redis/commands/search/query.pyo 105${PYSITELIB}/redis/commands/search/query.pyo
103${PYSITELIB}/redis/commands/search/querystring.py 106${PYSITELIB}/redis/commands/search/querystring.py
104${PYSITELIB}/redis/commands/search/querystring.pyc 107${PYSITELIB}/redis/commands/search/querystring.pyc
105${PYSITELIB}/redis/commands/search/querystring.pyo 108${PYSITELIB}/redis/commands/search/querystring.pyo
106${PYSITELIB}/redis/commands/search/reducers.py 109${PYSITELIB}/redis/commands/search/reducers.py
107${PYSITELIB}/redis/commands/search/reducers.pyc 110${PYSITELIB}/redis/commands/search/reducers.pyc
108${PYSITELIB}/redis/commands/search/reducers.pyo 111${PYSITELIB}/redis/commands/search/reducers.pyo
109${PYSITELIB}/redis/commands/search/result.py 112${PYSITELIB}/redis/commands/search/result.py
110${PYSITELIB}/redis/commands/search/result.pyc 113${PYSITELIB}/redis/commands/search/result.pyc
111${PYSITELIB}/redis/commands/search/result.pyo 114${PYSITELIB}/redis/commands/search/result.pyo
112${PYSITELIB}/redis/commands/search/suggestion.py 115${PYSITELIB}/redis/commands/search/suggestion.py
113${PYSITELIB}/redis/commands/search/suggestion.pyc 116${PYSITELIB}/redis/commands/search/suggestion.pyc
114${PYSITELIB}/redis/commands/search/suggestion.pyo 117${PYSITELIB}/redis/commands/search/suggestion.pyo
115${PYSITELIB}/redis/commands/sentinel.py 118${PYSITELIB}/redis/commands/sentinel.py
116${PYSITELIB}/redis/commands/sentinel.pyc 119${PYSITELIB}/redis/commands/sentinel.pyc
117${PYSITELIB}/redis/commands/sentinel.pyo 120${PYSITELIB}/redis/commands/sentinel.pyo
118${PYSITELIB}/redis/commands/timeseries/__init__.py 121${PYSITELIB}/redis/commands/timeseries/__init__.py
119${PYSITELIB}/redis/commands/timeseries/__init__.pyc 122${PYSITELIB}/redis/commands/timeseries/__init__.pyc
120${PYSITELIB}/redis/commands/timeseries/__init__.pyo 123${PYSITELIB}/redis/commands/timeseries/__init__.pyo
121${PYSITELIB}/redis/commands/timeseries/commands.py 124${PYSITELIB}/redis/commands/timeseries/commands.py
122${PYSITELIB}/redis/commands/timeseries/commands.pyc 125${PYSITELIB}/redis/commands/timeseries/commands.pyc
123${PYSITELIB}/redis/commands/timeseries/commands.pyo 126${PYSITELIB}/redis/commands/timeseries/commands.pyo
124${PYSITELIB}/redis/commands/timeseries/info.py 127${PYSITELIB}/redis/commands/timeseries/info.py
125${PYSITELIB}/redis/commands/timeseries/info.pyc 128${PYSITELIB}/redis/commands/timeseries/info.pyc
126${PYSITELIB}/redis/commands/timeseries/info.pyo 129${PYSITELIB}/redis/commands/timeseries/info.pyo
127${PYSITELIB}/redis/commands/timeseries/utils.py 130${PYSITELIB}/redis/commands/timeseries/utils.py
128${PYSITELIB}/redis/commands/timeseries/utils.pyc 131${PYSITELIB}/redis/commands/timeseries/utils.pyc
129${PYSITELIB}/redis/commands/timeseries/utils.pyo 132${PYSITELIB}/redis/commands/timeseries/utils.pyo
130${PYSITELIB}/redis/connection.py 133${PYSITELIB}/redis/connection.py
131${PYSITELIB}/redis/connection.pyc 134${PYSITELIB}/redis/connection.pyc
132${PYSITELIB}/redis/connection.pyo 135${PYSITELIB}/redis/connection.pyo
133${PYSITELIB}/redis/crc.py 136${PYSITELIB}/redis/crc.py
134${PYSITELIB}/redis/crc.pyc 137${PYSITELIB}/redis/crc.pyc
135${PYSITELIB}/redis/crc.pyo 138${PYSITELIB}/redis/crc.pyo
136${PYSITELIB}/redis/exceptions.py 139${PYSITELIB}/redis/exceptions.py
137${PYSITELIB}/redis/exceptions.pyc 140${PYSITELIB}/redis/exceptions.pyc
138${PYSITELIB}/redis/exceptions.pyo 141${PYSITELIB}/redis/exceptions.pyo
139${PYSITELIB}/redis/lock.py 142${PYSITELIB}/redis/lock.py
140${PYSITELIB}/redis/lock.pyc 143${PYSITELIB}/redis/lock.pyc
141${PYSITELIB}/redis/lock.pyo 144${PYSITELIB}/redis/lock.pyo
142${PYSITELIB}/redis/ocsp.py 145${PYSITELIB}/redis/ocsp.py
143${PYSITELIB}/redis/ocsp.pyc 146${PYSITELIB}/redis/ocsp.pyc
144${PYSITELIB}/redis/ocsp.pyo 147${PYSITELIB}/redis/ocsp.pyo
145${PYSITELIB}/redis/retry.py 148${PYSITELIB}/redis/retry.py
146${PYSITELIB}/redis/retry.pyc 149${PYSITELIB}/redis/retry.pyc
147${PYSITELIB}/redis/retry.pyo 150${PYSITELIB}/redis/retry.pyo
148${PYSITELIB}/redis/sentinel.py 151${PYSITELIB}/redis/sentinel.py
149${PYSITELIB}/redis/sentinel.pyc 152${PYSITELIB}/redis/sentinel.pyc
150${PYSITELIB}/redis/sentinel.pyo 153${PYSITELIB}/redis/sentinel.pyo
151${PYSITELIB}/redis/utils.py 154${PYSITELIB}/redis/utils.py
152${PYSITELIB}/redis/utils.pyc 155${PYSITELIB}/redis/utils.pyc
153${PYSITELIB}/redis/utils.pyo 156${PYSITELIB}/redis/utils.pyo

cvs diff -r1.20 -r1.21 pkgsrc/databases/py-redis/distinfo (switch to unified diff)

--- pkgsrc/databases/py-redis/distinfo 2022/02/08 16:43:03 1.20
+++ pkgsrc/databases/py-redis/distinfo 2022/02/16 13:10:34 1.21
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.20 2022/02/08 16:43:03 adam Exp $ 1$NetBSD: distinfo,v 1.21 2022/02/16 13:10:34 adam Exp $
2 2
3BLAKE2s (redis-4.1.3.tar.gz) = 998df8fe06191f7635008a2908e5352934355fdcb591aa290930aa9029dde8a8 3BLAKE2s (redis-4.1.4.tar.gz) = ef5e0dcca304256301e4e7b1a00f8abac7825551e32ff7bc77ff8dbd80d0ce5f
4SHA512 (redis-4.1.3.tar.gz) = 797c1ee4ff4f0e32b52add5bc1cc81fd36cb1eb4d6f9328b38dca46c79a01bc105bc172f56d3bea20d802ee7a6eb934c2ee3ab5f611a49d77f9c4c50d7a4b0d8 4SHA512 (redis-4.1.4.tar.gz) = 6dd1bc7622529382901b2fe6e63a5f9d6a4b89175b486c879a63cc8f0e708737431dfe5b834124f0d33f34540ac54813a0e6953bbed3a9dbd226597b4b1cb3ae
5Size (redis-4.1.3.tar.gz) = 2349885 bytes 5Size (redis-4.1.4.tar.gz) = 2352106 bytes