--- id: apache-airflow-providers-common-io version: "1.8.0" license: Apache-2.0 license_treatment: permissive maintenance: active --- # apache-airflow-providers-common-io — Provider package apache-airflow-providers-common-io for Apache Airflow License: permissive · Maintenance: active · Downloads: 10.1M/mo ## What it is and what it does apache-airflow-providers-common-io is a provider package that extends Apache Airflow with common I/O capabilities for workflow orchestration. It supplies reusable operators and utilities in the airflow.providers.common.io namespace, allowing DAG authors to standardize file and data handling patterns across their workflows without reimplementing I/O logic. The package is designed as a foundational provider dependency, meant to be installed alongside Airflow and other provider packages that may depend on its I/O abstractions. It supports Python 3.10 through 3.14 and integrates with optional OpenLineage support for data lineage tracking when the openlineage extra is installed. Use it for: - Build Airflow DAGs that need standardized file transfer or I/O operations across multiple provider integrations - Extend Airflow workflows with common I/O patterns without writing custom operators - Integrate OpenLineage data lineage tracking into Airflow I/O operations via the optional extra - Develop provider packages that depend on common I/O abstractions from the Airflow ecosystem ## Worth the install? AI-flagged interpretation of the facts above — verify before relying. Provides common I/O utilities and operators for Apache Airflow workflows, enabling standardized file and data handling across Airflow DAGs and provider integrations. Yes, if you are running Apache Airflow >=2.11.0 and need I/O utilities for your workflows. It is actively maintained, has no known vulnerabilities, carries a permissive Apache-2.0 license, and installs with low friction. Install it as a dependency when other Airflow providers require it, or directly when building DAGs that benefit from standardized I/O operators. ## Install pip install apache-airflow-providers-common-io uv add apache-airflow-providers-common-io poetry add apache-airflow-providers-common-io ## Installing apache-airflow-providers-common-io Before you install: Low friction install as a pure Python wheel. Actively maintained with recent releases; requires Airflow >=2.11.0 and apache-airflow-providers-common-compat >=1.12.0. License in practice: Apache-2.0 license permits commercial use, modification, and distribution with minimal restrictions; suitable for most organizational contexts. Quickstart: pip install apache-airflow-providers-common-io from airflow.providers.common.io import operators # Use common.io operators in your DAG definitions Requires Apache Airflow >=2.11.0 and Python >=3.10 Verify before relying: - Specific I/O operations and file formats supported by the common.io provider - Whether openlineage extra adds lineage tracking or only optional dependency support - Performance characteristics for large-scale data transfers ## Package facts - License: Apache-2.0 (permissive) - Python support: supports_current - Install friction: low - Maintenance: active - Downloads: 10.1M/month (top 5,000 on PyPI) - Known vulnerabilities: none known ## Tags airflow io provider, airflow file operations, airflow common io utilities, airflow data transfer, airflow provider integration, airflow workflow io, airflow cross-provider io, airflow-provider, workflow-orchestration, data-io [View on SkillFed](https://skillfed.io/packages/apache-airflow-providers-common-io) · [View on PyPI](https://pypi.org/project/apache-airflow-providers-common-io/)