Skip to main content

Python async tools for Celery

Project description

Celery misc. Библиотека утилитарных модулей для Celery на Python

Помогает избавиться от дублирования кода и решает рутинные задачи при работе с Celery.

Структура проекта:

  1. celery_misc.celery_monitoring - модуль мониторинга
  2. celery_misc.transactional_outbox - модуль transactional outbox
  3. 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.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

celery_misc-1.0.13rc2.tar.gz (30.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

celery_misc-1.0.13rc2-py3-none-any.whl (43.2 kB view details)

Uploaded Python 3

File details

Details for the file celery_misc-1.0.13rc2.tar.gz.

File metadata

  • Download URL: celery_misc-1.0.13rc2.tar.gz
  • Upload date:
  • Size: 30.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.4

File hashes

Hashes for celery_misc-1.0.13rc2.tar.gz
Algorithm Hash digest
SHA256 0011254ea11e584209c604a776f3b1b9eef0a53a3297a6e8f108fef7c5ed56c6
MD5 6d11bbb5d7caf72c18ee8d6369bec7ba
BLAKE2b-256 84961141bb082aeb8b7631712e98301ac9dc765b909adc78910c7dc9ec870004

See more details on using hashes here.

File details

Details for the file celery_misc-1.0.13rc2-py3-none-any.whl.

File metadata

File hashes

Hashes for celery_misc-1.0.13rc2-py3-none-any.whl
Algorithm Hash digest
SHA256 4654074aea5383c49c442b36b021c329325a88baff436600f53a83bb35f3ee58
MD5 151c9b93e5e67b25104b95f992332066
BLAKE2b-256 d27aae2ff7e73a8b8ba4f42f26949e7f0136b8689bb585cdabbb5341af3df5f8

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page