Celery Persistent Revokes
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)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| celery-persistent-revokes-1.0.1.tar.gz | 7.8 kB | Without provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| 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.