I'm not sure about the deprecation policy desired in the project, but maybe it makes sense to go for the next release and move the django_redis to the right namespace and keep the default Django RedisCache in redis.py.
Handle django_redis not installed when not needed, we could also move it to a separate file
Rename NativeRedisCache to RedisNativeCache (I thought it's better to keep then in sync, otherwise I can revert that)
I'm not sure about the deprecation policy desired in the project, but maybe it makes sense to go for the next release and move the
django_redis
to the right namespace and keep the default Django RedisCache inredis.py
.django_redis
not installed when not needed, we could also move it to a separate fileNativeRedisCache
toRedisNativeCache
(I thought it's better to keep then in sync, otherwise I can revert that)cc @asherf