apache-airflow-providers-standard

變更日誌

0.0.3

注意

供應商仍在開發中 (WIP)。雖然可以在生產環境中使用,但在 1.0.0 版本之前,我們可能會在不遵循語義化版本控制 (semver) 的情況下引入重大變更。

注意

此版本的供應商僅適用於 Airflow 2.9+ 版本,如「Apache Airflow 供應商支援政策」中所述。

重大變更

警告

所有已棄用的類別、參數和功能都已從 SSH 供應商套件中移除。以下是引入的重大變更

  • 運算子
    • 棄用的 參數 use_dill 已在 PythonOperator 以及所有 virtualenv 和分支衍生類別中移除。 請改用 serializer='dill'

    • 棄用的 參數 use_dill 已在所有 Python 任務裝飾器 以及 virtualenv 和分支衍生類別中移除。 請改用 serializer='dill'

  • 移除標準供應商中的供應商棄用 (#44541)

錯誤修正

  • 在檔案系統感測器中新增對 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

注意

供應商仍在開發中 (WIP)。雖然可以在生產環境中使用,但在 1.0.0 版本之前,我們可能會在不遵循語義化版本控制 (semver) 的情況下引入重大變更。

錯誤修正

  • 修復當 trigger_dag_id 為範本時 TriggerDagRunOperator extra_link (#42810)

雜項

  • 'TriggerDagRunOperator' 移至標準供應商 (#44053)

  • 將檔案系統感測器移至標準供應商 (#43890)

  • 在整個程式碼庫中將 execution_date 重新命名為 logical_date (#43902)

0.0.1

注意

供應商仍在開發中 (WIP)。雖然可以在生產環境中使用,但在 1.0.0 版本之前,我們可能會在不遵循語義化版本控制 (semver) 的情況下引入重大變更。

注意

此供應商是透過從 Airflow 2 核心遷移運算子/感測器/掛鉤而建立的。

重大變更

  • BranchDayOfWeekOperator DayOfWeekSensor BranchDateTimeOperator 中,參數 use_task_execution_date 已被移除。 請改用 use_task_logical_date

  • PythonVirtualenvOperator 使用內建的 venv 而不是 virtualenv 套件。

  • is_venv_installed 方法已從 PythonVirtualenvOperator 中移除,因為 venv 是內建的。

  • 供應商的初始版本。 (#41564)

這個條目對您有幫助嗎?