"Flask-CeleryExt是Celery和Flask之间简单集成层。"
项目描述
关于
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)
首次公开发布
项目详情
下载文件
下载适用于您平台的文件。如果您不确定要选择哪个,请了解更多关于 安装软件包 的信息。