跳转到主要内容

"Flask-CeleryExt是Celery和Flask之间简单集成层。"

项目描述

https://github.com/inveniosoftware/flask-celeryext/workflows/CI/badge.svg https://img.shields.io/coveralls/inveniosoftware/flask-celeryext.svg https://img.shields.io/github/tag/inveniosoftware/flask-celeryext.svg https://img.shields.io/pypi/dm/flask-celeryext.svg https://img.shields.io/github/license/inveniosoftware/flask-celeryext.svg

关于

Flask-CeleryExt是Celery和Flask之间简单集成层。

安装

Flask-CeleryExt在PyPI上,所以您只需要

pip install flask-celeryext

文档

文档可在https://flask-celeryext.readthedocs.io/阅读,或使用Sphinx构建

pip install Sphinx
python setup.py build_sphinx

测试

运行测试套件非常简单

python setup.py test

变更

版本v0.5.0 (发布日期2023-01-23)

  • 由于弃用,删除 flask._app_ctx_stack.top

  • 重大更改:删除 flask_app.try_trigger_before_first_request_functions() 由于弃用(影响 RequestContextTask 的使用)

版本 v0.4.3(发布日期 2022-06-15)

  • 维护:修正标签与版本不匹配的问题

版本 v0.4.2(发布日期 2022-06-15)

  • 添加两个缺失的映射

  • 全局:修复由于合并导致的修订ID问题

  • 添加 .git-blame-ignore-revs

  • 迁移到使用 black 作为有偏见的自动格式化工具

  • 修复 bug:BROKER_URL 未在映射中

版本 0.4.1(发布日期 2022-03-17)

  • 修复配置的 celery 映射。

版本 0.4.0(发布日期 2022-03-15)

  • 添加对 Python 3.9 的支持。

  • 添加对新 Celery 配置变量命名的支持。

  • 由于生命周期的结束,删除对 Python 2.7 和 3.6 的支持。

  • 删除对 Celery 3 和 4 的支持。

版本 0.3.4(发布日期 2020-02-17)

  • 添加对 Python 3.8 的支持

  • 修复 Celery 在 Python <3.7 上的 pin 问题。

版本 0.3.3(发布日期 2020-02-13)

  • 修复 Celery 版本问题,适用于 Python < 3.7

版本 0.3.2(发布日期 2019-06-25)

  • 使用正确的 Celery 版本以支持 Python 3.7。

  • 防止 Flask 应用程序上下文的多重创建和推送。

版本 0.3.1(发布日期 2018-03-26)

  • 考虑非严格 Celery 版本。

版本 0.3.0(发布日期 2017-03-24)

  • 添加对 Celery v4 的支持。

版本 0.2.2(发布日期 2016-11-07)

  • 由于 4.x 的问题,强制 celery 版本为 v3.1-4.0。

版本 0.2.1(发布日期 2016-07-25)

改进功能

  • 改进文档结构和其自动生成。

版本 0.2.0(发布日期 2016-02-02)

不兼容的更改

  • 将 celery 应用程序创建更改为使用默认当前 celery 应用程序,而不是创建新的 celery 应用程序。这解决了使用共享_task 装饰器的任务和 Flask-CeleryExt 多次初始化的问题。

版本 0.1.0(发布日期 2015-08-17)

  • 首次公开发布

项目详情


下载文件

下载适用于您平台的文件。如果您不确定要选择哪个,请了解更多关于 安装软件包 的信息。

源分发

Flask-CeleryExt-0.5.0.tar.gz (18.5 KB 查看散列值

上传时间

构建分发

Flask_CeleryExt-0.5.0-py2.py3-none-any.whl (10.1 KB 查看散列值

上传时间 Python 2 Python 3

支持者