Releases: cunla/fakeredis-py
Releases · cunla/fakeredis-py
v2.27.0 🌈
Changes
🚀 Features
- ACL commands support #338
ACL LOAD
,ACL SAVE
,ACL LIST
,ACL USERS
,ACL GETUSER
,ACL SETUSER
,ACL DELUSER
,ACL CAT
,
ACL LOG
,ACL HELP
,ACL WHOAMI
,ACL GENPASS
,ACL AUTH
,ACL LOG_RESET
,ACL LOG_COUNT
,ACL LOG_GET
,
ACL LOG_HELP
,ACL LOG_RESET
,ACL LOG_COUNT
,ACL LOG_GET
,ACL LOG_HELP
- Add support disable_decoding in async read_response #349
- Implement support for
SADDEX
, using a new set implementation with support for expiring members #350
🧰 Maintenance
- Remove end of life python 3.8 from test matrix
- Add python 3.13 to test matrix
- Improve documentation for Dragonfly/Valkey support
Contributors
We'd like to thank all the contributors who worked on this release!
Full Changelog: v2.26.2...v2.27.0
v2.26.2 🌈
🐛 Bug Fixes
- Fix bug in
xreadgroup
when stream length is less than COUNT with BLOCK #344
🧰 Maintenance
- Implement test for
SADDEX
(Dragonfly specific command) #348 - Update dependencies
Full Changelog: v2.26.1...v2.26.2
v2.26.1 🌈
v2.26.0 🌈
v2.25.1 🌈
🐛 Bug Fixes
- Fix missing default values for version/server_type in
FakeBaseConnectionMixin
#334
Full Changelog: v2.25.0...v2.25.1
v2.25.0 🌈
🚀 Features
- Implement support for hash expiration related commands @j00bar #328
HEXPIRE
,HEXPIREAT
,HEXPIRETIME
,HPERSIST
,HPEXPIRE
,HPEXPIREAT
,HPEXPIRETIME
,HPTTL
,HTTL
, - Implement support for
SORT_RO
#325,EXPIRETIME
#323, andPEXPIRETIME
#324 - Support for creating a tcp server listening to multiple clients
- Testing against valkey 8.0 #333
- Improve documentation #332
🐛 Bug Fixes
Replace typing_extensions dependency with typing-extensions #330
Contributors
We'd like to thank all the contributors who worked on this release!
Full Changelog: v2.24.1...v2.25.0
v2.24.1 🌈
v2.24.0 🌈
🚀 Features
- Support for TIME SERIES commands (no support for align arguments on some commands) #310
🐛 Bug Fixes
🧰 Maintenance
- Update all dependencies, particularly pytest to v8
- Add tests against Dragonfly server #318
- Implement decocator
unsupported_server_types
to enable excluding tests from running against certain server types #318
Contributors
We'd like to thank all the contributors who worked on this release!
Full Changelog: v2.23.5...v2.24.0
v2.23.5 🌈
🐛 Bug Fixes
- fix:issue with async connection and blocking operations writing responses twice to socket #316
Full Changelog: v2.23.4...v2.23.5
v2.23.4 🌈
🐛 Bug Fixes
- fix:move random seed to HeavyKeeper to avoid issues #315
🧰 Maintenance
- Documented how to use fakeredis with FastAPI. @ sjjessop #292
- Using black for linting python code.
Full Changelog: v2.23.3...v2.23.4