apacheairflowproviderssftp提供程序包apacheairflowproviderssftp
apache-airflow-providers-sftp的Python项目详细描述
apache airflow providers sftp包
版本:1.0.0
目录
- Provider package
- Installation
- PIP requirements
- Cross provider package dependencies
- Provider class summary 在
- Releases 在
提供程序包
这是sftp
provider的提供程序包。此提供程序包的所有类
在airflow.providers.sftp
python包中。在
安装
注意!在
2020年11月,新版本的PIP(20.3)发布了一个新的2020解析器。这个解析器
尚不适用于Apache Airflow,可能会导致安装错误-取决于您的选择
额外的。为了安装气流,您需要将pip降级到20.2.4版本
pip upgrade --pip==20.2.4
或者,如果您使用pip20.3,您需要添加选项
--use-deprecated legacy-resolver
到pip安装命令。在
您可以将此软件包安装在现有的airflow 2.*上,通过
pip install apache-airflow-providers-sftp
PIP要求
PIP package | Version required |
---|---|
paramiko | >=2.6.0 |
pysftp | >=0.2.9 |
sshtunnel | >=0.1.4,<0.2 |
依赖关系提供程序包
为了使用包的所有特性,可能需要这些依赖项。 您需要安装指定的后端口提供程序包才能使用它们。在
从PyPI安装时,可以安装这种跨提供程序依赖项。例如:
pip install apache-airflow-providers-sftp[ssh]^{tb2}$
提供程序类摘要
在Airflow 2.0中,sftp
提供者的所有操作员、传输、挂钩、传感器、机密
在airflow.providers.sftp
包中。您可以阅读有关使用的命名约定的更多信息
在Naming conventions for provider packages
操作员
已移动Airflow 2.0 operators: ^{} package Airflow 1.10.* previous location (usually ^{}) operators.sftp.SFTPOperator contrib.operators.sftp_operator.SFTPOperator
传感器
移动传感器
Airflow 2.0 sensors: ^{} package Airflow 1.10.* previous location (usually ^{}) sensors.sftp.SFTPSensor contrib.sensors.sftp_sensor.SFTPSensor
钩子
挂钩移动
Airflow 2.0 hooks: ^{} package Airflow 1.10.* previous location (usually ^{}) hooks.sftp.SFTPHook contrib.hooks.sftp_hook.SFTPHook
释放
版本1.0.0
Commit Committed Subject b40dffa08 2020-12-08 Rename remaing modules to match AIP-21 (#12917) 9b39f2478 2020-12-08 Add support for dynamic connection form fields per provider (#12558) c34ef853c 2020-11-20 Separate out documentation building per provider (#12444) 008035450 2020-11-18 Update provider READMEs for 1.0.0b2 batch release (#12449) ae7cb4a1e 2020-11-17 Update wrong commit hash in backport provider changes (#12390) 6889a333c 2020-11-15 Improvements for operators and hooks ref docs (#12366) 7825e8f59 2020-11-13 Docs installation improvements (#12304) 85a18e13d 2020-11-09 Point at pypi project pages for cross-dependency of provider packages (#12212) 59eb5de78 2020-11-09 Update provider READMEs for up-coming 1.0.0beta1 releases (#12206) b2a28d159 2020-11-09 Moves provider packages scripts to dev (#12082) 41bf172c1 2020-11-04 Simplify string expressions (#12093) 4e8f9cc8d 2020-11-03 Enable Black - Python Auto Formmatter (#9550) 8c42cf1b0 2020-11-03 Use PyUpgrade to use Python 3.6 features (#11447) 5a439e84e 2020-10-26 Prepare providers release 0.0.2a1 (#11855) 872b1566a 2020-10-25 Generated backport providers readmes/setup for 2020.10.29 (#11826) ae791e191 2020-10-21 Fix formatting errors introduced in #11720 (#11733) 1fb3c28e1 2020-10-21 Add support for setting ciphers for SFTPHook (#11720) 349b0811c 2020-10-20 Add D200 pydocstyle check (#11688) 16e712971 2020-10-13 Added support for provider packages for Airflow 2.0 (#11487) d305876be 2020-10-12 Remove redundant None provided as default to dict.get() (#11448) 0a0e1af80 2020-10-03 Fix Broken Markdown links in Providers README TOC (#11249) ca4238eb4 2020-10-02 Fixed month in backport packages to October (#11242) 5220e4c38 2020-10-02 Prepare Backport release 2020.09.07 (#11238) 0161b5ea2 2020-09-26 Increasing type coverage for multiple provider (#11159) 9549274d1 2020-09-09 Upgrade black to 20.8b1 (#10818) fdd9b6f65 2020-08-25 Enable Black on Providers Packages (#10543) 3696c34c2 2020-08-24 Fix typo in the word "release" (#10528) ee7ca128a 2020-08-22 Fix broken Markdown refernces in Providers README (#10483) cdec30125 2020-08-07 Add correct signature to all operators and sensors (#10205) 24c8e4c2d 2020-08-06 Changes to all the constructors to remove the args argument (#10163) 4e3799fec 2020-08-02 [AIRFLOW-4541] Replace os.mkdirs usage with pathlib.Path(path).mkdir (#10117) aeea71274 2020-08-02 Remove ^{} parameter from provider operator constructors (#10097) d0e7db402 2020-06-19 Fixed release number for fresh release (#9408) 12af6a080 2020-06-19 Final cleanup for 2020.6.23rc1 release preparation (#9404) c7e5bce57 2020-06-19 Prepare backport release candidate for 2020.6.23rc1 (#9370) f6bd817a3 2020-06-16 Introduce 'transfers' packages (#9320) 0b0e4f7a4 2020-05-26 Preparing for RC3 relase of backports (#9026) 00642a46d 2020-05-26 Fixed name of 20 remaining wrongly named operators. (#8994) 375d1ca22 2020-05-19 Release candidate 2 for backport packages 2020.05.20 (#8898) 12c5e5d8a 2020-05-17 Prepare release candidate for backport packages (#8891) f3521fb0e 2020-05-16 Regenerate readme files for backport package release (#8886) 92585ca4c 2020-05-15 Added automated release notes generation for backport operators (#8807) bac0ab27c 2020-03-30 close sftp connection without error (#7953) 42eef3821 2020-03-07 [AIRFLOW-6877] Add cross-provider dependencies as extras (#7506) 97a429f9d 2020-02-02 [AIRFLOW-6714] Remove magic comments about UTF-8 (#7338) ceea293c1 2020-01-28 [AIRFLOW-6656] Fix AIP-21 moving (#7272) 9a04013b0 2020-01-27 [AIRFLOW-6646][AIP-21] Move protocols classes to providers package (#7268) 69629a5a9 2019-12-09 [AIRFLOW-5807] Move SFTP from contrib to providers. (#6464)
标签:
- 项目
推荐PyPI第三方库
Airflow 2.0 operators: ^{ | Airflow 1.10.* previous location (usually ^{ |
---|---|
operators.sftp.SFTPOperator | contrib.operators.sftp_operator.SFTPOperator |
传感器
移动传感器
Airflow 2.0 sensors: ^{ | Airflow 1.10.* previous location (usually ^{ |
---|---|
sensors.sftp.SFTPSensor | contrib.sensors.sftp_sensor.SFTPSensor |
钩子
挂钩移动
Airflow 2.0 hooks: ^{ | Airflow 1.10.* previous location (usually ^{ |
---|---|
hooks.sftp.SFTPHook | contrib.hooks.sftp_hook.SFTPHook |
释放
版本1.0.0
Commit | Committed | Subject |
---|---|---|
b40dffa08 | 2020-12-08 | Rename remaing modules to match AIP-21 (#12917) |
9b39f2478 | 2020-12-08 | Add support for dynamic connection form fields per provider (#12558) |
c34ef853c | 2020-11-20 | Separate out documentation building per provider (#12444) |
008035450 | 2020-11-18 | Update provider READMEs for 1.0.0b2 batch release (#12449) |
ae7cb4a1e | 2020-11-17 | Update wrong commit hash in backport provider changes (#12390) |
6889a333c | 2020-11-15 | Improvements for operators and hooks ref docs (#12366) |
7825e8f59 | 2020-11-13 | Docs installation improvements (#12304) |
85a18e13d | 2020-11-09 | Point at pypi project pages for cross-dependency of provider packages (#12212) |
59eb5de78 | 2020-11-09 | Update provider READMEs for up-coming 1.0.0beta1 releases (#12206) |
b2a28d159 | 2020-11-09 | Moves provider packages scripts to dev (#12082) |
41bf172c1 | 2020-11-04 | Simplify string expressions (#12093) |
4e8f9cc8d | 2020-11-03 | Enable Black - Python Auto Formmatter (#9550) |
8c42cf1b0 | 2020-11-03 | Use PyUpgrade to use Python 3.6 features (#11447) |
5a439e84e | 2020-10-26 | Prepare providers release 0.0.2a1 (#11855) |
872b1566a | 2020-10-25 | Generated backport providers readmes/setup for 2020.10.29 (#11826) |
ae791e191 | 2020-10-21 | Fix formatting errors introduced in #11720 (#11733) |
1fb3c28e1 | 2020-10-21 | Add support for setting ciphers for SFTPHook (#11720) |
349b0811c | 2020-10-20 | Add D200 pydocstyle check (#11688) |
16e712971 | 2020-10-13 | Added support for provider packages for Airflow 2.0 (#11487) |
d305876be | 2020-10-12 | Remove redundant None provided as default to dict.get() (#11448) |
0a0e1af80 | 2020-10-03 | Fix Broken Markdown links in Providers README TOC (#11249) |
ca4238eb4 | 2020-10-02 | Fixed month in backport packages to October (#11242) |
5220e4c38 | 2020-10-02 | Prepare Backport release 2020.09.07 (#11238) |
0161b5ea2 | 2020-09-26 | Increasing type coverage for multiple provider (#11159) |
9549274d1 | 2020-09-09 | Upgrade black to 20.8b1 (#10818) |
fdd9b6f65 | 2020-08-25 | Enable Black on Providers Packages (#10543) |
3696c34c2 | 2020-08-24 | Fix typo in the word "release" (#10528) |
ee7ca128a | 2020-08-22 | Fix broken Markdown refernces in Providers README (#10483) |
cdec30125 | 2020-08-07 | Add correct signature to all operators and sensors (#10205) |
24c8e4c2d | 2020-08-06 | Changes to all the constructors to remove the args argument (#10163) |
4e3799fec | 2020-08-02 | [AIRFLOW-4541] Replace os.mkdirs usage with pathlib.Path(path).mkdir (#10117) |
aeea71274 | 2020-08-02 | Remove ^{ |
d0e7db402 | 2020-06-19 | Fixed release number for fresh release (#9408) |
12af6a080 | 2020-06-19 | Final cleanup for 2020.6.23rc1 release preparation (#9404) |
c7e5bce57 | 2020-06-19 | Prepare backport release candidate for 2020.6.23rc1 (#9370) |
f6bd817a3 | 2020-06-16 | Introduce 'transfers' packages (#9320) |
0b0e4f7a4 | 2020-05-26 | Preparing for RC3 relase of backports (#9026) |
00642a46d | 2020-05-26 | Fixed name of 20 remaining wrongly named operators. (#8994) |
375d1ca22 | 2020-05-19 | Release candidate 2 for backport packages 2020.05.20 (#8898) |
12c5e5d8a | 2020-05-17 | Prepare release candidate for backport packages (#8891) |
f3521fb0e | 2020-05-16 | Regenerate readme files for backport package release (#8886) |
92585ca4c | 2020-05-15 | Added automated release notes generation for backport operators (#8807) |
bac0ab27c | 2020-03-30 | close sftp connection without error (#7953) |
42eef3821 | 2020-03-07 | [AIRFLOW-6877] Add cross-provider dependencies as extras (#7506) |
97a429f9d | 2020-02-02 | [AIRFLOW-6714] Remove magic comments about UTF-8 (#7338) |
ceea293c1 | 2020-01-28 | [AIRFLOW-6656] Fix AIP-21 moving (#7272) |
9a04013b0 | 2020-01-27 | [AIRFLOW-6646][AIP-21] Move protocols classes to providers package (#7268) |
69629a5a9 | 2019-12-09 | [AIRFLOW-5807] Move SFTP from contrib to providers. (#6464) |
- 项目
标签: