apache-airflow-provider-transfers

View on PyPIReverse Dependencies (0)

0.1.0 apache_airflow_provider_transfers-0.1.0-py3-none-any.whl

Wheel Details

Project: apache-airflow-provider-transfers
Version: 0.1.0
Filename: apache_airflow_provider_transfers-0.1.0-py3-none-any.whl
Download: [link]
Size: 62311
MD5: c3623e1ae8739e3ac6b175f1484cf08b
SHA256: 97eee03c6fbadffe68c24956dee260311c5608affbb48c96c16475263dba3deb
Uploaded: 2023-03-28 16:53:56 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: apache-airflow-provider-transfers
Version: 0.1.0
Summary: This project contains the Universal Transfer Operator which can transfer all the data that could be read from the source Dataset into the destination Dataset. From a DAG author standpoint, all transfers would be performed through the invocation of only the Universal Transfer Operator.
Author-Email: Astronomer <humans[at]astronomer.io>
Project-Url: Home, https://astronomer.io/
Project-Url: Source, https://github.com/astronomer/astro-sdk/universal_transfer_operator
Keywords: airflow,provider,astronomer,sql,decorator,task flow,elt,etl,dag
Classifier: Development Status :: 5 - Production/Stable
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Topic :: Database
Classifier: Framework :: Apache Airflow
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Requires-Python: >=3.7
Requires-Dist: apache-airflow (>=2.0)
Requires-Dist: attrs (>=20.0)
Requires-Dist: pandas (<2.0.0,>=1.3.4)
Requires-Dist: pyarrow
Requires-Dist: python-frontmatter
Requires-Dist: smart-open
Requires-Dist: SQLAlchemy (>=1.3.18)
Requires-Dist: apache-airflow-providers-common-sql
Requires-Dist: apache-airflow-providers-amazon; extra == "all"
Requires-Dist: apache-airflow-providers-google (>=6.4.0); extra == "all"
Requires-Dist: apache-airflow-providers-snowflake; extra == "all"
Requires-Dist: smart-open[all] (>=5.2.1); extra == "all"
Requires-Dist: snowflake-connector-python[pandas] (<3.0.0); extra == "all"
Requires-Dist: snowflake-sqlalchemy (>=1.2.0); extra == "all"
Requires-Dist: sqlalchemy-bigquery (>=1.3.0); extra == "all"
Requires-Dist: s3fs; extra == "all"
Requires-Dist: protobuf (<=3.20); extra == "all"
Requires-Dist: openlineage-airflow (>=0.17.0); extra == "all"
Requires-Dist: airflow-provider-fivetran (>=1.1.3); extra == "all"
Requires-Dist: apache-airflow-providers-sftp; extra == "all"
Requires-Dist: apache-airflow-providers-amazon (>=5.0.0); extra == "amazon"
Requires-Dist: s3fs; extra == "amazon"
Requires-Dist: smart-open[s3] (>=5.2.1); extra == "amazon"
Requires-Dist: myst-parser (>=0.17); extra == "doc"
Requires-Dist: sphinx (>=4.4.0); extra == "doc"
Requires-Dist: sphinx-autoapi (>=2.0.0); extra == "doc"
Requires-Dist: sphinx-rtd-theme; extra == "doc"
Requires-Dist: airflow-provider-fivetran (>=1.1.3); extra == "fivetran"
Requires-Dist: protobuf (<=3.20); extra == "google"
Requires-Dist: apache-airflow-providers-google (>=6.4.0); extra == "google"
Requires-Dist: sqlalchemy-bigquery (>=1.3.0); extra == "google"
Requires-Dist: smart-open[gcs] (>=5.2.1); extra == "google"
Requires-Dist: openlineage-airflow (>=0.17.0); extra == "openlineage"
Requires-Dist: apache-airflow-providers-sftp; extra == "sftp"
Requires-Dist: smart-open[ssh] (>=5.2.1); extra == "sftp"
Requires-Dist: apache-airflow-providers-snowflake; extra == "snowflake"
Requires-Dist: snowflake-sqlalchemy (>=1.2.0); extra == "snowflake"
Requires-Dist: snowflake-connector-python[pandas] (<3.0.0); extra == "snowflake"
Requires-Dist: pytest (>=6.0); extra == "tests"
Requires-Dist: pytest-split; extra == "tests"
Requires-Dist: pytest-dotenv; extra == "tests"
Requires-Dist: requests-mock; extra == "tests"
Requires-Dist: pytest-cov; extra == "tests"
Requires-Dist: pytest-describe; extra == "tests"
Requires-Dist: types-requests; extra == "tests"
Requires-Dist: mypy; extra == "tests"
Requires-Dist: sqlalchemy-stubs; extra == "tests"
Provides-Extra: all
Provides-Extra: amazon
Provides-Extra: doc
Provides-Extra: fivetran
Provides-Extra: google
Provides-Extra: openlineage
Provides-Extra: sftp
Provides-Extra: snowflake
Provides-Extra: tests
Description-Content-Type: text/markdown
[Description omitted; length: 5200 characters]

