valkey-py
valkey-py copied to clipboard
Valkey Python client based on a fork of redis-py
redis-py has support for many modules that Valkey doesn't support and are not present in Valkey's Docker container. Specifically: * RediSearch * RedisBloom * RedisGraph (EOL) * RedisTimeseries * ReJSON...
Thanks for wanting to report an issue you've found in valkey-py. Please delete this text and fill in the template below. It is of course not always possible to reduce...
**Version**: 6.0 **Platform**: Any **Description**: The typing provided by the redis package [is terrible](https://github.com/redis/redis-py/issues/2399#issuecomment-2298091739) and the recommended way is to use [types-redis](https://pypi.org/project/types-redis/) but this one obviously doesn't work with the...
`valkey-py 6.1.0` appears to handle asyncio cluster connections uncleanly. As a result, I am seeing crashes due to `Unclosed ClusterNode object` errors being raised in the event loop. I assume...
As was pointed in #162, the typing problems go quite deep and will likely require some refactoring. The biggest issue is the fact that sync and async clients inherit from...
Hi, I want to adopt the client caching feature using `Valkey(..., cache_enabled=True)`. Currently this only works without `libvalkey` installed. With `libvalkey==4.0.1` I'm getting the following exception: ```python >>> from valkey...
Hey y'all! It seems like the retry-functionality in the PubSub-client is not working correctly. ### Reproduce Error To reproduce the error I am closing valkey while my system is trying...
Hi, we have an admittedly edge-case scenario where we're building the `valkey.asyncio.Valkey` client from a context without a running event loop (we inject the loop later). We're not using the...
Replacement PR for https://github.com/valkey-io/valkey-py/pull/93, this time with signoff (sorry for the noise, I had a fight with git and it seems to be the easiest way out). Still not ready...