pypi redis 6.1.0

latest releases: 6.4.0, 6.3.0, 5.3.1...
3 months ago

Changes

🚀 New Features

  • Support for transactions in RedisCluster client (#3611)
  • Add equality and hashability to Retry and backoff classes (#3628)

🐛 Bug Fixes

  • Fix RedisCluster ssl_check_hostname not set to connections. For SSL verification with ssl_cert_reqs="none", check_hostname is set to False (#3637)
  • Prevent RuntimeError while reinitializing clusters - sync and async (#3633)
  • Add equality and hashability to Retry and backoff classes (#3628) - fixes integration with Django RQ
  • Fix AttributeError on ClusterPipeline (#3634)

🧰 Maintenance

  • Updating the readme and lib version to contain the changes from the latest stable release (#3644)
  • Export REDIS_MAJOR_VERSION correctly in run-tests (#3642)
  • Fix matrix in hiredis-py-integration.yaml (#3641)
  • Test against unstable hiredis-py (#3617)
  • Adding return types for the RedisModuleCommands class (#3632)
  • Updating Redis 8 test image for GH pipeline (#3639)
  • Allow newer PyJWT versions (#3636)
  • Change type hints with possible None args or return types to be annotated with Optional - includes commands in core.py and json commands (#3610)

🙏 Special Thanks

A big thank you to our collaborators at Scopely for their valuable contributions to this release! Your support and improvements help move the project forward — we appreciate it!

Contributors

We'd like to thank all the contributors who worked on this release!
@robertosantamaria-scopely @sentrivana @terencehonles @kesha1225 @aberres @uglide @omerfeyzioglu @petyaslavova @vladvildanov @andy-stark-redis

Don't miss a new redis release

NewReleases is sending notifications on new releases.