Skip to main content

airflow-common

Common operators and tasks for Airflow

Build Status codecov License PyPI

Overview

airflow-common provides common operators, topology helpers, and library management tasks for Apache Airflow workflows.

Key features:

  • Common Operators: Convenience operators like Skip, Fail, and Pass for workflow control
  • Topology Helpers: Functions like all_success_any_failure and if_booted_do for building complex DAG topologies
  • Library Management: Pydantic models for PipLibrary, CondaLibrary, and GitRepo with corresponding operators for package installation
  • Infrastructure Tasks: Operators for system maintenance like JournalctlClean, FileCleanup, and DiskUsageCheck

Installation

You can install from pip:

pip install airflow-common

Or via conda:

conda install airflow-common -c conda-forge

License

This software is licensed under the Apache 2.0 license. See the LICENSE file for details.

Metadata

Release files for airflow-common 0.7.12

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for airflow-common 0.7.12
File Size Uploaded Provenance Actions
airflow_common-0.7.12.tar.gz 19.2 kB Without provenance Details for airflow_common-0.7.12.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for airflow-common 0.7.12
File Interpreter ABI Platform Actions
airflow_common-0.7.12-py3-none-any.whl Python 3 none any Details for airflow_common-0.7.12-py3-none-any.whl

Total release size: 46.0 kB

Release files / airflow_common-0.7.12.tar.gz

Download URL airflow_common-0.7.12.tar.gz
Size 19.2 kB
Tags Source
SHA-256 checksum
How to use checksums
9531156b532254a0316393c1c21f9891d999fe4ea6c9956cd4b662c1ae4472af
BLAKE2b-256 checksum
How to use checksums
e8bff0a22cc96a60f1d93b229083842e3f3c1c06ce13f7cc6ddf68a2609c88fa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.15

Release files / airflow_common-0.7.12-py3-none-any.whl

Download URL airflow_common-0.7.12-py3-none-any.whl
Size 26.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
2063802ef40abdc7be35f81bff04b9f56f3b28cfb6cb01f59224173d4e912718
BLAKE2b-256 checksum
How to use checksums
7c1a66eb21c61e53a8df502cf8f84f33285d7158be5bf2290af46ec0b34cf34d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.15

Security for airflow-common 0.7.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page