apache-airflow-providers-salesforce

變更日誌

5.10.1

其他

  • flit 升級到 3.11.0 (#46938)

5.10.0

新特性

  • 實現 Salesforce 連線 中獲取 consumer_secret (#45954)

其他

  • AIP-72: SDK 支援 更好的 Context 字典型別提示  (#45583)

  • 移除 適用於 Python 3.9 之前版本的廢棄 pandas 規範 (#45399)

5.9.0

注意

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

其他

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

其他

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

5.8.0

注意

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

其他

  • 提供程式中的最低 Airflow 版本提高到 Airflow 2.8.0 (#41396)

5.7.2

其他

  • 實現 具有最低直接依賴項解析的每個提供程式測試 (#39946)

  • 更新 Python 3.12 pandas 最低要求 (#40272)

5.7.1

其他

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

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

5.7.0

注意

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

其他

  • 提供程式中的最低 Airflow 版本提高到 Airflow 2.7.0 (#39240)

  • 更新 simple-salesforce 型別提示以支援 1.12.6 (#39047)

5.6.3

其他

  • 限制 'pandas' 版本為 '<2.2' (#37748)

5.6.2

其他

  • 設定 所有提供程式和 Airflow pandas 最低依賴版本為 1.2.5 (#36698)

5.6.1

Bug 修復

  • 在子類中遵循 BaseHook 連線欄位方法的簽名 (#36086)

5.6.0

注意

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

其他

  • 提供程式中的最低 Airflow 版本提高到 Airflow 2.6.0 (#36017)

5.5.1

Bug 修復

  • 修復 SalesforceHook Pandas 2.x 的相容性 (#35145)

5.5.0

注意

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

其他

  • 提高提供程式的最低 Airflow 版本 (#34728)

5.4.3

其他

  • 始終使用 'typing_extensions' 中的 'Literal' (#33794)

  • 透過將其中一些模組放入型別檢查塊來改進 Airflow 提供程式中的模組匯入 (#33754)

5.4.2

其他

  • 避免在執行時和模組級別匯入 pandas numpy (#33483)

5.4.1

注意

此版本不再支援 Python 3.7

其他

  • 移除對 Python 3.7 的支援 (#30963)

5.4.0

注意

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

其他

  • 提高提供程式中的最低 Airflow 版本 (#30917)

5.3.0

新特性

  • SalesforceHook 新增 test_connection 方法 (#27921)

5.2.0

注意

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

其他

  • 將所有提供程式的最低 Airflow 版本移至 2.3.0 (#27196)

  • 允許並優先使用 SalesforceHook 的無字首額外欄位 (#27075)

5.1.0

新特性

  • 使用 ParamSpec 改進 taskflow 型別提示 (#25173)

5.0.0

破壞性變更

  • Salesforce 提供程式中移除 Tableau (#23747)

警告

由於移除了 tableau 額外依賴,pip install apache-airflow-providers-salesforce[tableau] 將不再工作。您可以直接透過 pip install apache-airflow-providers-tableau 安裝 Tableau 提供程式。

新特性

  • 新增對 Salesforce 批次 API 的支援 (#24473)

Bug 修復

  • 更新提供程式以使用 functools 相容的 ''cached_property'' (#24582)

4.0.0

破壞性變更

注意

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

3.4.4

其他

  • 組織 Tableau (#23353)

3.4.3

Bug 修復

  • 修復錯誤為所有提供程式新增 install_requires 的問題 (#22382)

3.4.2

其他

  • PyPI 中新增 Trove 分類器 (Framework :: Apache Airflow :: Provider)

3.4.1

其他

  • 支援 Python 3.10

  • 在提供程式中新增可選特性。 (#21074)

3.4.0

新特性

  • 對於 SalesforceHook 不要求所有額外依賴 (#19530)

3.3.0

新特性

  • 新增 SalesforceApexRestOperator (#18819)

3.2.0

新特性

  • SalesforceHook 新增 JWT、IP 過濾和直接會話登入支援 (#17399)

其他

  • 最佳化 Airflow 2.2.0 的連線匯入

3.1.0

新特性

  • 新增自定義 Salesforce 連線型別 + SalesforceToS3Operator 更新 (#17162)

3.0.0

破壞性變更

  • 自動應用 apply_default 裝飾器 (#15667)

警告

由於移除了 apply_default 裝飾器,此提供程式版本要求 Airflow 2.1.0+。如果您的 Airflow 版本低於 2.1.0,並且想要安裝此提供程式版本,請先將 Airflow 升級到至少 2.1.0 版本。否則,您的 Airflow 包版本將自動升級,您將不得不手動執行 airflow upgrade db 來完成遷移。

2.0.0

Tableau 提供程式已移至單獨的“tableau”提供程式

已完成事項

  • Tableau 類從“tableau”提供程式匯入類,並帶有棄用警告

破壞性變更

您需要額外安裝 apache-airflow-providers-tableau 提供程式才能使 Tableau 整合工作。

1.0.1

更新了文件和 readme 檔案。

1.0.0

提供程式的初始版本。

此條目有幫助嗎?