Registry / devops / airflow-provider-hightouch

airflow-provider-hightouch

JSON →
library5.0.0pypypi✓ verified 30d ago

Apache Airflow provider for Hightouch, enabling synchronization of data from warehouses to SaaS tools. Current version: 5.0.0. Supports Airflow 3 only; dropped Airflow 2. Release cadence is irregular.

devopsdataworkflow
Install & Compatibility
Where this runs
tested against v5.0.0 · pip install
no network on importno background threads
Install × environment matrix
Each cell = how many times install + import succeeded across repeated harness runs. Partial = flaky.
glibc = Debian/Ubuntu slim · musl = Alpine Linux
musl
glibc
py 3.10
1/2 runs
1/2 runs
py 3.11
1/2 runs
1/2 runs
py 3.12
1/2 runs
1/2 runs
py 3.13
1/2 runs
1/2 runs
py 3.9
1/2 runs
1/2 runs
Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

from airflow_provider_hightouch import get_provider_info
from airflow_provider_hightouch import version

Basic DAG that triggers a Hightouch sync using the operator. Requires a Hightouch connection configured in Airflow.

from datetime import datetime from airflow import DAG from hightouch_provider.operators.hightouch import HightouchTriggerSyncOperator import os dag = DAG( 'hightouch_sync_example', start_date=datetime(2023, 1, 1), schedule_interval=None, catchup=False, ) trigger_sync = HightouchTriggerSyncOperator( task_id='trigger_hightouch_sync', hightouch_conn_id='hightouch_default', sync_id='your-sync-id', dag=dag, )
Debug
Known footguns
breakingVersion 5.0.0 drops Airflow 2 support and only works with Airflow 3. Upgrade your Airflow environment before installing.
deprecatedThe package publishing to PyPI is currently paused due to a PEP 541 request. v5.0.0 and future releases may need to be installed directly from GitHub.
gotchaThe HightouchConnection object returned by the hook is a dictionary, not an Airflow connection wrapper. Access fields like api_key via dict keys.
Upgrade
Version history

Breaking-change detection hasn't run for this library yet.

Audit
Security & dependencies

CVE tracking and dependency tree are planned for a later release.

Agent activity
38 hits · last 30 days
petalbot
15
gptbot
4
amazonbot
4
ahrefsbot
3
bytedance
3
claudebot
3
script
1
Resources