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)

此条目是否有帮助?