pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/databases/py-redis



Module Name:    pkgsrc
Committed By:   adam
Date:           Wed Feb 28 18:02:20 UTC 2024

Modified Files:
        pkgsrc/databases/py-redis: Makefile PLIST distinfo

Log Message:
py-redis: updated to 5.0.2

5.0.2

New Features

Allow to control the minimum SSL version
Add modules support to async RedisCluster
Adding lock_name to LockError
Add GEOSHAPE field type for index creation of RediSearch

Bug Fixes

Fix retry logic for pubsub and pipeline
Ignore TypeError on disconnect (within multiprocess)
Release already acquired connections on ClusterPipeline, when get_connection raises an exception
Fix possible pipeline connections leak
Return a copy of the response from cache
Fix: HSET unexpectedly mutates the list passed to items
Fix acl_genpass with bits
Allow the parsing of the asking command to forward original options
Fix parsing of FT.PROFILE result
Use disable_decoding in async read_response with hiredis parser.
Fix return types in json commands
Fix Specifying Target Nodes broken hyperlink

Maintenance

Fix incorrect asserts in test and ensure connections are closed
Revert stale issue version update
Docs: Add timeout parameter for get_message example
Bump codecov/codecov-action from 3 to 4
Bump actions/stale from 3 to 9
Fix grammer in BlockingConnectionPool class documentation
Updating async-timeout to 4.0.3
Fix type hint of arbitrary argument lists
Fix JSON.OBJLEN type hint
Fix HDEL type hint
Docs: organize cluster mode part of lua scripting
Update reported version deprecation in asyncio.client
Make the connection callback methods public again, add documentation
Update repr of important classes with module name and recommended "< …
Typo in advanced features documentation
Fix typos in documentation
Add "sum" to DUPLICATE_POLICY documentation of TS.CREATE, TS.ADD and TS.ALTER
Fixed typo in ocsp.py
Creating CODEOWNERS for documentation


To generate a diff of this commit:
cvs rdiff -u -r1.41 -r1.42 pkgsrc/databases/py-redis/Makefile
cvs rdiff -u -r1.11 -r1.12 pkgsrc/databases/py-redis/PLIST
cvs rdiff -u -r1.38 -r1.39 pkgsrc/databases/py-redis/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/databases/py-redis/Makefile
diff -u pkgsrc/databases/py-redis/Makefile:1.41 pkgsrc/databases/py-redis/Makefile:1.42
--- pkgsrc/databases/py-redis/Makefile:1.41     Wed Sep 27 12:12:10 2023
+++ pkgsrc/databases/py-redis/Makefile  Wed Feb 28 18:02:20 2024
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.41 2023/09/27 12:12:10 adam Exp $
+# $NetBSD: Makefile,v 1.42 2024/02/28 18:02:20 adam Exp $
 
-DISTNAME=      redis-5.0.1
+DISTNAME=      redis-5.0.2
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    databases python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=r/redis/}
@@ -10,23 +10,18 @@ HOMEPAGE=   https://github.com/redis/redis
 COMMENT=       Redis Python client
 LICENSE=       mit
 
+TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools-[0-9]*:../../devel/py-setuptools
+TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel
+DEPENDS+=      ${PYPKGPREFIX}-async-timeout>=4.0.3:../../devel/py-async-timeout
 TEST_DEPENDS+= ${PYPKGPREFIX}-packaging>=20.4:../../devel/py-packaging
-TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test
 TEST_DEPENDS+= ${PYPKGPREFIX}-test-asyncio-[0-9]*:../../devel/py-test-asyncio
 
 USE_LANGUAGES= # none
 
 PYTHON_VERSIONS_INCOMPATIBLE=  27
 
-.include "../../lang/python/pyversion.mk"
-.if ${PYTHON_VERSION} < 311
-DEPENDS+=      ${PYPKGPREFIX}-async-timeout>=4.0.2:../../devel/py-async-timeout
-.endif
-
 # Testing requires a running redis-server.
 # Broken in 4.1.0: missing SSL certificates and tox.ini.
-do-test:
-       cd ${WRKSRC} && ${SETENV} ${TEST_ENV} pytest-${PYVERSSUFFIX} tests
 
-.include "../../lang/python/egg.mk"
+.include "../../lang/python/wheel.mk"
 .include "../../mk/bsd.pkg.mk"

Index: pkgsrc/databases/py-redis/PLIST
diff -u pkgsrc/databases/py-redis/PLIST:1.11 pkgsrc/databases/py-redis/PLIST:1.12
--- pkgsrc/databases/py-redis/PLIST:1.11        Fri Aug 25 13:46:56 2023
+++ pkgsrc/databases/py-redis/PLIST     Wed Feb 28 18:02:20 2024
@@ -1,9 +1,9 @@
-@comment $NetBSD: PLIST,v 1.11 2023/08/25 13:46:56 adam Exp $
-${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
-${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
-${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
-${PYSITELIB}/${EGG_INFODIR}/requires.txt
-${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+@comment $NetBSD: PLIST,v 1.12 2024/02/28 18:02:20 adam Exp $
+${PYSITELIB}/${WHEEL_INFODIR}/LICENSE
+${PYSITELIB}/${WHEEL_INFODIR}/METADATA
+${PYSITELIB}/${WHEEL_INFODIR}/RECORD
+${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
 ${PYSITELIB}/redis/__init__.py
 ${PYSITELIB}/redis/__init__.pyc
 ${PYSITELIB}/redis/__init__.pyo

Index: pkgsrc/databases/py-redis/distinfo
diff -u pkgsrc/databases/py-redis/distinfo:1.38 pkgsrc/databases/py-redis/distinfo:1.39
--- pkgsrc/databases/py-redis/distinfo:1.38     Wed Sep 27 12:12:10 2023
+++ pkgsrc/databases/py-redis/distinfo  Wed Feb 28 18:02:20 2024
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.38 2023/09/27 12:12:10 adam Exp $
+$NetBSD: distinfo,v 1.39 2024/02/28 18:02:20 adam Exp $
 
-BLAKE2s (redis-5.0.1.tar.gz) = 089087ab0656d04def676a29ea6cc9f7237f67fde517bff35feff36f48566352
-SHA512 (redis-5.0.1.tar.gz) = 74501f1a3816be43dc138284811f2ee18df2b43ea3f8c1a235846cd8e3a3b283f9e53a8ba5f9a38cc40cc891869c8783e1d1ab38fe8ad748308f729242e8a40b
-Size (redis-5.0.1.tar.gz) = 4578353 bytes
+BLAKE2s (redis-5.0.2.tar.gz) = 03f2c28a972ca1c0a3fc70b28a1a13451eca7117b052cb0e6cee095a2abdef86
+SHA512 (redis-5.0.2.tar.gz) = c73dfcbfd3198385cad9127ea9701e53ec47eb2ee7cd9af398ac0f534aa6a10b7721144e581b7a5cbd4e0fd1c45c989fe44286c49e1881d32f92665e8f70f868
+Size (redis-5.0.2.tar.gz) = 4580961 bytes



Home | Main Index | Thread Index | Old Index