WHEEL

Wheel-Version: 1.0
Generator: flit 3.8.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
universal_transfer_operator/__init__.py sha256=HGD9yJZw11I4xod7F3RwY6HeipALLqwTl-2aXG3mK-g 703
universal_transfer_operator/constants.py sha256=2skHmFgzAEGnzjq-0Hqjh3ShL_r2do3HdFMMhwoShqg 1883
universal_transfer_operator/settings.py sha256=WxS4G9cgsmlQgF3d9np2bz7jvznx5OKTiIdbWbS7u-E 2269
universal_transfer_operator/universal_transfer_operator.py sha256=_rlvo3U8DVaW3FnxUrqpSkvpGalRaXQ9I9rjiprb_50 2952
universal_transfer_operator/utils.py sha256=3THdbXsAgia_G_F5BU0MT_VUcC1fWL6_wJjNSA3xzXQ 1821
universal_transfer_operator/data_providers/__init__.py sha256=K6PpPFhxj7COxvqSqo7qYYNjchAftJB1cAWasDLJUlU 2181
universal_transfer_operator/data_providers/base.py sha256=5ZLbWpumdHxwULe7ymPLu1iK0vEXQsLQPeNI8xNgQHk 3747
universal_transfer_operator/data_providers/database/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
universal_transfer_operator/data_providers/database/base.py sha256=vvV8QzF06FDVYrXkdVNzWbZGZpQbFCo9zSKYNN-gS-A 29248
universal_transfer_operator/data_providers/database/snowflake.py sha256=gfoQVd3ahus5ABYFuMh4c1fo0OLBzjwwg9jV0Xy4XR0 11404
universal_transfer_operator/data_providers/database/sqlite.py sha256=ZdTmeX3hzF9HhlHnuISaFTYJIrW7ENs7gKsvWeR4OTo 4656
universal_transfer_operator/data_providers/database/google/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
universal_transfer_operator/data_providers/database/google/bigquery.py sha256=vagyesz14Gr2UERxMazxBOKgRwhHjYNYtLG2Lx15BH8 7094
universal_transfer_operator/data_providers/filesystem/__init__.py sha256=mZ7lHT01KVYfQa8cHM6WrJsZAchb27ZwtEP05LQXYB8 1956
universal_transfer_operator/data_providers/filesystem/base.py sha256=zxJDbIso8AWRstlYTrlyAE-xPxcPhwPw5qw63dSik_w 8740
universal_transfer_operator/data_providers/filesystem/local.py sha256=Hb1XBfXSYbbHXO48UY2GtEF5ucyCj9bkzIJ4rBYsD9o 2907
universal_transfer_operator/data_providers/filesystem/sftp.py sha256=Gx7WW80I9ezZENpCOmaS6E5PEyxNl0cadsNANrfVCnE 7102
universal_transfer_operator/data_providers/filesystem/aws/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
universal_transfer_operator/data_providers/filesystem/aws/s3.py sha256=ptGCP-RKacW5_2w_1DyAispOxaedZwY8BddrjNEy-8o 7028
universal_transfer_operator/data_providers/filesystem/google/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
universal_transfer_operator/data_providers/filesystem/google/cloud/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
universal_transfer_operator/data_providers/filesystem/google/cloud/gcs.py sha256=XKzlZHFNMTFyzXul1K95JUmRZTmnV6oTofsTEBKOQew 7417
universal_transfer_operator/datasets/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
universal_transfer_operator/datasets/apis.py sha256=pC3XfJRacxX3zxiMPBPucA7dUTL2XVlje5ThgOMWHe4 357
universal_transfer_operator/datasets/base.py sha256=iZVj9717WwoocQX49r9JhPMv1CKNBnES5_KoqTaM3IU 236
universal_transfer_operator/datasets/table.py sha256=IUSKgZS5UFLmaNLQ5e7-c6w5JXNrjZYjqC56SA0gPVk 6941
universal_transfer_operator/datasets/dataframe/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
universal_transfer_operator/datasets/dataframe/base.py sha256=DQ77bmi91MC7sLLqxqwVgyxi33sxZ8gDy4eN7AXDUuU 481
universal_transfer_operator/datasets/dataframe/pandas.py sha256=r9YigdI3OdBEOYMJv9cQGOZMJ5UHGC0seVrfT7nC1XM 3966
universal_transfer_operator/datasets/file/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
universal_transfer_operator/datasets/file/base.py sha256=wBMUHta2aCWQJ5zaFDRUA-6ekJ6g3Z4rXR_itHC83MQ 7090
universal_transfer_operator/datasets/file/types/__init__.py sha256=KREYE3ScnjjUpCVYvbl2c3BmQ7BGNgcByRxFJxF43Jo 2462
universal_transfer_operator/datasets/file/types/base.py sha256=hQ8ruUEWhkLI9rCgq-1rZQPYU1YXailKnRFQMbDeytc 1368
universal_transfer_operator/datasets/file/types/csv.py sha256=VwaWQqdw2_JL7d7mawP5rvpFA3nBVuIT69mVQzoDDos 1698
universal_transfer_operator/datasets/file/types/json.py sha256=mixRu08rhHcm_qBzyzthgrHQszCB1rAqoweNC91l-Fc 1925
universal_transfer_operator/datasets/file/types/ndjson.py sha256=gHt8wOKNdfYGlR81AmMfSP-Ph3EZktHJvmj4kzQGd3E 3171
universal_transfer_operator/datasets/file/types/parquet.py sha256=EC2yv2pZPNsrlGkXKEBLoHrBZlMXQaB4cLTOiEWeumQ 2530
universal_transfer_operator/integrations/__init__.py sha256=KrinO_T1InL9oyyPWXXxPZqHD4ZxynvNJEwkI48dNCQ 1404
universal_transfer_operator/integrations/base.py sha256=8gjCwNjp-tuIuD3d063dxWpxrCxVWAgM5d7vNjhUA_Q 1551
universal_transfer_operator/integrations/fivetran.py sha256=80ItiyV3TDXZzGFKEzFQ-P-mh5GgUbwSOIoixoRm2WQ 15394
apache_airflow_provider_transfers-0.1.0.dist-info/entry_points.txt sha256=OTjMwStLCWg_KDot-tEgGxcpj5CR7eFp__kLib3F7OI 96
apache_airflow_provider_transfers-0.1.0.dist-info/LICENSE sha256=WN3cYoyJX4HlA1dvaGP5WNY4ZPGBaZYRDPrlAPi33ho 11343
apache_airflow_provider_transfers-0.1.0.dist-info/WHEEL sha256=rSgq_JpHF9fHR1lx53qwg_1-2LypZE_qmcuXbVUq948 81
apache_airflow_provider_transfers-0.1.0.dist-info/METADATA sha256=k1IQQPBI8zmyR7MB5zf1OJPsTzGkn7MXGHh2fGwN-MA 9063
apache_airflow_provider_transfers-0.1.0.dist-info/RECORD

entry_points.txt

provider_info = universal_transfer_operator.__init__:get_provider_info