Skip to content

5.0.1

Compare
Choose a tag to compare
@github-actions github-actions released this 26 Sep 06:50
· 85 commits to refs/heads/master since this release
cc4bc1a

Changes

πŸš€ New Features

  • Provide aclose() / close() for classes requiring lifetime management (#2898)
  • Add support for ModuleCommands in cluster (#2951)
  • Add support for multiple values in RPUSHX (#2949)
  • Add Redis.from_pool() class method, for explicitly owning and closing a ConnectionPool (#2913)

πŸ› Bug Fixes

  • Fixing monitor parsing for messages containing specific substrings (#2950)
  • Cluster determine slot command name need to be upper (#2919)
  • Support timeout = 0 in search query (#2934)
  • Fix async sentinel: add push_request keyword argument to read_response (#2922)
  • Fix protocol checking for search commands (#2923)
  • Fix: SentinelManagedConnection.read_response() got an unexpected keyword argument 'push_request' (#2894)
  • Fix: automatically close connection pool for async Sentinel (#2900)
  • Save a reference to created async tasks, to avoid tasks potentially disappearing (#2816)
  • Avoid reference cycling by the garbage collector during response reading (#2932)

🧰 Maintenance

  • Type hint improvements (#2952)
  • Replace clear_connect_callbacks with _deregister_connect_callback (#2955)
  • Async fixes, remove del and other things (#2870)
  • Add pagination, sorting and grouping examples to search json example (#2890)
  • Remove process-id checks from asyncio. Asyncio and fork() does not mix. (#2911)
  • Fix resource usage and cleanup Mocks in the unit tests (#2936)
  • Remove mentions of tox (#2929)
  • Add 7.2 to supported Redis versions (#2896)
  • Fix resource warnings in unit tests (#2899)
  • Fix typo in redis-stream-example.ipynb (#2918)
  • Deprecate RedisGraph (#2927)
  • Fix redis 7.2.0 tests (#2902)
  • Fix test_scorer (search) (#2920)

Contributors

We'd like to thank all the contributors who worked on this release!

@AOrazaev, @akx, @anio, @chayim, @dvora-h, @elfkuzco, @hauntsaninja, @kristjanvalur, @meiravgri, @uglide and @yangbodong22011