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:           Tue Nov 22 19:12:27 UTC 2022

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

Log Message:
py-redis: updated to 4.3.5

Version 4.3.5

Changes

This is a maintenance release of redis-py, prior to the release of 4.4.0. This release contains both bug fixes, and features, keeping pace with the release of redis-stack capabilities.

🚀 New Features

Add support for TIMESERIES 1.8
Graph - add counters for removed labels and properties
Add support for TDIGEST.QUANTILE extensions
Add TDIGEST.TRIMMED_MEAN
Add support for async GRAPH module
Support TDIGEST.MERGESTORE and make compression optional on TDIGEST.CREATE
Adding reserve as an alias for create, so that we have BF.RESERVE and CF.RESERVE accuratenly supported

🐛 Bug Fixes

Fix async connection.is_connected to return a boolean value
Fix: workaround asyncio bug on connection reset by peer
Fix crash: key expire while search
Async cluster: fix concurrent pipeline
Fix async SEARCH pipeline
Fix KeyError in async cluster - initialize before execute multi key commands

🧰 Maintenance

Supply chain risk reduction: remove dependency on library named deprecated
Search test - Ignore order of the items in the response
Fix GRAPH.LIST & TDIGEST.QUANTILE tests
Fix TimeSeries range aggregation (twa) tests
Mark TOPK.COUNT as deprecated


To generate a diff of this commit:
cvs rdiff -u -r1.29 -r1.30 pkgsrc/databases/py-redis/Makefile
cvs rdiff -u -r1.8 -r1.9 pkgsrc/databases/py-redis/PLIST
cvs rdiff -u -r1.26 -r1.27 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.29 pkgsrc/databases/py-redis/Makefile:1.30
--- pkgsrc/databases/py-redis/Makefile:1.29     Tue Jul  5 10:19:15 2022
+++ pkgsrc/databases/py-redis/Makefile  Tue Nov 22 19:12:27 2022
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.29 2022/07/05 10:19:15 adam Exp $
+# $NetBSD: Makefile,v 1.30 2022/11/22 19:12:27 adam Exp $
 
-DISTNAME=      redis-4.3.4
+DISTNAME=      redis-4.3.5
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    databases python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=r/redis/}
@@ -11,7 +11,6 @@ COMMENT=      Redis Python client
 LICENSE=       mit
 
 DEPENDS+=      ${PYPKGPREFIX}-async-timeout>=4.0.2:../../devel/py-async-timeout
-DEPENDS+=      ${PYPKGPREFIX}-deprecated>=1.2.3:../../devel/py-deprecated
 DEPENDS+=      ${PYPKGPREFIX}-packaging>=20.4:../../devel/py-packaging
 # testing requires a running redis-server
 TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test
@@ -20,12 +19,6 @@ USE_LANGUAGES=       # none
 
 PYTHON_VERSIONS_INCOMPATIBLE=  27
 
-.include "../../lang/python/pyversion.mk"
-.if ${_PYTHON_VERSION} < 38
-DEPENDS+=      ${PYPKGPREFIX}-importlib-metadata>=1.0:../../devel/py-importlib-metadata
-DEPENDS+=      ${PYPKGPREFIX}-typing-extensions>0:../../devel/py-typing-extensions
-.endif
-
 # Broken in 4.1.0: missing SSL certificates and tox.ini.
 do-test:
        cd ${WRKSRC} && ${SETENV} ${TEST_ENV} pytest-${PYVERSSUFFIX} tests

Index: pkgsrc/databases/py-redis/PLIST
diff -u pkgsrc/databases/py-redis/PLIST:1.8 pkgsrc/databases/py-redis/PLIST:1.9
--- pkgsrc/databases/py-redis/PLIST:1.8 Mon May  9 05:42:55 2022
+++ pkgsrc/databases/py-redis/PLIST     Tue Nov 22 19:12:27 2022
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.8 2022/05/09 05:42:55 adam Exp $
+@comment $NetBSD: PLIST,v 1.9 2022/11/22 19:12:27 adam Exp $
 ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
 ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
 ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
@@ -55,6 +55,9 @@ ${PYSITELIB}/redis/commands/bf/commands.
 ${PYSITELIB}/redis/commands/bf/info.py
 ${PYSITELIB}/redis/commands/bf/info.pyc
 ${PYSITELIB}/redis/commands/bf/info.pyo
+${PYSITELIB}/redis/commands/bf/utils.py
+${PYSITELIB}/redis/commands/bf/utils.pyc
+${PYSITELIB}/redis/commands/bf/utils.pyo
 ${PYSITELIB}/redis/commands/cluster.py
 ${PYSITELIB}/redis/commands/cluster.pyc
 ${PYSITELIB}/redis/commands/cluster.pyo

Index: pkgsrc/databases/py-redis/distinfo
diff -u pkgsrc/databases/py-redis/distinfo:1.26 pkgsrc/databases/py-redis/distinfo:1.27
--- pkgsrc/databases/py-redis/distinfo:1.26     Tue Jul  5 10:19:15 2022
+++ pkgsrc/databases/py-redis/distinfo  Tue Nov 22 19:12:27 2022
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.26 2022/07/05 10:19:15 adam Exp $
+$NetBSD: distinfo,v 1.27 2022/11/22 19:12:27 adam Exp $
 
-BLAKE2s (redis-4.3.4.tar.gz) = c7bebd353c2ace40f1a34415ebd12de5ca9aefbbfc00af702d938454e68e7a6c
-SHA512 (redis-4.3.4.tar.gz) = 606a09ff87870be9eda84b4ac074bf35b06882d9a9da448a9c17a54cb5e0a295f28d3f765ee88e92b1ad6d08532a2a6799acc4a1ea30e7cec9e652214999e98a
-Size (redis-4.3.4.tar.gz) = 4569389 bytes
+BLAKE2s (redis-4.3.5.tar.gz) = 09fa1d00b4ce5ec67a271226a03db44e33de7cab68e0e8a7020b8bca13dc3752
+SHA512 (redis-4.3.5.tar.gz) = bff3db6e6336cf6787da3c7856ef9b122f07995ebab99d3e2d9b3ff42acd23241539971afd7b5a5f5136763e925086395feefb4c148296760906a5ad52216bea
+Size (redis-4.3.5.tar.gz) = 4577422 bytes



Home | Main Index | Thread Index | Old Index