Integration of Celery 4 with Zope 3.
Project description
z3c.celery
Integration of Celery 4 with Zope 3.
This package is compatible with Python version 2.7, 3.6 and 3.7.
- Online documentation:
- PyPI page:
- Issues:
- Source code:
- Current change log:
https://raw.githubusercontent.com/ZeitOnline/z3c.celery/master/CHANGES.rst
Change log for z3c.celery
1.8.0 (2024-05-06)
Also apply “retry on ConflictError” when raised by the task execution itself, not only if raised on commit.
1.7.0 (2024-03-22)
Added support for Python 3.12
1.6.0 (2022-06-23)
Update to celery 5.x, drop Python-2 support
1.5.0 (2021-11-15)
Provide JsonFormatter if python-json-logger is installed
1.4.3 (2021-02-26)
Fix logging setup
1.4.2 (2019-12-12)
Make HandleAfterAbort compatible with celery-4.1.1 serialization changes
1.4.1 (2019-11-15)
Annotate transaction with principal and task name, like zope.app.publication
1.4.0 (2019-10-30)
Set the URL of the (fake) zope request (which is used to set the principal) to the task name
1.3.0 (2019-05-22)
Added support for Python 3.6 and 3.7.
1.2.3 (2018-06-28)
Add logging for task retry.
1.2.2 (2018-03-23)
Ensure ZODB connection can be closed, even if execution is aborted in the middle of a transaction
1.2.1 (2018-02-02)
Add bw-compat for persisted tasks that still have a _task_id_ parameter
1.2.0 (2018-01-23)
Support task retry
1.1.0 (2017-10-11)
Make worker process boot timeout configurable
1.0.2 (2017-10-05)
Also apply “always endInteration” to HandleAfterAbort
Also apply “retry on ConflictError” to HandleAfterAbort
1.0.1 (2017-10-04)
Always call endInteraction, even on error during commit or abort, so we don’t pollute the interaction state for the next task run
1.0 (2017-09-29)
Introduce Abort control flow exception
Allow overriding the principal id the job runs as
Support reading configuration from a filesystem-based (non-importable) python file
Don’t use celery’s deprecated default app mechanism
Support running an actual “celery worker” with the single-process “solo” worker_pool
0.1 (2017-02-21)
Initial release. Extract from zeit.cms.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file z3c_celery-1.8.0.tar.gz
.
File metadata
- Download URL: z3c_celery-1.8.0.tar.gz
- Upload date:
- Size: 24.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.12.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3fc30f53eb3f5f3069500b75c3abcaf9fdef5e85245025fa027f0880095d79d6 |
|
MD5 | a6a5595957b34149dae51c078f7fce65 |
|
BLAKE2b-256 | ea2d20e7ad347a89641904b4829311a0c184d0602742595ae5ad2d89cdc55a6d |
File details
Details for the file z3c.celery-1.8.0-py3-none-any.whl
.
File metadata
- Download URL: z3c.celery-1.8.0-py3-none-any.whl
- Upload date:
- Size: 22.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.12.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c903a84d11a7c1a570a7b0f972116e429d3cf499bc70e718a7357b5bb7f7197b |
|
MD5 | 788798464f639cb21e1ea57bddae0031 |
|
BLAKE2b-256 | c5ddb0ce9de18163f7119c55bc0f68acca38f17ab045c4219c9c6d53b2322332 |