Skip to content

Releases: cunla/fakeredis-py

v2.25.1 🌈

30 Sep 17:27
de3f3cf
Compare
Choose a tag to compare

🐛 Bug Fixes

  • Fix missing default values for version/server_type in FakeBaseConnectionMixin #334

Full Changelog: v2.25.0...v2.25.1

v2.25.0 🌈

28 Sep 22:00
4e929e6
Compare
Choose a tag to compare

🚀 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, and PEXPIRETIME #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!

@cunla and @j00bar

Full Changelog: v2.24.1...v2.25.0

v2.24.1 🌈

26 Aug 19:17
98f2a15
Compare
Choose a tag to compare

Changes

🐛 Bug Fixes

  • Fix license file added to site-packages #320

Full Changelog: v2.24.0...v2.24.1

v2.24.0 🌈

24 Aug 15:51
f9d9b46
Compare
Choose a tag to compare

🚀 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!

@hurlenko

Full Changelog: v2.23.5...v2.24.0

v2.23.5 🌈

03 Aug 20:06
cd58a7c
Compare
Choose a tag to compare

🐛 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 🌈

30 Jul 23:04
2f0b001
Compare
Choose a tag to compare

🐛 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

v2.23.3 🌈

29 Jun 17:21
4dc0b0b
Compare
Choose a tag to compare

🧰 Maintenance

  • docs: Full code for FastAPI integration (#312)

🐛 Bug Fixes

  • Fix ttl for empty stream #313

Full Changelog: v2.23.2...v2.23.3

v2.23.2 🌈

18 May 16:55
cc29d24
Compare
Choose a tag to compare

🐛 Bug Fixes

  • Fix reading multiple streams with blocking #309

Full Changelog: v2.23.1...v2.23.2

v2.23.1 🌈

12 May 22:09
d19efca
Compare
Choose a tag to compare

🐛 Bug Fixes

  • Fix XREAD behavior when COUNT is not provided but BLOCKING is provided #308

Full Changelog: v2.23.0...v2.23.1

v2.23.0 🌈

05 May 12:33
c931d1f
Compare
Choose a tag to compare

🚀 Features

  • Support for TDigest
    commands: TDIGEST.ADD,TDIGEST.BYRANK,TDIGEST.BYREVRANK,TDIGEST.CDF, TDIGEST.CREATE, TDIGEST.INFO,
    TDIGEST.MAX, TDIGEST.MERGE, TDIGEST.MIN, TDIGEST.QUANTILE, TDIGEST.RANK, TDIGEST.RESET, TDIGEST.REVRANK,
    TDIGEST.TRIMMED_MEAN.

🐛 Bug Fixes

  • Import Self from typing vs. typing_extension

🧰 Maintenance

  • Update dependencies
  • Add redis-py 5.0.4 to tests
  • Update lupa version constraint #306 @noamkush

Contributors

We'd like to thank all the contributors who supported the work on this release! @noamkush

Full Changelog: v2.22.0...v2.23.0