apache-airflow-providers-sftp
更新日志¶
5.0.0¶
注意
如 Apache Airflow 提供程序支持策略中所述,此提供程序版本仅适用于 Airflow 2.9+。
重大更改¶
警告
所有已弃用的类、参数和功能都已从 sftp 提供程序包中删除。引入了以下重大更改
从
SFTPOperator
中删除了已弃用的ssh_hook
参数。请改用sftp_hook
。从
SFTPHook
中删除了已弃用的ssh_hook
参数。从
SFTPHook
中删除了已弃用的ftp_conn_id
参数。请改用ssh_conn_id
。
从 SFTP 提供程序中删除 已弃用项 (#44740)
功能¶
feat: 一次性检索 sftp 文件 属性 而不是多次检索 (#44625)
将 host_proxy_cmd 参数添加到 SSHHook 和 SFTPHook (#44565)
其他¶
将 提供程序中的 最低 Airflow 版本 提升到 Airflow 2.9.0 (#44956)
4.11.0¶
注意
如 Apache Airflow 提供程序支持策略中所述,此提供程序版本仅适用于 Airflow 2.8+。
其他¶
将 提供程序中的 最低 Airflow 版本 提升到 Airflow 2.8.0 (#41396)
4.10.1¶
Bug 修复¶
修复 SFTPSensor.newer_than 无法使用 jinja 逻辑 ds/ts 表达式 的问题 (#39056)
其他¶
更快地导入 'airflow_version' (#39552)
简化 'airflow_version' 的导入 (#39497)
4.10.0¶
注意
如 Apache Airflow 提供程序支持策略中所述,此提供程序版本仅适用于 Airflow 2.7+。
其他¶
将 提供程序中的 最低 Airflow 版本 提升到 Airflow 2.7.0 (#39240)
4.9.1¶
Bug 修复¶
fix(sftp): 在触发器中的 while 循环内添加 return 语句以生成 (#38391)
关闭 可延迟 SFTPSensor 的 打开连接 (#38881)
4.8.1¶
Bug 修复¶
更改 警告消息 (#36148)
在子类中遵循 BaseHook 连接字段方法签名 (#36086)
其他¶
通过 Ruff 在文档字符串中添加 代码片段格式 (#36262)
4.8.0¶
注意
如 Apache Airflow 提供程序支持策略中所述,此提供程序版本仅适用于 Airflow 2.6+。
其他¶
将 提供程序中的 最低 Airflow 版本 提升到 Airflow 2.6.0 (#36017)
4.7.0¶
注意
如 Apache Airflow 提供程序支持策略中所述,此提供程序版本仅适用于 Airflow 2.5+。
其他¶
提升 提供程序的 最低 airflow 版本 (#34728)
4.6.1¶
Bug 修复¶
fix(providers/sftp): 当引发异常时,尊重 soft_fail 参数 (#34169)
其他¶
通过将某些模块放入类型检查块中来改进 Airflow 提供程序中的模块导入 (#33754)
4.2.0¶
注意
正如Apache Airflow 提供者支持策略中所述,此提供者版本仅适用于 Airflow 2.3+。
其他¶
将 所有 提供者 的 最低 airflow 版本 移动到 2.3.0 (#27196)
错误修复¶
SFTP 提供者:修复默认文件夹权限 (#26593)
4.0.0¶
重大变更¶
转换 sftp hook 为使用 paramiko 而不是 pysftp (#24512)
功能特性¶
使用渲染的 'path' 更新 'actual_file_to_check' (#24451)
3.0.0¶
重大变更¶
注意
正如Apache Airflow 提供者支持策略中所述,此提供者版本仅适用于 Airflow 2.2+。
功能特性¶
将 fnmatch 类型 regex 添加到 SFTPSensor (#24084)
2.0.0¶
重大变更¶
自动应用 apply_default 装饰器 (#15667)
警告
由于删除了 apply_default 装饰器,此提供者版本需要 Airflow 2.1.0+。如果您的 Airflow 版本低于 2.1.0,并且您想安装此提供者版本,请先将 Airflow 升级到至少 2.1.0 版本。否则,您的 Airflow 包版本将自动升级,并且您必须手动运行 airflow upgrade db
以完成迁移。
功能特性¶
弃用 SFTPHook 连接额外项中的 private_key_pass 并重命名为 private_key_passphrase (#14028)
1.2.0¶
功能特性¶
取消弃用 SFTPHook 中的 private_key 选项 (#15348)
添加 日志 以显示 SFTP、 FTP 和 文件系统 传感器 中 最后修改时间 (#15134)
1.1.1¶
特性¶
SFTPHook private_key_pass 额外 参数 已弃用 并重命名为 private_key_passphrase, 以便与 SSHHook 中的参数命名 保持一致
Bug 修复¶
在发布 提供程序 RC 后,对 文档和工具的 更正 (#14082)
1.0.0¶
提供程序的初始版本。