Bug Fix
- Fix incorrect initialization of connection capacity limiter
resulting in module level shared capacity limiter. - Fix broken recovery from moved errors in cluster retry mechanism
- Remove bloat in source distribution and only
package relevant source files
Compatibility
- Add support for
DELEX(coredis.Redis.delex) - Add support for
DIGEST(coredis.Redis.digest) - Add support for
MSETEX(coredis.Redis.msetex) - Update
coredis.Redis.setto support conditional
setting of values and expiration based on value or digest
equality - Add support for idempotent stream producers in
coredis.Redis.xadd - Add support for
XCFGET(coredis.Redis.xcfgset)
Usability
- Remove ambiguous "Any" kwargs in clients, connection pools
and connection constructors and tighten the acceptable
parameters. - Broaden acceptable types for commands that take
mappings as arguments to allow for covariance in
the mapping key