"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)
- 首次公开发布 
项目详情
下载文件
下载适用于您平台的文件。如果您不确定要选择哪个,请了解更多关于 安装软件包 的信息。