Skip to main content

Celery Persistent Revokes

https://badge.fury.io/py/celery-persistent-revokes.svg https://travis-ci.org/vintasoftware/celery-persistent-revokes.svg?branch=master https://codecov.io/gh/vintasoftware/celery-persistent-revokes/branch/master/graph/badge.svg

Celery task revokes are stored on memory or on file. This packages makes possible to easily customize how your revokes are stored (Ex.: Database).

Documentation

The full documentation is at https://celery-persistent-revokes.readthedocs.io.

Quickstart

Install Celery Persistent Revokes:

pip install celery-persistent-revokes

Add it to your INSTALLED_APPS:

INSTALLED_APPS = (
    ...
    'celery_persistent_revokes.apps.CeleryPersistentRevokesConfig',
    ...
)

Add Celery Persistent Revokes’s URL patterns:

from celery_persistent_revokes import urls as celery_persistent_revokes_urls


urlpatterns = [
    ...
    url(r'^', include(celery_persistent_revokes_urls)),
    ...
]

Features

  • Built-in tasks revokes using Django default database

  • Support for custom backends

Running Tests

Does the code actually work?

source <YOURVIRTUALENV>/bin/activate
(myenv) $ pip install tox
(myenv) $ tox

Credits

Tools used in rendering this package:

Change Log

1.0.1 (2018-04-03)

  • Adds warning in logs when a revoked tasks is run by a worker

1.0.0 (2018-04-03)

  • Updates Django revokes model to be timestamped

0.1.0 (2018-04-25)

  • First release on PyPI.

Metadata

Release files for celery-persistent-revokes 1.0.1

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

Source distribution (sdist)

Source distribution for celery-persistent-revokes 1.0.1
File Size Uploaded Provenance
celery-persistent-revokes-1.0.1.tar.gz 7.8 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for celery-persistent-revokes 1.0.1
File Interpreter ABI Platform
celery_persistent_revokes-1.0.1-py2.py3-none-any.whl Python 3, Python 2 none any Details

Total release size: 15.2 kB

Release files / celery-persistent-revokes-1.0.1.tar.gz

Download URL celery-persistent-revokes-1.0.1.tar.gz
Size 7.8 kB
Tags Source
SHA-256 checksum
How to use checksums
af885bef53bf5ae24987e322eccabe94fd9b1e58d94c831b32e371da2a717f3a
BLAKE2b-256 checksum
How to use checksums
5593695fad6518b30355a59790f528ba36fa28db9125e096a21807fb1e83f4b0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via Python-urllib/3.6

Release files / celery_persistent_revokes-1.0.1-py2.py3-none-any.whl

Download URL celery_persistent_revokes-1.0.1-py2.py3-none-any.whl
Size 7.4 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
7226e5f095477e2cd72112a32345fe95194dd5633dcbf7de53cfab559951070c
BLAKE2b-256 checksum
How to use checksums
5f0bdab23b5a00245548f719f32d822377499e7c56bf2319858b389b62774e98
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via Python-urllib/3.6

Security for celery-persistent-revokes 1.0.1

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.

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