apache-airflow-providers-standard
更新日志¶
0.0.3¶
注意
提供程序仍在开发中。它可以在生产环境中使用,但在 1.0.0 版本之前,我们可能会在不遵循语义版本控制的情况下引入重大更改。
注意
此版本的提供程序仅适用于 Airflow 2.9+,如 Apache Airflow 提供程序支持策略中所述。
重大更改¶
警告
所有已弃用的类、参数和功能都已从 SSH 提供程序包中删除。引入了以下重大更改
- 操作符
已弃用的 参数 use_dill 已在 PythonOperator 以及 所有 virtualenv 和 分支 派生项中 删除。 请使用 serializer='dill' 代替。
已弃用的 参数 use_dill 已在 所有 Python 任务 装饰器 以及 virtualenv 和 分支 派生项中 删除。 请使用 serializer='dill' 代替。
删除 标准 提供程序中的 弃用项 (#44541)
Bug 修复¶
在 文件系统 传感器中 添加 对 StartTriggerArgs 导入 的 向后兼容性 检查 (#44458)
其他¶
删除 对 AIRFLOW_V_2_9_PLUS 的引用 (#44987)
将 提供程序中 的 最低 Airflow 版本 提升到 Airflow 2.9.0 (#44956)
删除 为 AIP-44 引入的 Pydanitc 模型 (#44552)
在 提供程序中 检查 Airflow 版本 的 一致方法 (#44686)
可延迟的 传感器 可以 实现 传感器超时 (#33718)
从 renderedtifields.py 中 删除 AIP-44 代码 (#44546)
从 taskinstance 中 删除 AIP-44 (#44540)
将 'LatestOnlyOperator' 操作符 移动到 标准 提供程序。 (#44309)
从 代码中 删除 AIP-44 配置 (#44454)
将 外部 任务 传感器 移动到 标准 提供程序 (#44288)
将 触发器 移动到 标准 提供程序 (#43608)
0.0.2¶
注意
提供程序仍在开发中。它可以在生产环境中使用,但在 1.0.0 版本之前,我们可能会在不遵循语义版本控制的情况下引入重大更改。
Bug 修复¶
修复 当 trigger_dag_id 是 模板化时 TriggerDagRunOperator 的 extra_link (#42810)
其他¶
将 'TriggerDagRunOperator' 移动到 标准 提供程序 (#44053)
将 文件系统 传感器 移动到 标准 提供程序 (#43890)
将 整个 代码库中的 execution_date 重命名为 logical_date (#43902)
0.0.1¶
注意
提供程序仍在开发中。它可以在生产环境中使用,但在 1.0.0 版本之前,我们可能会在不遵循语义版本控制的情况下引入重大更改。
注意
此提供程序是通过从 Airflow 2 核心迁移操作符/传感器/钩子创建的。
重大更改¶
在 BranchDayOfWeekOperator、DayOfWeekSensor、BranchDateTimeOperator 中,参数 use_task_execution_date 已 删除。 请使用 use_task_logical_date。
PythonVirtualenvOperator 使用内置的 venv 而不是 virtualenv 包。
is_venv_installed 方法已从 PythonVirtualenvOperator 中删除,因为 venv 是内置的。
提供程序的 初始版本。 (#41564)