Update urgency: HIGH: There is a critical bug that may affect a subset of users. Upgrade!
Update urgency: HIGH: There is a critical bug that may affect a subset of users. Upgrade!
Update urgency: HIGH: There is a critical bug that may affect a subset of users. Upgrade!
lpop and rpop return typing (#2590)We'd like to thank all the contributors who worked on this release!
@CrimsonGlory, @Galtozzy, @aksinha334, @barshaul, @chayim, @davemcphee, @dvora-h, @kristjanvalur, @ryin1, @sileht, @thebarbershop, @uglide, @woutdenolf and @zakaf
UnixDomainSocketConnection object has no attribute _command_packer (#2583)We'd like to thank all the contributors who worked on this release!
@dvora-h and @prokazov
Special Note: This redis-py release introduces the ability to write to Redis, using hiredis. If you're using hiredis as an optional requirement, please upgrade to hiredis 2.2.1. In many cases, writes times decrease by > 25%.
unlink in cluster pipeline (#2562)pack_commands returning an empty byte sequence (#2416)Union type in method StreamCommands.xclaim() (#2553)We'd like to thank all the contributors who worked on this release!
@SoulPancake, @Vivanov98, @ant1fact, @dvora-h, @gmbnomis, @jmcbailey, @kosuke-zhang, @kristjanvalur, @prokazov, @rbowen and @uglide
Note: this release include #2548 and it is suggested that users upgrade immediately.
We'd like to thank all the contributors who worked on this release!
@Threated, @dvora-h, @shacharPash and @zakaf
FT.AGGREGATE (#2537)resetchannels in ACL SETUSER (#2514)__eq__ in graph classes (#2531)ex parameter in set command (#2529)DeprecationWarning by replace get_event_loop with get_running_loop (#2530)JSON.ARRINDEX test (#2527)We'd like to thank all the contributors who worked on this release!
@DvirDukhan, @SessionIssue, @YiuRULE, @chayim, @dgilmanAIDENTIFIED, @dvora-h, @kristjanvalur, @mohsinhaider, @raz-mon, @shacharPash, @stitchWzc, @uglide, @vmihailenco, @winmorre and @zakaf
4.4.0rc4 release notes 4.4.0rc3 release notes 4.4.0rc2 release notes 4.4.0rc1 release notes
geosearch command (#2464)We'd like to thank all the contributors who worked on this release!
@Sibuken, @barshaul, @chayim, @dvora-h, @nermiller, @uglide and @utkarshgupta137
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.
We'd like to thank all the contributors who worked on this release!
@sileht, @utkarshgupta137, @dvora-h, @akx, @bodevone, @chayim, @DvirDukhan
We'd like to thank all the contributors who worked on this release!
@KMilhan, @barshaul, @dvora-h and @fadida
weight parameter from TDIGEST.ADD and fixed tests (#2408)to_string method for GeoValue (#2404)deprecated (#2386)test_get_moveable_keys (#2411)add_doccument (FT.ADD) (#2425)TIMESERIES (round floats) and JSON tests (#2421)We'd like to thank all the contributors who worked on this release!
@AnneYang720, @Dreamsorcerer, @aandrukhovich, @akx, @ashikshezan, @chayim, @dvora-h, @hofrob, @hyeongguen-song, @kristjanvalur and @sobolevn
Exception and not BaseException in the Connection (#2104)timeout=None in PubSub.get_message() to wait forever (https://github.com/redis/redis-py/pull/2295)nowait flag to asyncio.Connection.disconnect() (#2356)Exception and not BaseException in the Connection (#2104)timeout=None in PubSub.get_message() to wait forever (https://github.com/redis/redis-py/pull/2295)packaging dependency) (#2385)TOPK.COUNT as deprecated (#2363)We'd like to thank all the contributors who worked on this release!
@akx, @bodevone, @chayim, @dvora-h, @gkorland, @graeme44, @kristjanvalur, @leven-cn, @lucacillario, @n8wb, @povilasb, @vanschelven and @woodruffw
dropindex() function to use FT.DROPINDEX (instead FT.DROP) (#2315)redis-py/redis/cluster.py (#2238)TDIGEST.QUANTILE extensions (#2317)dropindex() to use FT.DROPINDEX (instead FT.DROP) (#2315)ensure_future with create_task (#2311)__nonzero__ method from cluster.py (#2313)start_id type for XAUTOCLAIM (#2257)redis-py/redis/cluster.py (#2238)We'd like to thank all the contributors who worked on this release!
@DvirDukhan, @GaMeRaM, @Iglesys347, @aandrukhovich, @agusdmb, @bodevone, @chayim, @dvora-h, @grippy, @joekohlsdorf, @kristjanvalur, @nialdaly, @pedrofrazao, @sileht, @sobolevn, @szumka, @timgates42 and @utkarshgupta137
XAUTOCLAIM to return the full response, instead of only keys 2+ (#2252)We'd like to thank all the contributors who worked on this release!
@Iglesys347, @barshaul, @dvora-h, @earthgecko, @elemoine, @falk-h, @kristjanvalur, @psrok1 and @utkarshgupta137
We'd like to thank all the contributors who worked on this release!
@dvora-h and @utkarshgupta137
We'd like to thank all the contributors who worked on this release!
@Avital-Fine, @Olegt0rr, @WisdomPill, @dvora-h, @grippy, @mfgnik, @rapidia, @ryanrussell and @utkarshgupta137
We'd like to thank all the contributors who worked on this release!
@dvora-h
can_read with redis.ConnectionError (#2140)PubSub.run() without previous subscribe() (#2148)Retry(): Support negative retries value (#2110)We'd like to thank all the contributors who worked on this release!
@Andrew-Chen-Wang, @Ankhas, @Avital-Fine, @JelleZijlstra, @chayim, @dvora-h, @enjoy-binbin, @kamyabzad, @kristjanvalur, @richli, @suxb201 and @utkarshgupta137
We'd like to thank all the contributors who worked on this release!
@barshaul, @beasteers, @dsoprea, @dvora-h, @enjoy-binbin, @nosammai and @wwqgtxx