apache-airflow-providers-common-io

更新日誌

1.5.4

錯誤修復

  • objectstorage_threshold 小於給定輸入時使用 BaseXCom serialize_value (#49173)

雜項

  • 使用 contextlib.suppress(exception) 替代 try-except-pass 並新增 SIM105 ruff 規則 (#49251)

  • 移除多餘的 else (#49199)

1.5.3

雜項

  • ObjectStoragePath 移動並附加到 Task SDK (#48906)

1.5.2

錯誤修復

  • 修復 PosixPath 在檔案 create_asset 中不起作用的問題 (#47880)

  • 轉換非絕對檔案路徑以防止名稱空間爆炸 (#47818)

雜項

  • AIP-72: Task SDK 中處理自定義 XCom 後端 (#47339)

1.5.1

錯誤修復

  • 新增 local scheme 作為使用 ObjectStoragePath file 的替代方案 (#46670)

雜項

  • flit 升級到 3.11.0 (#46938)

1.5.0

注意

此提供程式版本僅適用於 Airflow 2.9+,具體說明請參閱 Apache Airflow 提供程式支援策略

雜項

  • 將提供程式中的最低 Airflow 版本提高到 Airflow 2.9.0 (#44956)

  • 移除對 AIRFLOW_V_2_9_PLUS 的引用 (#44987)

  • 在提供程式中檢查 Airflow 版本的統一方式 (#44686)

  • feat: gcs local 之間的傳輸運算子新增 OpenLineage 支援 (#44417)

  • Asset 使用者介面元件移動到 task_sdk (#43773)

  • 遷移 pickled 資料並將 XCom 值型別更改為 JSON (#44166)

  • 更新多個提供程式文件中的 DAG 示例連結 (#44034)

1.4.2

雜項

  • 核心和提供程式不再支援 python3.8 (#42766)

  • 將與 dataset 相關的 Python 變數名重新命名為 asset (#41348)

1.4.1

錯誤修復

  • 針對 universal pathlib xcom backend 中的 None 元件進行保護 (#41921)

1.4.0

新特性

  • [AIP-62] AIP-60 URI 翻譯為 OpenLineage (#40173)

  • openlineage: common.io 提供程式新增檔案資料集型別支援 (#40817)

雜項

  • openlineage: OpenLineage 提供程式遷移到 V2 facets. (#39530)

  • openlineage: S3Hook 新增 hook lineage 支援 (#40819)

1.3.2

錯誤修復

  • fix: 修復 FileTransferOperator Airflow 2.8 OpenLineage 問題 (#39755)

雜項

  • 更快的 'airflow_version' 匯入 (#39552)

  • 簡化 'airflow_version' 匯入 (#39497)

1.3.1

錯誤修復

  • 修復文件中缺失的反引號 (#38275)

  • 修復剩餘的 D401 檢查 (#37434)

雜項

  • 改進 XComObjectStorageBackend 實現 (#38608)

  • 重新命名為 XComObjectStorageBackend (#38607)

  • common.io xcom 異常轉換為 OptionalProviderFeatureException (#38543)

  • 更新 ObjectStoragePath 以支援 universal_pathlib>=v0.2.2 (#37930)

1.3.0

新特性

  • AIP-58: xcom 新增物件儲存後端 (#37058)

1.2.0

新特性

  • AFS common.io 新增 openlineage 支援 (#36410)

1.1.0

新特性

  • ObjectStorage 重構為 Path (#35612)

1.0.1 (已撤回)

警告

此版本已被撤回,原因:使用了 2.8.0.dev0 版本中的舊介面

錯誤修復

  • 修復 common-io 的更新日誌 (#35241)

1.0.0 (已撤回)

警告

此版本已被撤回,原因:使用了 2.8.0.dev0 版本中的舊介面

提供程式的初始版本。

此條目是否有用?