-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
5ab27e3
commit 52a7687
Showing
13 changed files
with
1,053 additions
and
2 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
# Release Notes | ||
##1.0.0 (2023-09-22) | ||
- Wrapper for redis cache to reduce boilerplate code in each project. | ||
- Provides seamless integration with redis cache libraries. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1,41 @@ | ||
# redis_wrapper | ||
# Redis Wrapper! | ||
|
||
- This module aims to provide a lightweight abstraction over caching technologies like Redis. | ||
- Currently, this module has a Redis wrapper. More wrappers for caching technologies like Memcached will added in future releases. | ||
|
||
- Abstracts integration challenges of various libraries | ||
|
||
|
||
### How to install | ||
Open terminal and run below commands. | ||
```` | ||
git clone [email protected]:tata1mg/cache_wrapper.git | ||
cd cache_wrapper/ | ||
python3 setup.py install | ||
cache_wrapper can be installed via | ||
pip3 install git+ssh://[email protected]/tata1mg/cache_wrapper.git | ||
```` | ||
|
||
### How to use | ||
Add this library as dependency in your project. | ||
This project is made public for use in selected projects. | ||
Soon we will make open source version of this. | ||
|
||
|
||
### How to raise issues | ||
Please use github issues to raise any bug or feature request | ||
|
||
### Discussions | ||
|
||
Please use github discussions for any topic related to this project | ||
|
||
### Contributions | ||
|
||
Soon we will be inviting open source contributions. | ||
|
||
### Supported python versions | ||
3.7.x,3.8.x,3.9.x |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
__all__ = ["RegisterRedis", "RedisCache"] | ||
|
||
from .client import RedisCache | ||
from .register_redis_connection import RegisterRedis |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
cache_hosts = {} |
Oops, something went wrong.