ckanext-rq is a backport of the background jobs functionality (based on RQ) that was introduced in CKAN 2.7. With this extension, you can make use of RQ-based background tasks on earlier versions of CKAN. It is based on the code by @torfsen from https://github.com/ckan/ckan/pull/3165. Important: You cannot use the normal plugin.toolkit.enqueue_job function; instead use a try/except import pattern with a fallback to ckanext.rq.jobs.enqueue. Requires Redis installed. For CKAN versions 2.3 to 2.6.x only - must not be used with CKAN 2.7.0 or later. Available on PyPI.