On 12 Sep 21:26, Stuart Henderson wrote:
> On 2022/09/12 20:12, Uwe Werler wrote:
> > Hi all,
> > 
> > here's an update for py-redis to 4.3.4 (with cluster support since 4.1.0).
> 
> It needs some new deps, see the install_requires block in setup.py - tgz
> attached for those.
> 
> Here's a tweaked version of the port update diff.
> 
> The redismod/cluster tests are failing for me, they might just need
> more setting up, anyway let's disable them for now so that it's easier
> to be convinced that basic functionality is working ok.

Hi Stuart,

tested the modules (incl. dependencies) now with my fixed redis_cache.py and
redis_return.py on salt 3003.5 and works like expected. I will have a look at
the cluster tests then.

Regards Uwe

> 
> 
> Index: Makefile
> ===================================================================
> RCS file: /cvs/ports/databases/py-redis/Makefile,v
> retrieving revision 1.42
> diff -u -p -r1.42 Makefile
> --- Makefile  11 Mar 2022 18:31:41 -0000      1.42
> +++ Makefile  12 Sep 2022 20:23:41 -0000
> @@ -1,16 +1,13 @@
>  COMMENT =            Python interface to Redis
>  
> -MODPY_EGG_VERSION =  3.5.3
> -
> -GH_ACCOUNT =         andymccurdy
> -GH_PROJECT =         redis-py
> -GH_TAGNAME =         ${MODPY_EGG_VERSION}
> +MODPY_EGG_VERSION =  4.3.4
>  
> +DISTNAME =           redis-${MODPY_EGG_VERSION}
>  PKGNAME =            py-redis-${MODPY_EGG_VERSION}
> +
>  CATEGORIES =         databases
> -REVISION =           2
>  
> -HOMEPAGE =           https://github.com/andymccurdy/redis-py/
> +HOMEPAGE =           https://github.com/redis/redis-py
>  
>  MAINTAINER =         Remi Pointel <rpoin...@openbsd.org>
>  
> @@ -18,17 +15,24 @@ MAINTAINER =              Remi Pointel <rpointel@ope
>  PERMIT_PACKAGE =     Yes
>  
>  MODULES =            lang/python
> +MODPY_PEP517 =               setuptools
> +MODPY_PI =           Yes
> +MODPY_PYTEST_ARGS =  --disable-pytest-warnings \
> +                     -m "onlynoncluster and not redismod" \
> +                     --ignore tests/test_ssl.py
>  
>  FLAVORS =            python3
>  FLAVOR =             python3
>  
> -MODPY_SETUPTOOLS =   Yes
> -MODPY_PYTEST =               Yes
> -
>  # Be sure to have a redis server running on localhost
>  TEST_IS_INTERACTIVE =        Yes
>  
>  TEST_DEPENDS =               databases/redis \
> -                     devel/py-mock${MODPY_FLAVOR}
> +                     devel/py-mock${MODPY_FLAVOR} \
> +                     devel/py-test-asyncio${MODPY_FLAVOR}
> +
> +RUN_DEPENDS =                devel/py-deprecated${MODPY_FLAVOR} \
> +                     devel/py-async-timeout${MODPY_FLAVOR} \
> +                     sysutils/py-packaging${MODPY_FLAVOR}
>  
>  .include <bsd.port.mk>
> Index: distinfo
> ===================================================================
> RCS file: /cvs/ports/databases/py-redis/distinfo,v
> retrieving revision 1.25
> diff -u -p -r1.25 distinfo
> --- distinfo  6 Oct 2020 20:29:16 -0000       1.25
> +++ distinfo  12 Sep 2022 20:23:41 -0000
> @@ -1,2 +1,2 @@
> -SHA256 (redis-py-3.5.3.tar.gz) = Dj7wSvV9FyB8LxOklkGmO5jgBAoQdWqCR+gzRotaggY=
> -SIZE (redis-py-3.5.3.tar.gz) = 129884
> +SHA256 (redis-4.3.4.tar.gz) = 3fJwcd9K3zghxPLKWdZ1JcOoLl8mi+2XuBPLT6v4eIA=
> +SIZE (redis-4.3.4.tar.gz) = 4569389
> Index: pkg/PLIST
> ===================================================================
> RCS file: /cvs/ports/databases/py-redis/pkg/PLIST,v
> retrieving revision 1.12
> diff -u -p -r1.12 PLIST
> --- pkg/PLIST 11 Mar 2022 18:31:41 -0000      1.12
> +++ pkg/PLIST 12 Sep 2022 20:23:41 -0000
> @@ -1,25 +1,209 @@
>  @pkgpath databases/py-redis
>  lib/python${MODPY_VERSION}/site-packages/redis/
> -lib/python${MODPY_VERSION}/site-packages/redis-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/
> -lib/python${MODPY_VERSION}/site-packages/redis-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/PKG-INFO
> -lib/python${MODPY_VERSION}/site-packages/redis-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/SOURCES.txt
> -lib/python${MODPY_VERSION}/site-packages/redis-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/dependency_links.txt
> -lib/python${MODPY_VERSION}/site-packages/redis-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/requires.txt
> -lib/python${MODPY_VERSION}/site-packages/redis-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/top_level.txt
> +lib/python${MODPY_VERSION}/site-packages/redis-${MODPY_EGG_VERSION}.dist-info/
> +lib/python${MODPY_VERSION}/site-packages/redis-${MODPY_EGG_VERSION}.dist-info/LICENSE
> +lib/python${MODPY_VERSION}/site-packages/redis-${MODPY_EGG_VERSION}.dist-info/METADATA
> +lib/python${MODPY_VERSION}/site-packages/redis-${MODPY_EGG_VERSION}.dist-info/RECORD
> +lib/python${MODPY_VERSION}/site-packages/redis-${MODPY_EGG_VERSION}.dist-info/WHEEL
> +lib/python${MODPY_VERSION}/site-packages/redis-${MODPY_EGG_VERSION}.dist-info/top_level.txt
>  lib/python${MODPY_VERSION}/site-packages/redis/__init__.py
>  
> ${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/redis/${MODPY_PYCACHE}/
> +lib/python${MODPY_VERSION}/site-packages/redis/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
>  
> lib/python${MODPY_VERSION}/site-packages/redis/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/redis/${MODPY_PYCACHE}_compat.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/redis/${MODPY_PYCACHE}backoff.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> +lib/python${MODPY_VERSION}/site-packages/redis/${MODPY_PYCACHE}backoff.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/redis/${MODPY_PYCACHE}client.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
>  
> lib/python${MODPY_VERSION}/site-packages/redis/${MODPY_PYCACHE}client.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/redis/${MODPY_PYCACHE}cluster.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> +lib/python${MODPY_VERSION}/site-packages/redis/${MODPY_PYCACHE}cluster.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/redis/${MODPY_PYCACHE}compat.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> +lib/python${MODPY_VERSION}/site-packages/redis/${MODPY_PYCACHE}compat.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/redis/${MODPY_PYCACHE}connection.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
>  
> lib/python${MODPY_VERSION}/site-packages/redis/${MODPY_PYCACHE}connection.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/redis/${MODPY_PYCACHE}crc.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> +lib/python${MODPY_VERSION}/site-packages/redis/${MODPY_PYCACHE}crc.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/redis/${MODPY_PYCACHE}exceptions.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
>  
> lib/python${MODPY_VERSION}/site-packages/redis/${MODPY_PYCACHE}exceptions.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/redis/${MODPY_PYCACHE}lock.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
>  
> lib/python${MODPY_VERSION}/site-packages/redis/${MODPY_PYCACHE}lock.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/redis/${MODPY_PYCACHE}ocsp.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> +lib/python${MODPY_VERSION}/site-packages/redis/${MODPY_PYCACHE}ocsp.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/redis/${MODPY_PYCACHE}retry.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> +lib/python${MODPY_VERSION}/site-packages/redis/${MODPY_PYCACHE}retry.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/redis/${MODPY_PYCACHE}sentinel.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
>  
> lib/python${MODPY_VERSION}/site-packages/redis/${MODPY_PYCACHE}sentinel.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/redis/${MODPY_PYCACHE}typing.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> +lib/python${MODPY_VERSION}/site-packages/redis/${MODPY_PYCACHE}typing.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/redis/${MODPY_PYCACHE}utils.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
>  
> lib/python${MODPY_VERSION}/site-packages/redis/${MODPY_PYCACHE}utils.${MODPY_PYC_MAGIC_TAG}pyc
> -lib/python${MODPY_VERSION}/site-packages/redis/_compat.py
> +lib/python${MODPY_VERSION}/site-packages/redis/asyncio/
> +lib/python${MODPY_VERSION}/site-packages/redis/asyncio/__init__.py
> +${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/redis/asyncio/${MODPY_PYCACHE}/
> +lib/python${MODPY_VERSION}/site-packages/redis/asyncio/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> +lib/python${MODPY_VERSION}/site-packages/redis/asyncio/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/redis/asyncio/${MODPY_PYCACHE}client.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> +lib/python${MODPY_VERSION}/site-packages/redis/asyncio/${MODPY_PYCACHE}client.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/redis/asyncio/${MODPY_PYCACHE}cluster.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> +lib/python${MODPY_VERSION}/site-packages/redis/asyncio/${MODPY_PYCACHE}cluster.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/redis/asyncio/${MODPY_PYCACHE}connection.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> +lib/python${MODPY_VERSION}/site-packages/redis/asyncio/${MODPY_PYCACHE}connection.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/redis/asyncio/${MODPY_PYCACHE}lock.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> +lib/python${MODPY_VERSION}/site-packages/redis/asyncio/${MODPY_PYCACHE}lock.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/redis/asyncio/${MODPY_PYCACHE}parser.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> +lib/python${MODPY_VERSION}/site-packages/redis/asyncio/${MODPY_PYCACHE}parser.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/redis/asyncio/${MODPY_PYCACHE}retry.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> +lib/python${MODPY_VERSION}/site-packages/redis/asyncio/${MODPY_PYCACHE}retry.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/redis/asyncio/${MODPY_PYCACHE}sentinel.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> +lib/python${MODPY_VERSION}/site-packages/redis/asyncio/${MODPY_PYCACHE}sentinel.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/redis/asyncio/${MODPY_PYCACHE}utils.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> +lib/python${MODPY_VERSION}/site-packages/redis/asyncio/${MODPY_PYCACHE}utils.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/redis/asyncio/client.py
> +lib/python${MODPY_VERSION}/site-packages/redis/asyncio/cluster.py
> +lib/python${MODPY_VERSION}/site-packages/redis/asyncio/connection.py
> +lib/python${MODPY_VERSION}/site-packages/redis/asyncio/lock.py
> +lib/python${MODPY_VERSION}/site-packages/redis/asyncio/parser.py
> +lib/python${MODPY_VERSION}/site-packages/redis/asyncio/retry.py
> +lib/python${MODPY_VERSION}/site-packages/redis/asyncio/sentinel.py
> +lib/python${MODPY_VERSION}/site-packages/redis/asyncio/utils.py
> +lib/python${MODPY_VERSION}/site-packages/redis/backoff.py
>  lib/python${MODPY_VERSION}/site-packages/redis/client.py
> +lib/python${MODPY_VERSION}/site-packages/redis/cluster.py
> +lib/python${MODPY_VERSION}/site-packages/redis/commands/
> +lib/python${MODPY_VERSION}/site-packages/redis/commands/__init__.py
> +${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/redis/commands/${MODPY_PYCACHE}/
> +lib/python${MODPY_VERSION}/site-packages/redis/commands/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> +lib/python${MODPY_VERSION}/site-packages/redis/commands/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/redis/commands/${MODPY_PYCACHE}cluster.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> +lib/python${MODPY_VERSION}/site-packages/redis/commands/${MODPY_PYCACHE}cluster.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/redis/commands/${MODPY_PYCACHE}core.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> +lib/python${MODPY_VERSION}/site-packages/redis/commands/${MODPY_PYCACHE}core.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/redis/commands/${MODPY_PYCACHE}helpers.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> +lib/python${MODPY_VERSION}/site-packages/redis/commands/${MODPY_PYCACHE}helpers.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/redis/commands/${MODPY_PYCACHE}parser.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> +lib/python${MODPY_VERSION}/site-packages/redis/commands/${MODPY_PYCACHE}parser.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/redis/commands/${MODPY_PYCACHE}redismodules.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> +lib/python${MODPY_VERSION}/site-packages/redis/commands/${MODPY_PYCACHE}redismodules.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/redis/commands/${MODPY_PYCACHE}sentinel.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> +lib/python${MODPY_VERSION}/site-packages/redis/commands/${MODPY_PYCACHE}sentinel.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/redis/commands/bf/
> +lib/python${MODPY_VERSION}/site-packages/redis/commands/bf/__init__.py
> +${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/redis/commands/bf/${MODPY_PYCACHE}/
> +lib/python${MODPY_VERSION}/site-packages/redis/commands/bf/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> +lib/python${MODPY_VERSION}/site-packages/redis/commands/bf/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/redis/commands/bf/${MODPY_PYCACHE}commands.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> +lib/python${MODPY_VERSION}/site-packages/redis/commands/bf/${MODPY_PYCACHE}commands.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/redis/commands/bf/${MODPY_PYCACHE}info.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> +lib/python${MODPY_VERSION}/site-packages/redis/commands/bf/${MODPY_PYCACHE}info.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/redis/commands/bf/commands.py
> +lib/python${MODPY_VERSION}/site-packages/redis/commands/bf/info.py
> +lib/python${MODPY_VERSION}/site-packages/redis/commands/cluster.py
> +lib/python${MODPY_VERSION}/site-packages/redis/commands/core.py
> +lib/python${MODPY_VERSION}/site-packages/redis/commands/graph/
> +lib/python${MODPY_VERSION}/site-packages/redis/commands/graph/__init__.py
> +${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/redis/commands/graph/${MODPY_PYCACHE}/
> +lib/python${MODPY_VERSION}/site-packages/redis/commands/graph/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> +lib/python${MODPY_VERSION}/site-packages/redis/commands/graph/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/redis/commands/graph/${MODPY_PYCACHE}commands.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> +lib/python${MODPY_VERSION}/site-packages/redis/commands/graph/${MODPY_PYCACHE}commands.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/redis/commands/graph/${MODPY_PYCACHE}edge.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> +lib/python${MODPY_VERSION}/site-packages/redis/commands/graph/${MODPY_PYCACHE}edge.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/redis/commands/graph/${MODPY_PYCACHE}exceptions.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> +lib/python${MODPY_VERSION}/site-packages/redis/commands/graph/${MODPY_PYCACHE}exceptions.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/redis/commands/graph/${MODPY_PYCACHE}execution_plan.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> +lib/python${MODPY_VERSION}/site-packages/redis/commands/graph/${MODPY_PYCACHE}execution_plan.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/redis/commands/graph/${MODPY_PYCACHE}node.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> +lib/python${MODPY_VERSION}/site-packages/redis/commands/graph/${MODPY_PYCACHE}node.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/redis/commands/graph/${MODPY_PYCACHE}path.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> +lib/python${MODPY_VERSION}/site-packages/redis/commands/graph/${MODPY_PYCACHE}path.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/redis/commands/graph/${MODPY_PYCACHE}query_result.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> +lib/python${MODPY_VERSION}/site-packages/redis/commands/graph/${MODPY_PYCACHE}query_result.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/redis/commands/graph/commands.py
> +lib/python${MODPY_VERSION}/site-packages/redis/commands/graph/edge.py
> +lib/python${MODPY_VERSION}/site-packages/redis/commands/graph/exceptions.py
> +lib/python${MODPY_VERSION}/site-packages/redis/commands/graph/execution_plan.py
> +lib/python${MODPY_VERSION}/site-packages/redis/commands/graph/node.py
> +lib/python${MODPY_VERSION}/site-packages/redis/commands/graph/path.py
> +lib/python${MODPY_VERSION}/site-packages/redis/commands/graph/query_result.py
> +lib/python${MODPY_VERSION}/site-packages/redis/commands/helpers.py
> +lib/python${MODPY_VERSION}/site-packages/redis/commands/json/
> +lib/python${MODPY_VERSION}/site-packages/redis/commands/json/__init__.py
> +${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/redis/commands/json/${MODPY_PYCACHE}/
> +lib/python${MODPY_VERSION}/site-packages/redis/commands/json/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> +lib/python${MODPY_VERSION}/site-packages/redis/commands/json/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/redis/commands/json/${MODPY_PYCACHE}_util.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> +lib/python${MODPY_VERSION}/site-packages/redis/commands/json/${MODPY_PYCACHE}_util.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/redis/commands/json/${MODPY_PYCACHE}commands.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> +lib/python${MODPY_VERSION}/site-packages/redis/commands/json/${MODPY_PYCACHE}commands.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/redis/commands/json/${MODPY_PYCACHE}decoders.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> +lib/python${MODPY_VERSION}/site-packages/redis/commands/json/${MODPY_PYCACHE}decoders.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/redis/commands/json/${MODPY_PYCACHE}path.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> +lib/python${MODPY_VERSION}/site-packages/redis/commands/json/${MODPY_PYCACHE}path.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/redis/commands/json/_util.py
> +lib/python${MODPY_VERSION}/site-packages/redis/commands/json/commands.py
> +lib/python${MODPY_VERSION}/site-packages/redis/commands/json/decoders.py
> +lib/python${MODPY_VERSION}/site-packages/redis/commands/json/path.py
> +lib/python${MODPY_VERSION}/site-packages/redis/commands/parser.py
> +lib/python${MODPY_VERSION}/site-packages/redis/commands/redismodules.py
> +lib/python${MODPY_VERSION}/site-packages/redis/commands/search/
> +lib/python${MODPY_VERSION}/site-packages/redis/commands/search/__init__.py
> +${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/redis/commands/search/${MODPY_PYCACHE}/
> +lib/python${MODPY_VERSION}/site-packages/redis/commands/search/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> +lib/python${MODPY_VERSION}/site-packages/redis/commands/search/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/redis/commands/search/${MODPY_PYCACHE}_util.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> +lib/python${MODPY_VERSION}/site-packages/redis/commands/search/${MODPY_PYCACHE}_util.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/redis/commands/search/${MODPY_PYCACHE}aggregation.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> +lib/python${MODPY_VERSION}/site-packages/redis/commands/search/${MODPY_PYCACHE}aggregation.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/redis/commands/search/${MODPY_PYCACHE}commands.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> +lib/python${MODPY_VERSION}/site-packages/redis/commands/search/${MODPY_PYCACHE}commands.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/redis/commands/search/${MODPY_PYCACHE}document.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> +lib/python${MODPY_VERSION}/site-packages/redis/commands/search/${MODPY_PYCACHE}document.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/redis/commands/search/${MODPY_PYCACHE}field.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> +lib/python${MODPY_VERSION}/site-packages/redis/commands/search/${MODPY_PYCACHE}field.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/redis/commands/search/${MODPY_PYCACHE}indexDefinition.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> +lib/python${MODPY_VERSION}/site-packages/redis/commands/search/${MODPY_PYCACHE}indexDefinition.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/redis/commands/search/${MODPY_PYCACHE}query.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> +lib/python${MODPY_VERSION}/site-packages/redis/commands/search/${MODPY_PYCACHE}query.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/redis/commands/search/${MODPY_PYCACHE}querystring.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> +lib/python${MODPY_VERSION}/site-packages/redis/commands/search/${MODPY_PYCACHE}querystring.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/redis/commands/search/${MODPY_PYCACHE}reducers.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> +lib/python${MODPY_VERSION}/site-packages/redis/commands/search/${MODPY_PYCACHE}reducers.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/redis/commands/search/${MODPY_PYCACHE}result.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> +lib/python${MODPY_VERSION}/site-packages/redis/commands/search/${MODPY_PYCACHE}result.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/redis/commands/search/${MODPY_PYCACHE}suggestion.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> +lib/python${MODPY_VERSION}/site-packages/redis/commands/search/${MODPY_PYCACHE}suggestion.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/redis/commands/search/_util.py
> +lib/python${MODPY_VERSION}/site-packages/redis/commands/search/aggregation.py
> +lib/python${MODPY_VERSION}/site-packages/redis/commands/search/commands.py
> +lib/python${MODPY_VERSION}/site-packages/redis/commands/search/document.py
> +lib/python${MODPY_VERSION}/site-packages/redis/commands/search/field.py
> +lib/python${MODPY_VERSION}/site-packages/redis/commands/search/indexDefinition.py
> +lib/python${MODPY_VERSION}/site-packages/redis/commands/search/query.py
> +lib/python${MODPY_VERSION}/site-packages/redis/commands/search/querystring.py
> +lib/python${MODPY_VERSION}/site-packages/redis/commands/search/reducers.py
> +lib/python${MODPY_VERSION}/site-packages/redis/commands/search/result.py
> +lib/python${MODPY_VERSION}/site-packages/redis/commands/search/suggestion.py
> +lib/python${MODPY_VERSION}/site-packages/redis/commands/sentinel.py
> +lib/python${MODPY_VERSION}/site-packages/redis/commands/timeseries/
> +lib/python${MODPY_VERSION}/site-packages/redis/commands/timeseries/__init__.py
> +${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/redis/commands/timeseries/${MODPY_PYCACHE}/
> +lib/python${MODPY_VERSION}/site-packages/redis/commands/timeseries/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> +lib/python${MODPY_VERSION}/site-packages/redis/commands/timeseries/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/redis/commands/timeseries/${MODPY_PYCACHE}commands.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> +lib/python${MODPY_VERSION}/site-packages/redis/commands/timeseries/${MODPY_PYCACHE}commands.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/redis/commands/timeseries/${MODPY_PYCACHE}info.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> +lib/python${MODPY_VERSION}/site-packages/redis/commands/timeseries/${MODPY_PYCACHE}info.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/redis/commands/timeseries/${MODPY_PYCACHE}utils.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
> +lib/python${MODPY_VERSION}/site-packages/redis/commands/timeseries/${MODPY_PYCACHE}utils.${MODPY_PYC_MAGIC_TAG}pyc
> +lib/python${MODPY_VERSION}/site-packages/redis/commands/timeseries/commands.py
> +lib/python${MODPY_VERSION}/site-packages/redis/commands/timeseries/info.py
> +lib/python${MODPY_VERSION}/site-packages/redis/commands/timeseries/utils.py
> +lib/python${MODPY_VERSION}/site-packages/redis/compat.py
>  lib/python${MODPY_VERSION}/site-packages/redis/connection.py
> +lib/python${MODPY_VERSION}/site-packages/redis/crc.py
>  lib/python${MODPY_VERSION}/site-packages/redis/exceptions.py
>  lib/python${MODPY_VERSION}/site-packages/redis/lock.py
> +lib/python${MODPY_VERSION}/site-packages/redis/ocsp.py
> +lib/python${MODPY_VERSION}/site-packages/redis/retry.py
>  lib/python${MODPY_VERSION}/site-packages/redis/sentinel.py
> +lib/python${MODPY_VERSION}/site-packages/redis/typing.py
>  lib/python${MODPY_VERSION}/site-packages/redis/utils.py
> 

-- 
wq: ~uw

Reply via email to