Skip to main content

A Flask extension for RQ.

Project description

Documentation Status Test Status Test Coverage Status CalVer - Timely Software Versioning

Resources

A Flask extension for RQ (Redis Queue).

This is a continuation of Flask-RQ more in spirit than in code. Many thanks to Matt Wright for the inspiration and providing the shoulders to stand on.

Installation

pip install Flask-RQ2

Getting started

To quickly start using Flask-RQ2, simply create an RQ instance:

from flask import Flask
from flask_rq2 import RQ

app = Flask(__name__)
rq = RQ(app)

Alternatively, if you’re using the application factory pattern:

from flask_rq2 import RQ
rq = RQ()

and then later call init_app where you create your application object:

from flask import Flask

def create_app():
    app = Flask(__name__)

    from yourapplication.jobs import rq
    rq.init_app(app)

    # more here..
    return app

For more information see the full documentation on Read The Docs.

Download files

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

Source Distribution

Flask-RQ2-18.3.tar.gz (29.1 kB view details)

Uploaded Source

Built Distribution

Flask_RQ2-18.3-py2.py3-none-any.whl (13.0 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file Flask-RQ2-18.3.tar.gz.

File metadata

  • Download URL: Flask-RQ2-18.3.tar.gz
  • Upload date:
  • Size: 29.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.21.0 setuptools/40.6.3 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/2.7.14

File hashes

Hashes for Flask-RQ2-18.3.tar.gz
Algorithm Hash digest
SHA256 3ef6395065255447f8e1516ccca24858ba87da1d71a6975e0e3b55256bf04967
MD5 22b14d1d683d9fe4d8581115f85e1599
BLAKE2b-256 3a73edea2742650daa2b1589e8cb592abe7da5d8ce530642e62f047b205580b7

See more details on using hashes here.

Provenance

File details

Details for the file Flask_RQ2-18.3-py2.py3-none-any.whl.

File metadata

  • Download URL: Flask_RQ2-18.3-py2.py3-none-any.whl
  • Upload date:
  • Size: 13.0 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.21.0 setuptools/40.6.3 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/2.7.14

File hashes

Hashes for Flask_RQ2-18.3-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 abe1e52d3b98abe37e85830a614ba6af864516f1b6cf2229f352f8500eafc5fd
MD5 a15b7be2def1750946b7f9ad14cd88bb
BLAKE2b-256 6147341667d55567995f6a54096e4156edaaad645dd7c90133e646ed9ba56968

See more details on using hashes here.

Provenance

Supported by

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