apache-airflow-providers-imap
更新日志¶
3.8.0¶
注意
如 Apache Airflow 提供者支持策略 中所述,此提供者版本仅适用于 Airflow 2.9+。
其他¶
将 提供者中 最低 Airflow 版本 提升 至 Airflow 2.9.0 (#44956)
3.7.0¶
注意
如 Apache Airflow 提供者支持策略 中所述,此提供者版本仅适用于 Airflow 2.8+。
其他¶
将 提供者中 最低 Airflow 版本 提升 至 Airflow 2.8.0 (#41396)
3.6.0¶
注意
如 Apache Airflow 提供者支持策略 中所述,此提供者版本仅适用于 Airflow 2.7+。
其他¶
将 提供者中 最低 Airflow 版本 提升 至 Airflow 2.7.0 (#39240)
3.5.0¶
注意
如 Apache Airflow 提供者支持策略 中所述,此提供者版本仅适用于 Airflow 2.6+。
其他¶
将 提供者中 最低 Airflow 版本 提升 至 Airflow 2.6.0 (#36017)
3.3.0¶
在 IMAP SSL 连接的情况下,上下文现在使用“默认”上下文
“默认”上下文是 Python 的 default_ssl_context
,而不是之前使用的“none”。default_ssl_context
在安全性和兼容性之间提供了平衡,但在某些情况下,当证书过旧、自签名或配置错误时,它可能无法工作。这可以通过在提供者的“imap”配置中设置“ssl_context”来配置。如果未明确设置,它将默认为 Airflow 中的“email”、“ssl_context”设置。
将其设置为“none”会恢复提供者早期版本中使用的“none”设置,但出于安全原因不推荐这样做,并且此设置会禁用证书验证并允许 MITM 攻击。
您还可以通过在连接额外参数中设置“ssl_context”来覆盖每个连接的“ssl_context”。
功能¶
允许 为 IMAP 提供者 选择 SSL 上下文 (#33108)
为 SMTP 和 IMAP 连接 添加 使用 'ssl_context' 额外参数的 可能性 (#33112)
3.2.0 (已撤销)¶
警告
此版本已撤销,原因是:此 版本 可能会 导致 不受限制地 安装 旧的 airflow 版本,从而 导致 运行时错误。
注意
如 Apache Airflow 提供者支持策略 中所述,此提供者版本仅适用于 Airflow 2.4+。
3.1.0¶
注意
如 Apache Airflow 提供者支持策略 中所述,此提供者版本仅适用于 Airflow 2.3+。
其他¶
将 所有 提供者的 最低 airflow 版本 移至 2.3.0 (#27196)
3.0.0¶
重大更改¶
注意
如 Apache Airflow 提供者支持策略 中所述,此提供者版本仅适用于 Airflow 2.2+。
2.0.0¶
重大更改¶
自动应用 apply_default 装饰器 (#15667)
警告
由于删除了 apply_default 装饰器,此版本的提供者需要 Airflow 2.1.0+。如果您的 Airflow 版本 < 2.1.0,并且您想安装此提供者版本,请先将 Airflow 升级到至少 2.1.0 版本。否则,您的 Airflow 包版本将自动升级,您必须手动运行 airflow upgrade db
才能完成迁移。
1.0.1¶
更新了文档和自述文件。
1.0.0¶
提供者的初始版本。