github redis/redis-py v4.4.0rc1
4.4.0rc1

latest releases: v5.1.0, v5.0.9, v5.0.8...
pre-release2 years ago

Changes

Breaking Changes

  • Change dropindex() function to use FT.DROPINDEX (instead FT.DROP) (#2315)
  • Drop python 3.6 support (#2306)
  • Async cluster: fix max_connections/ssl & improve args (#2217)
  • Remove verbose logging from redis-py/redis/cluster.py (#2238)
  • Drop python 3.6 support (#2306)

๐Ÿงช Experimental Features

  • Add support for WITHSUFFIXTRIE to FT.CREATE (#2324)

๐Ÿš€ New Features

  • Add TDIGEST.TRIMMED_MEAN (#2300)
  • Support TDIGEST.MERGESTORE and make compression optional on TDIGEST.CREATE (#2319)
  • Add support for TDIGEST.QUANTILE extensions (#2317)
  • Add support for async GRAPH module (#2273)
  • Add support for TIMESERIES 1.8 (#2296)
  • Use retry mechanism in async version of Connection objects (#2271)
  • Graph - add counters for removed labels and properties (#2292)

๐Ÿ› Bug Fixes

  • Fix async SEARCH pipeline (#2316)
  • Change dropindex() to use FT.DROPINDEX (instead FT.DROP) (#2315)
  • Automatically reconnect pubsub when reading messages in blocking mode (#2281)
  • Async cluster: fix max_connections/ssl & improve args (#2217)
  • Async cluster: fix concurrent pipeline (#2280)
  • Fix crash: key expire while search (#2270)
  • Fix: workaround asyncio bug on connection reset by peer (#2259)
  • Fix async connection.is_connected to return a boolean value (#2278)
  • ClusterPipeline Doesn't Handle ConnectionError for Dead Hosts (#2225)

๐Ÿงฐ Maintenance

  • Adding experimental features, as a release option (#2323)
  • Search test - Ignore order of the items in the response (#2322)
  • Replace ensure_future with create_task (#2311)
  • Fix typo in README.md (#2314)
  • Remove python2-only __nonzero__ method from cluster.py (#2313)
  • Fix typing on smembers command (#2312)
  • drop invocation of redismod_cluster docker (#2307)
  • Cleaning up the readme and moving docs into readthedocs (#2291)
  • Fix warnings and resource usage problems in asyncio unittests (#2258)
  • Doc add timeseries example (#2267)
  • Fix: start_id type for XAUTOCLAIM (#2257)
  • redis stream example (#2269)
  • Remove verbose logging from redis-py/redis/cluster.py (#2238)
  • Docs: Fix a few typos (#2274)
  • Pypy 3.8 CI support (#2266)
  • Fix timezone handling for datetime to unixtime conversions (#2213)

Contributors

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

Don't miss a new redis-py release

NewReleases is sending notifications on new releases.