Celery misc. Библиотека утилитарных модулей для Celery на Python
Помогает избавиться от дублирования кода и решает рутинные задачи при работе с Celery.
Структура проекта:
- celery_misc.celery_monitoring - модуль мониторинга
- celery_misc.transactional_outbox - модуль transactional outbox
- django_start - тестовый Django проект
Установка
pip install celery-misc # только celery, без django
pip install http-misc[django] # для проектов celery + django
Celery Monitoring: Модуль мониторинга задач Celery с интеграцией в Django Admin
Компонент обеспечивает наблюдение за запущенными задачами Celery, ведет историю их выполнения и предоставляет функционал поиска по историческим данным. Решение отличается простотой подключения и не требует развертывания дополнительной инфраструктуры. Полная документация представлена в разделе celery_monitoring.
Transactional outbox. Реализация паттерна Transactional Outbox с использованием Celery и Django
Обеспечивает работу базового алгоритма паттерна Transactional Outbox, оставляя детали реализации на вашей стороне. Полная документация доступна в разделе transactional_outbox.
Metadata
Release files for celery-misc 1.0.13
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| celery_misc-1.0.13.tar.gz | 30.0 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| celery_misc-1.0.13-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 73.2 kB
Release files / celery_misc-1.0.13.tar.gz
| Download URL | celery_misc-1.0.13.tar.gz |
|---|---|
| Size | 30.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
5e7a123c784305c08d63c2a7d2d03bc9cc521533a39eab4a9e078fe62531e088
|
|
BLAKE2b-256 checksum How to use checksums |
18e47b25d256e971caab1682f1a0b92a9a2a114897b4a0eaa57c2f0f3759d9a4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.14.4
|
Release files / celery_misc-1.0.13-py3-none-any.whl
| Download URL | celery_misc-1.0.13-py3-none-any.whl |
|---|---|
| Size | 43.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
a2190bf20baa673868d896ee3e08e64e1f0b8d70f86cc54e7a02d5adc6192c03
|
|
BLAKE2b-256 checksum How to use checksums |
b954f7c99d9bd21de3a71d47deb68856b913af201b3b51f0beafe6924d9b23b5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.14.4
|