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)