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¶
提供程式的初始版本。