Registry / workflow / apache-airflow-providers-segment

apache-airflow-providers-segment

JSON →
library3.9.5pypypiunverified

Apache Airflow provider for Segment, enabling integration with Segment's APIs. Current version 3.9.4, released as part of the Airflow providers ecosystem. Follows Airflow's release cadence.

pip install apache-airflow-providers-segment
INSTALL
IMPORT
SIG · APACHE-AIRFLOW-PRO
A
apache-airflow-providers-segment
workflowpythonv3.9.5
Install
23.2s avg
Import
Disk
251MB
Pass rate
10/ 10
Env Coverage10 / 10
glibc
3.93.13
musl
3.93.13
Install & Compatibility
Where this runs
tested against v3.9.5 · 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
py 3.103.95 runs
installs and imports cleanly · install 0.0s · import 0.000s · 251.2MB
glibc
py 3.103.95 runs
installs and imports cleanly · install 23.2s · import 0.000s · 249MB
251MB installed
● package 251MB
Code
Verified usage

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

SegmentTrackEventOperator
from airflow.providers.segment.operators.segment import SegmentTrackEventOperator
from airflow.providers.segment.operators.segment import SegmentTrackEventOperator

Minimal DAG using SegmentTrackEventOperator. Replace 'YOUR_WRITE_KEY' with actual key.

from datetime import datetime from airflow import DAG from airflow.providers.segment.operators.segment import SegmentTrackEventOperator with DAG(dag_id='segment_example', start_date=datetime(2021,1,1), schedule_interval=None) as dag: track_event = SegmentTrackEventOperator( task_id='track_event', write_key='YOUR_WRITE_KEY', user_id='test_user', event='Test Event', properties={'key': 'value'} )
Debug
Known issues
breakingIn provider version 3.0.0, the operator was renamed from SegmentTrackEventOperator to SegmentTrackEventOperator (no change) but the module path changed from segment_track_event to segment.
fix
Use import 'from airflow.providers.segment.operators.segment import SegmentTrackEventOperator'.
affects: >=3.0.0
deprecatedPython 3.9 support is deprecated as of Airflow 2.10; expect removal in future versions.
fix
Upgrade to Python 3.10+.
affects: >=3.9.4
gotchaThe write_key is required; if not provided, the hook will raise AirflowNotFoundException.
fix
Pass write_key explicitly via operator or set via Airflow connection.
affects: all
Upgrade
Version history
3.9.5latest on PyPI · released Jun 7, 2026
Audit
Dependencies
apache-airflowrequiredRequired runtime dependency for Airflow providers.
Agent activity
37 hits · last 30 days
node
34
Amazon
1
Resources