fakeredis-py
https://github.com/cunla/fakeredis-py
Python
Implementation of Redis in python without having a Redis server running. Fully compatible with using redis-py.
Triage Issues!
When you volunteer to triage issues, you'll receive an email each day with a link to an open issue that needs help in this project. You'll also receive instructions on how to triage issues.
Triage Docs!
Receive a documented method or class from your favorite GitHub repos in your inbox every day. If you're really pro, receive undocumented methods or classes and supercharge your commit history.
Python not yet supported1 Subscribers
Add a CodeTriage badge to fakeredis-py
Help out
- Issues
- fix(streams): ref policies for XADD/XTRIM (#583), and match Redis on trimming, IDs and group lag
- `xadd` and `xtrim` with the new `ref_policy` kwarg raise a `redis.exceptions.ResponseError`
- refactor: declare the mixin/socket contract once, add FakeServer.clear_all_servers()
- feat: support Redis Functions (FUNCTION ... and FCALL/FCALL_RO)
- Check compatibility against KiviDB
- feat(kividb): emulate its permissive sorted-set argument parsing
- feat(kividb): follow its type checks, and fix two crashes on the way
- Docs
- Python not yet supported