{"categories":[{"label":"Monitoring","url":"https://skillfed.io/packages/category/system-monitoring/3"}],"enrichment":{"capability":"A Python client library for the Apache Airflow REST API that enables programmatic management of Airflow objects through standard HTTP operations.","skillfed_tags":["rest-api-client","workflow-orchestration","apache-airflow"],"use_cases":["Pause or unpause DAGs and manage their state from external applications or scripts.","Programmatically create, read, and update Airflow connections and variables from deployment automation.","Monitor DAG runs and task execution status in real-time from monitoring or alerting systems.","Build CI/CD pipelines that trigger DAG runs or manage Airflow configuration without direct database access.","Integrate Airflow orchestration into multi-tool workflows that need to coordinate with other systems."],"what_it_does":"Apache Airflow Client is a Python wrapper around the Apache Airflow REST API, providing typed access to Airflow's CRUD operations on resources like DAGs, connections, and task runs through standard HTTP methods (POST, GET, PATCH, DELETE). It handles JSON serialization, authentication headers, and response parsing, allowing developers to manage Airflow workflows programmatically without constructing raw HTTP requests.\n\nThe client depends on pydantic for data validation, python-dateutil for timestamp handling, and urllib3 for HTTP transport. It supports Python 3.10 through 3.14 and is maintained as part of the Apache Airflow project with active development. It is designed for integration into automation tools, monitoring systems, and CI/CD pipelines that need to control Airflow remotely.","worth_installing":"Yes. The package is actively maintained, has no known vulnerabilities, installs with low friction, and is licensed permissively under Apache-2.0. It is the official Python client for Airflow's REST API and is suitable for any workflow that needs to manage or monitor Airflow remotely. Install it if you need programmatic control of Airflow from Python."},"id":"apache-airflow-client","links":{"html":"https://skillfed.io/packages/apache-airflow-client","md":"https://skillfed.io/packages/apache-airflow-client.md","pypi":"https://pypi.org/project/apache-airflow-client/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-07-14","license_spdx":"Apache-2.0","license_treatment":"permissive","name":"apache-airflow-client","python_support":"supports_current","summary":"Apache Airflow API (Stable)"},"popularity":{"monthly_downloads":653150,"position":5537,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"3.3.0"}
