A Celery based job runner
Project description
This file requires editing
Note to the author: Please add something informative to this README before releasing your software, as a little documentation goes a long way. Both README.rst (this file) and NEWS.txt (release notes) will be included in your package metadata which gets displayed in the PyPI page for your project.
You can take a look at the README.txt of other projects, such as repoze.bfg (http://bfg.repoze.org/trac/browser/trunk/README.txt) for some ideas.
Credits
News
1.1
Add support for Python 3.8 to 3.12.
Drop Python 3.5 and 3.6 support.
Add lpci configuration.
Update celery to 5.4.0.
Change clear-queues to work with task queues only as using it to clear result queues no longer works with celery 5.
1.0
Remove buildout support.
Fix tests with Celery >= 4.4.3.
Apply black code formatter.
Drop support for Python 2 and Celery < 4.
0.17
Remove unused unittest2 from tests_require.
Avoid traceback reference cycles in JobRunner.runJobHandleError.
0.16
Reduce “Scheduling retry” log message to INFO, since messages at WARNING and above trigger OOPSes in Launchpad and this isn’t really a warning anyway.
0.15
Add Python 3 support (requires celery >= 4.3).
0.14
Add tox testing support.
Support and require oops >= 0.0.11.
Support celery >= 4.0.
0.13
Support and require celery >= 3.0.
0.12
Only run the job if its is_runnable property is True.
0.11
Add indirection to user error handling to avoid oopses if the Job is security-proxied.
0.10
Tweak clear_queues
Specify specific kombu and celery versions
0.9
Rename inspect_queues to clear_queues
0.8
New script: clear-queues
Comment updates
Shorter timeout for drain_queues
0.7
No code changes.
0.6
Support list_queued for celery tasks.
0.5
removed: manage RabbitMQ server via testresources, instead of using system rabbit
0.4
manage RabbitMQ server via testresources, instead of using system rabbit
new script jobrunnerctl
0.3
Support fast lane/slow lane queues
Support retry_error_types even when security-proxied
0.2
Updates to support running via celery in Launchpad
0.1
Release date: 15-Mar-2012
Initial reelease
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
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file lazr_jobrunner-1.1.tar.gz.
File metadata
- Download URL: lazr_jobrunner-1.1.tar.gz
- Upload date:
- Size: 22.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.0.1 CPython/3.13.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6d7c69944982a6ec2f9ccb61bfe747fba6b44951c04454e5428af6a1d4f3731e
|
|
| MD5 |
6a32edd4ad08a5fbaac046af015b5ea4
|
|
| BLAKE2b-256 |
6c1309f8f00e7bd512d5a0642c7b8281f759d16b6b153339369bdab89f144124
|
File details
Details for the file lazr_jobrunner-1.1-py3-none-any.whl.
File metadata
- Download URL: lazr_jobrunner-1.1-py3-none-any.whl
- Upload date:
- Size: 28.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.0.1 CPython/3.13.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
90128395d32a72abc24c7d4d6a7521c393f1229cd3f19a2d50c0fca9a04509fe
|
|
| MD5 |
d894efb9283305cd6ce93323d6036287
|
|
| BLAKE2b-256 |
7696b274fa3346e2940f9d01058a6ca8688639a25062123655213b405fb07e2b
|