Skip to content
Redis Client Implementation for Python
Python Shell Ruby
Branch: master
Clone or download

Latest commit

Latest commit 0f57da7 Aug 29, 2019


Type Name Latest commit message Commit time
Failed to load latest commit information.
pyredis fix docu Aug 29, 2019
tests bugfix, initializing SentinelPool with password to work with sentinel… Aug 28, 2019
vagrant-cluster adjust documentation Aug 29, 2019
LICENSE.txt Initial commit Mar 18, 2015
README.rst dummy change Mar 21, 2019
setup.cfg version bump to 0.2.2 Aug 29, 2019



Redis Client implementation for Python. The Client only supports Python 3 for the moment. If there is enough interest, i will make it work with Python 2.

Currently implemented Features:
  • Base Redis Client
  • Publish Subscribe Client
  • Sentinel Client
  • Connection Pool
  • Sentinel Backed Connection Pool
  • Client & Pool for Redis Cluster
  • Bulk Mode ( Not supported with Redis Cluster )
  • Client & Pool with Static Hash Cluster (Supports Bulk Mode)
  • Sentinel Backed Pool with Static Hash Cluster (Supports Bulk Mode)



pyredis can be installed via pip as follows:

pip install python_redis


Stephan Schultchen <>


Unless stated otherwise on-file pyredis uses the MIT license, check LICENSE file.


If you'd like to contribute, fork the project, make a patch and send a pull request.

You can’t perform that action at this time.