django-valkey 0.1.2: async, base classes, and the future

hello everyone.
today i released django-valkey 0.1.2

in the new release i’ve added an async client that can be easily configured, as discussed in the documentation
the work on async will be continued for a while, i have an almost read herd client in the async branch, and will go for sentinel afterwards.

i have also moved some boilerplate code into two base classes, so if you want to make your own cache backend or connection factory you can take a look at the document, the source code for the base classes are available at here and here

also out test show tht you can use django-valkey’s sync and async backend as both a cache backend and a session backend.

for future work i’m thinking of adding support for cluster servers, i haven’t used them myself before so need some time on that, but if you can help out i’ll be very thankful.

as always i’m happy to hear any feedback or recommendations.

3 Likes