Skip to main content

Redis-powered queues, capped collections, deques, and stacks

Project description

Full documentation (with example code) is at http://github.com/doctorondemand/qr3

QR3

QR3 helps you create and work with queue, capped collection (bounded queue), deque, and stack data structures for Redis. Redis is well-suited for implementations of these abstract data structures, and QR3 makes it even easier to work with the structures in Python.

Quick Setup

You’ll need [Redis](http://github.com/antirez/redis/ “Redis”) itself (QR makes use of MULTI/EXEC, so you’ll need the Git edge version), and the current Python interface for Redis, [redis-py](http://github.com/andymccurdy/redis-py “redis-py”).

Run setup.py to install qr3 or ‘pip install qr3’.

Responding to PR’s

Given that this package primarily supports internal use cases, we cannot guarantee a specific response time on PRs for new features. However, we will do our best to consider them in a timely fashion.

We do commit to reviewing anything related to a security issue in a timely manner. We ask that you first submit anything of that nature to security@doctorondemand.com prior to creating a PR and follow responsible disclosure rules.

Thanks for your interest in helping with this package!

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

qr3-1.0.0.tar.gz (9.6 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

qr3-1.0.0-py3.7.egg (16.3 kB view details)

Uploaded Egg

qr3-1.0.0-py3-none-any.whl (6.8 kB view details)

Uploaded Python 3

qr3-1.0.0-py2.7.egg (15.5 kB view details)

Uploaded Egg

File details

Details for the file qr3-1.0.0.tar.gz.

File metadata

  • Download URL: qr3-1.0.0.tar.gz
  • Upload date:
  • Size: 9.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for qr3-1.0.0.tar.gz
Algorithm Hash digest
SHA256 69efb981fe3a877fd5d30e1d67fd492b3c1c225843ef5868f068f199a4fd9543
MD5 6755afbad16be485603e032cddba64da
BLAKE2b-256 683e5c4f83e44733a53d5e36ce313741a89499fc303dc57e4cb8e9b7e5d17821

See more details on using hashes here.

File details

Details for the file qr3-1.0.0-py3.7.egg.

File metadata

  • Download URL: qr3-1.0.0-py3.7.egg
  • Upload date:
  • Size: 16.3 kB
  • Tags: Egg
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for qr3-1.0.0-py3.7.egg
Algorithm Hash digest
SHA256 1987662f5fb31322e6146b4e6e11cc7a1f0400c954e44ad3e788207a509ed3c6
MD5 dadb6c37282f3db07116f5826dc7d31f
BLAKE2b-256 3a3e9f8f9b1a4d160dd0a9746715bff79c2335d6a17d91733864ff3866596d0d

See more details on using hashes here.

File details

Details for the file qr3-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: qr3-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 6.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for qr3-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 668df5fdb95271cdfe7195a08d8958c43d960e89ae26ef781ac0dbcf89eec0be
MD5 0f787cccebca07e977a73cc1c62b85b6
BLAKE2b-256 444533873a6e8d150bf2854163f4919fc787dd3d01f871a00df3465de87f4892

See more details on using hashes here.

File details

Details for the file qr3-1.0.0-py2.7.egg.

File metadata

  • Download URL: qr3-1.0.0-py2.7.egg
  • Upload date:
  • Size: 15.5 kB
  • Tags: Egg
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for qr3-1.0.0-py2.7.egg
Algorithm Hash digest
SHA256 9886e1783139f4038f004e508ad370ff61f497d2651c94b540ff6a2b7451e5ad
MD5 5d7bdd9033ab1c4e6ecafa6e2a905df3
BLAKE2b-256 b5466582906f9a0fbaf227dabc38f2161c6d3d2460c3ad99e833286c56d16df9

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page