github redis/redis-py v4.1.0
Version 4.1.0

latest releases: v5.0.4, v5.0.3, v5.1.0b4...
2 years ago

Changes

4.1.0-rc2 release notes
4.1.0-rc1 release notes

🚀 New Features

  • OCSP stapling support (#1820)
  • Support for SELECT (#1825)
  • Support for specifying error types with retry (#1817)
  • Support for RESET command since Redis 6.2.0 (#1824)
  • Support CLIENT TRACKING (#1612)
  • Support WRITE in CLIENT PAUSE (#1549)
  • JSON set_file and set_path support (#1818)
  • Allow ssl_ca_path with rediss:// urls (#1814)
  • Support for password-encrypted SSL private keys (#1782)
  • Support SYNC and PSYNC (#1741)

🐛 Bug Fixes

  • Retry on error exception and timeout fixes (#1821)
  • Fixing read race condition during pubsub (#1737)
  • Fixing exception in listen (#1823)
  • Fixed MovedError, and stopped iterating through startup nodes when slots are fully covered (#1819)
  • Socket not closing after server disconnect (#1797)
  • Single sourcing the package version (#1791)
  • Ensure redis_connect_func is set on uds connection (#1794)

🧰 Maintenance

  • SRTALGO - Skip for redis versions greater than 7.0.0 (#1831)
  • Documentation updates (#1822)
  • Add CI action to install package from repository commit hash (#1781) (#1790)
  • Fix link in lmove docstring (#1793)
  • Disabling JSON.DEBUG tests (#1787)

Contributors

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

@Akuli, @AvitalFineRedis, @alisaifee, @ashwani99, @barshaul, @chayim, @dvora-h, @pawl and @yanivhershkovich

Don't miss a new redis-py release

NewReleases is sending notifications on new releases.