Registry /
devops / airflow-provider-hightouch
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.
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
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,
)
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.