Skip to main content
Archived

This project has been archived by its maintainers, and is no longer receiving any updates.

TRedis

An asynchronous Redis client for Tornado

Version Status Coverage

Documentation is available at tredis.readthedocs.io.

Commands Implemented

TRedis is a work in progress and not all commands are implemented. The following list details each command category and the number of commands implemented in each.

If you need functionality that is not yet implemented, follow the patterns for the category mixins that are complete and submit a PR!

Category

Count

Cluster

2 of 20

Connection

5 of 5

Geo

0 of 6

Hashes

13 of 15

HyperLogLog

3 of 3

Keys

22 of 22

Lists

9 of 17

Pub/Sub

0 of 6

Scripting

6 of 6

Server

7 of 30

Sets

15 of 15

Sorted Sets

8 of 21

Strings

23 of 23

Transactions

0 of 5

For information on local development or contributing, see CONTRIBUTING.rst

Example

import logging
import pprint

from tornado import gen, ioloop
import tredis


@gen.engine
def run():
    client = tredis.Client([{"host": "127.0.0.1", "port": 6379, "db": 0}],
                           auto_connect=False)
    yield client.connect()
    value = yield client.info()
    pprint.pprint(value)
    ioloop.IOLoop.current().stop()

if __name__ == '__main__':
    logging.basicConfig(level=logging.DEBUG)
    io_loop = ioloop.IOLoop.current()
    io_loop.add_callback(run)
    io_loop.start()

Metadata

Release files for tredis 0.8.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for tredis 0.8.0
File Size Uploaded Provenance
tredis-0.8.0.tar.gz 38.3 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for tredis 0.8.0
File Interpreter ABI Platform
tredis-0.8.0-py2.py3-none-any.whl Python 2, Python 3 none any Details

Total release size: 83.4 kB

Release files / tredis-0.8.0.tar.gz

Download URL tredis-0.8.0.tar.gz
Size 38.3 kB
Tags Source
SHA-256 checksum
How to use checksums
c72503db81c7100358ec5d1890b1f18846875089fbb08864fd277c80ccc6f97d
BLAKE2b-256 checksum
How to use checksums
2efef306125201c1960f5ef34574a26ae221d0ba5ddf6ea5a7ad247ac2b0c81d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / tredis-0.8.0-py2.py3-none-any.whl

Download URL tredis-0.8.0-py2.py3-none-any.whl
Size 45.1 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
fa429c023fd64457b989a2eac33bb53f293ea92b832ca51aaebac4f62dcc0b6b
BLAKE2b-256 checksum
How to use checksums
7e63d583cdae525d7805251ac949505bec1f3908ddcfceb8ff271fbdf47aea49
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Security for tredis 0.8.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page