{"package":"apache-airflow","ecosystem":"pypi","latest_version":"3.2.0","description":"Programmatically author, schedule and monitor data pipelines","license":"Apache-2.0","homepage":"https://pypi.org/project/apache-airflow/","repository":"","downloads_weekly":4789873,"health":{"score":80,"risk":"low","breakdown":{"maintenance":25,"popularity":17,"security":23,"maturity":15,"community":0},"deprecated":false,"max_score":100},"vulnerabilities":{"count":1,"critical":0,"high":0,"medium":1,"low":0,"details":[{"vuln_id":"BIT-airflow-2023-22884","severity":"medium","summary":"Command Injection in Apache Airflow and Apache Airflow MySQL Provider","affected_versions":">=0","fixed_version":"4.0.0","source":"osv","published_at":"2023-01-21T15:30:18Z"}],"actively_exploited_count":0,"likely_exploited_count":0},"versions":{"latest":"3.2.0","total_count":285,"recent":["3.1.4rc2","3.1.4","3.1.5rc1","3.1.5","3.1.6rc1","3.1.6","3.1.7rc1","3.1.7rc2","3.1.7","3.1.8rc1","3.1.8rc2","3.1.8","3.2.0b1","3.2.0b2","3.2.0rc1","3.2.0rc2","3.2.0","3.2.1rc1","3.2.1rc2","3.2.1rc3"]},"metadata":{"deprecated":false,"deprecated_message":null,"maintainers_count":0,"first_published":null,"last_published":"2026-04-07T12:52:05.226807Z","dependencies_count":244,"dependencies":["apache-airflow-core==3.2.0","apache-airflow-task-sdk==1.2.0","apache-airflow-providers-amazon[aiobotocore]>=9.6.0; extra == \"aiobotocore\"","apache-airflow-providers-airbyte>=5.0.0; extra == \"airbyte\"","apache-airflow-providers-alibaba>=3.0.0; extra == \"alibaba\"","amqp>=5.2.0; extra == \"all\"","apache-airflow-core[all]; extra == \"all\"","apache-airflow-core[async]; extra == \"all\"","apache-airflow-core[graphviz]; extra == \"all\"","apache-airflow-core[gunicorn]; extra == \"all\"","apache-airflow-core[kerberos]; extra == \"all\"","apache-airflow-core[memray]; extra == \"all\"","apache-airflow-core[otel]; extra == \"all\"","apache-airflow-core[statsd]; extra == \"all\"","apache-airflow-providers-airbyte>=5.0.0; extra == \"all\"","apache-airflow-providers-alibaba>=3.0.0; extra == \"all\"","apache-airflow-providers-amazon>=9.0.0; extra == \"all\"","apache-airflow-providers-amazon[aiobotocore]>=9.6.0; extra == \"all\"","apache-airflow-providers-amazon[python3-saml]; extra == \"all\"","apache-airflow-providers-amazon[s3fs]; extra == \"all\"","apache-airflow-providers-apache-cassandra>=3.7.0; python_version != \"3.14\" and extra == \"all\"","apache-airflow-providers-apache-drill>=2.8.1; extra == \"all\"","apache-airflow-providers-apache-druid>=3.12.0; extra == \"all\"","apache-airflow-providers-apache-flink>=1.6.0; extra == \"all\"","apache-airflow-providers-apache-hdfs; extra == \"all\"","apache-airflow-providers-apache-hdfs>=4.6.0; extra == \"all\"","apache-airflow-providers-apache-hive>=8.2.1; extra == \"all\"","apache-airflow-providers-apache-iceberg>=1.2.0; extra == \"all\"","apache-airflow-providers-apache-impala>=1.5.2; extra == \"all\"","apache-airflow-providers-apache-kafka>=1.6.1; extra == \"all\"","apache-airflow-providers-apache-kylin>=3.8.0; extra == \"all\"","apache-airflow-providers-apache-livy>=3.9.2; extra == \"all\"","apache-airflow-providers-apache-pig>=4.6.0; extra == \"all\"","apache-airflow-providers-apache-pinot>=4.5.1; extra == \"all\"","apache-airflow-providers-apache-spark>=4.11.1; extra == \"all\"","apache-airflow-providers-apache-tinkerpop>=1.0.0; extra == \"all\"","apache-airflow-providers-apprise>=1.4.1; extra == \"all\"","apache-airflow-providers-arangodb>=2.7.0; extra == \"all\"","apache-airflow-providers-asana>=2.7.0; extra == \"all\"","apache-airflow-providers-atlassian-jira>=2.7.1; extra == \"all\"","apache-airflow-providers-celery>=3.8.3; extra == \"all\"","apache-airflow-providers-cloudant>=4.0.1; extra == \"all\"","apache-airflow-providers-cncf-kubernetes>=9.0.0; extra == \"all\"","apache-airflow-providers-cohere>=1.4.0; extra == \"all\"","apache-airflow-providers-common-ai>=0.0.1; extra == \"all\"","apache-airflow-providers-common-compat>=1.2.1; extra == \"all\"","apache-airflow-providers-common-io>=1.4.2; extra == \"all\"","apache-airflow-providers-common-messaging>=2.0.0; extra == \"all\"","apache-airflow-providers-common-sql>=1.18.0; extra == \"all\"","apache-airflow-providers-common-sql[pandas]; extra == \"all\"","apache-airflow-providers-common-sql[polars]; extra == \"all\"","apache-airflow-providers-databricks>=6.11.0; extra == \"all\"","apache-airflow-providers-datadog>=3.8.0; extra == \"all\"","apache-airflow-providers-dbt-cloud>=3.11.0; extra == \"all\"","apache-airflow-providers-dingding>=3.7.0; extra == \"all\"","apache-airflow-providers-discord>=3.9.0; extra == \"all\"","apache-airflow-providers-docker>=3.14.1; extra == \"all\"","apache-airflow-providers-edge3>=1.0.0; extra == \"all\"","apache-airflow-providers-elasticsearch>=6.5.0; extra == \"all\"","apache-airflow-providers-exasol>=4.6.1; extra == \"all\"","apache-airflow-providers-fab>=2.2.0; extra == \"all\"","apache-airflow-providers-facebook>=3.7.0; extra == \"all\"","apache-airflow-providers-ftp>=3.12.0; extra == \"all\"","apache-airflow-providers-git>=0.0.2; extra == \"all\"","apache-airflow-providers-github>=2.8.0; extra == \"all\"","apache-airflow-providers-google>=10.24.0; extra == \"all\"","apache-airflow-providers-grpc>=3.7.0; extra == \"all\"","apache-airflow-providers-hashicorp>=4.0.0; extra == \"all\"","apache-airflow-providers-http>=4.13.2; extra == \"all\"","apache-airflow-providers-imap>=3.8.0; extra == \"all\"","apache-airflow-providers-influxdb>=2.8.0; extra == \"all\"","apache-airflow-providers-informatica>=0.1.1; extra == \"all\"","apache-airflow-providers-jdbc>=4.5.2; extra == \"all\"","apache-airflow-providers-jenkins>=3.7.2; extra == \"all\"","apache-airflow-providers-keycloak>=0.0.1; extra == \"all\"","apache-airflow-providers-microsoft-azure>=10.5.1; extra == \"all\"","apache-airflow-providers-microsoft-mssql>=3.9.2; extra == \"all\"","apache-airflow-providers-microsoft-psrp>=3.0.0; extra == \"all\"","apache-airflow-providers-microsoft-winrm>=3.6.1; extra == \"all\"","apache-airflow-providers-mongo>=4.2.2; extra == \"all\"","apache-airflow-providers-mysql>=5.7.2; extra == \"all\"","apache-airflow-providers-neo4j>=3.8.0; extra == \"all\"","apache-airflow-providers-odbc>=4.8.0; extra == \"all\"","apache-airflow-providers-openai>=1.5.0; extra == \"all\"","apache-airflow-providers-openfaas>=3.7.0; extra == \"all\"","apache-airflow-providers-openlineage>=2.3.0; extra == \"all\"","apache-airflow-providers-opensearch>=1.5.0; extra == \"all\"","apache-airflow-providers-opsgenie>=5.8.0; extra == \"all\"","apache-airflow-providers-oracle>=3.12.0; extra == \"all\"","apache-airflow-providers-pagerduty>=3.8.1; extra == \"all\"","apache-airflow-providers-papermill>=3.8.2; extra == \"all\"","apache-airflow-providers-pgvector>=1.4.0; extra == \"all\"","apache-airflow-providers-pinecone>=2.1.1; extra == \"all\"","apache-airflow-providers-postgres>=5.13.1; extra == \"all\"","apache-airflow-providers-presto>=5.7.0; extra == \"all\"","apache-airflow-providers-qdrant>=1.3.0; extra == \"all\"","apache-airflow-providers-redis>=4.0.0; extra == \"all\"","apache-airflow-providers-salesforce>=5.9.0; extra == \"all\"","apache-airflow-providers-samba>=4.9.0; extra == \"all\"","apache-airflow-providers-segment>=3.7.0; extra == \"all\"","apache-airflow-providers-sendgrid>=4.0.0; extra == \"all\"","apache-airflow-providers-sftp>=5.0.0; extra == \"all\"","apache-airflow-providers-singularity>=3.7.0; extra == \"all\"","apache-airflow-providers-slack>=8.9.1; extra == \"all\"","apache-airflow-providers-smtp>=1.8.1; extra == \"all\"","apache-airflow-providers-snowflake>=5.8.0; extra == \"all\"","apache-airflow-providers-sqlite>=3.9.1; extra == \"all\"","apache-airflow-providers-ssh>=3.14.0; extra == \"all\"","apache-airflow-providers-standard>=0.0.1; extra == \"all\"","apache-airflow-providers-tableau>=5.0.0; extra == \"all\"","apache-airflow-providers-telegram>=4.7.0; extra == \"all\"","apache-airflow-providers-teradata>=2.6.1; extra == \"all\"","apache-airflow-providers-trino>=5.8.1; extra == \"all\"","apache-airflow-providers-vertica>=3.9.1; extra == \"all\"","apache-airflow-providers-weaviate>=3.0.0; extra == \"all\"","apache-airflow-providers-yandex>=4.0.0; extra == \"all\"","apache-airflow-providers-ydb>=1.4.0; extra == \"all\"","apache-airflow-providers-zendesk>=4.9.0; extra == \"all\"","atlasclient>=0.1.2; extra == \"all\"","authlib>=1.0.0; extra == \"all\"","cloudpickle>=2.2.1; extra == \"all\"","python-ldap>=3.4.4; extra == \"all\"","sentry-sdk>=2.30.0; extra == \"all\"","uv>=0.11.2; extra == \"all\"","apache-airflow-core[all]; extra == \"all-core\"","apache-airflow-task-sdk[all]; extra == \"all-task-sdk\"","apache-airflow-providers-amazon>=9.0.0; extra == \"amazon\"","apache-airflow-providers-amazon[python3-saml]; extra == \"amazon-aws-auth\"","atlasclient>=0.1.2; extra == \"apache-atlas\"","apache-airflow-providers-apache-cassandra>=3.7.0; python_version != \"3.14\" and extra == \"apache-cassandra\"","apache-airflow-providers-apache-drill>=2.8.1; extra == \"apache-drill\"","apache-airflow-providers-apache-druid>=3.12.0; extra == \"apache-druid\"","apache-airflow-providers-apache-flink>=1.6.0; extra == \"apache-flink\"","apache-airflow-providers-apache-hdfs>=4.6.0; extra == \"apache-hdfs\"","apache-airflow-providers-apache-hive>=8.2.1; extra == \"apache-hive\"","apache-airflow-providers-apache-iceberg>=1.2.0; extra == \"apache-iceberg\"","apache-airflow-providers-apache-impala>=1.5.2; extra == \"apache-impala\"","apache-airflow-providers-apache-kafka>=1.6.1; extra == \"apache-kafka\"","apache-airflow-providers-apache-kylin>=3.8.0; extra == \"apache-kylin\"","apache-airflow-providers-apache-livy>=3.9.2; extra == \"apache-livy\"","apache-airflow-providers-apache-pig>=4.6.0; extra == \"apache-pig\"","apache-airflow-providers-apache-pinot>=4.5.1; extra == \"apache-pinot\"","apache-airflow-providers-apache-spark>=4.11.1; extra == \"apache-spark\"","apache-airflow-providers-apache-tinkerpop>=1.0.0; extra == \"apache-tinkerpop\"","apache-airflow-providers-apache-hdfs; extra == \"apache-webhdfs\"","apache-airflow-providers-apprise>=1.4.1; extra == \"apprise\"","apache-airflow-providers-arangodb>=2.7.0; extra == \"arangodb\"","apache-airflow-providers-asana>=2.7.0; extra == \"asana\"","apache-airflow-core[async]; extra == \"async\"","apache-airflow-providers-atlassian-jira>=2.7.1; extra == \"atlassian-jira\"","apache-airflow-providers-celery>=3.8.3; extra == \"celery\"","apache-airflow-providers-cloudant>=4.0.1; extra == \"cloudant\"","cloudpickle>=2.2.1; extra == \"cloudpickle\"","apache-airflow-providers-cncf-kubernetes>=9.0.0; extra == \"cncf-kubernetes\"","apache-airflow-providers-cohere>=1.4.0; extra == \"cohere\"","apache-airflow-providers-common-ai>=0.0.1; extra == \"common-ai\"","apache-airflow-providers-common-compat>=1.2.1; extra == \"common-compat\"","apache-airflow-providers-common-io>=1.4.2; extra == \"common-io\"","apache-airflow-providers-common-messaging>=2.0.0; extra == \"common-messaging\"","apache-airflow-providers-common-sql>=1.18.0; extra == \"common-sql\"","apache-airflow-providers-databricks>=6.11.0; extra == \"databricks\"","apache-airflow-providers-datadog>=3.8.0; extra == \"datadog\"","apache-airflow-providers-dbt-cloud>=3.11.0; extra == \"dbt-cloud\"","apache-airflow-providers-dingding>=3.7.0; extra == \"dingding\"","apache-airflow-providers-discord>=3.9.0; extra == \"discord\"","apache-airflow-providers-docker>=3.14.1; extra == \"docker\"","apache-airflow-providers-edge3>=1.0.0; extra == \"edge3\"","apache-airflow-providers-elasticsearch>=6.5.0; extra == \"elasticsearch\"","apache-airflow-providers-exasol>=4.6.1; extra == \"exasol\"","apache-airflow-providers-fab>=2.2.0; extra == \"fab\"","apache-airflow-providers-facebook>=3.7.0; extra == \"facebook\"","apache-airflow-providers-ftp>=3.12.0; extra == \"ftp\"","apache-airflow-providers-git>=0.0.2; extra == \"git\"","apache-airflow-providers-github>=2.8.0; extra == \"github\"","apache-airflow-providers-fab>=2.2.0; extra == \"github-enterprise\"","authlib>=1.0.0; extra == \"github-enterprise\"","apache-airflow-providers-google>=10.24.0; extra == \"google\"","apache-airflow-providers-fab>=2.2.0; extra == \"google-auth\"","authlib>=1.0.0; extra == \"google-auth\"","apache-airflow-core[graphviz]; extra == \"graphviz\"","apache-airflow-providers-grpc>=3.7.0; extra == \"grpc\"","apache-airflow-core[gunicorn]; extra == \"gunicorn\"","apache-airflow-providers-hashicorp>=4.0.0; extra == \"hashicorp\"","apache-airflow-providers-http>=4.13.2; extra == \"http\"","apache-airflow-providers-imap>=3.8.0; extra == \"imap\"","apache-airflow-providers-influxdb>=2.8.0; extra == \"influxdb\"","apache-airflow-providers-informatica>=0.1.1; extra == \"informatica\"","apache-airflow-providers-jdbc>=4.5.2; extra == \"jdbc\"","apache-airflow-providers-jenkins>=3.7.2; extra == \"jenkins\"","apache-airflow-core[kerberos]; extra == \"kerberos\"","apache-airflow-providers-keycloak>=0.0.1; extra == \"keycloak\"","python-ldap>=3.4.4; extra == \"ldap\"","apache-airflow-core[memray]; extra == \"memray\"","apache-airflow-providers-microsoft-azure>=10.5.1; extra == \"microsoft-azure\"","apache-airflow-providers-microsoft-mssql>=3.9.2; extra == \"microsoft-mssql\"","apache-airflow-providers-microsoft-psrp>=3.0.0; extra == \"microsoft-psrp\"","apache-airflow-providers-microsoft-winrm>=3.6.1; extra == \"microsoft-winrm\"","apache-airflow-providers-mongo>=4.2.2; extra == \"mongo\"","apache-airflow-providers-mysql>=5.7.2; extra == \"mysql\"","apache-airflow-providers-neo4j>=3.8.0; extra == \"neo4j\"","apache-airflow-providers-odbc>=4.8.0; extra == \"odbc\"","apache-airflow-providers-openai>=1.5.0; extra == \"openai\"","apache-airflow-providers-openfaas>=3.7.0; extra == \"openfaas\"","apache-airflow-providers-openlineage>=2.3.0; extra == \"openlineage\"","apache-airflow-providers-opensearch>=1.5.0; extra == \"opensearch\"","apache-airflow-providers-opsgenie>=5.8.0; extra == \"opsgenie\"","apache-airflow-providers-oracle>=3.12.0; extra == \"oracle\"","apache-airflow-core[otel]; extra == \"otel\"","apache-airflow-providers-pagerduty>=3.8.1; extra == \"pagerduty\"","apache-airflow-providers-common-sql[pandas]; extra == \"pandas\"","apache-airflow-providers-papermill>=3.8.2; extra == \"papermill\"","apache-airflow-providers-pgvector>=1.4.0; extra == \"pgvector\"","apache-airflow-providers-pinecone>=2.1.1; extra == \"pinecone\"","apache-airflow-providers-common-sql[polars]; extra == \"polars\"","apache-airflow-providers-postgres>=5.13.1; extra == \"postgres\"","apache-airflow-providers-presto>=5.7.0; extra == \"presto\"","apache-airflow-providers-qdrant>=1.3.0; extra == \"qdrant\"","amqp>=5.2.0; extra == \"rabbitmq\"","apache-airflow-providers-redis>=4.0.0; extra == \"redis\"","apache-airflow-providers-amazon[s3fs]; extra == \"s3fs\"","apache-airflow-providers-salesforce>=5.9.0; extra == \"salesforce\"","apache-airflow-providers-samba>=4.9.0; extra == \"samba\"","apache-airflow-providers-segment>=3.7.0; extra == \"segment\"","apache-airflow-providers-sendgrid>=4.0.0; extra == \"sendgrid\"","sentry-sdk>=2.30.0; extra == \"sentry\"","apache-airflow-providers-sftp>=5.0.0; extra == \"sftp\"","apache-airflow-providers-singularity>=3.7.0; extra == \"singularity\"","apache-airflow-providers-slack>=8.9.1; extra == \"slack\"","apache-airflow-providers-smtp>=1.8.1; extra == \"smtp\"","apache-airflow-providers-snowflake>=5.8.0; extra == \"snowflake\"","apache-airflow-providers-sqlite>=3.9.1; extra == \"sqlite\"","apache-airflow-providers-ssh>=3.14.0; extra == \"ssh\"","apache-airflow-providers-standard>=0.0.1; extra == \"standard\"","apache-airflow-core[statsd]; extra == \"statsd\"","apache-airflow-providers-tableau>=5.0.0; extra == \"tableau\"","apache-airflow-providers-telegram>=4.7.0; extra == \"telegram\"","apache-airflow-providers-teradata>=2.6.1; extra == \"teradata\"","apache-airflow-providers-trino>=5.8.1; extra == \"trino\"","uv>=0.11.2; extra == \"uv\"","apache-airflow-providers-vertica>=3.9.1; extra == \"vertica\"","apache-airflow-providers-weaviate>=3.0.0; extra == \"weaviate\"","apache-airflow-providers-yandex>=4.0.0; extra == \"yandex\"","apache-airflow-providers-ydb>=1.4.0; extra == \"ydb\"","apache-airflow-providers-zendesk>=4.9.0; extra == \"zendesk\""]},"bundle":null,"typescript":null,"known_issues":{"bugs_count":0,"bugs_severity":{},"status_breakdown":{},"link":null,"scope":"none"},"recommendation":{"action":"safe_to_use","issues":[],"use_version":"3.2.0","version_hint":"Update to >= 4.0.0 to fix known vulnerabilities","summary":"apache-airflow@3.2.0 is safe to use (health: 80/100)"},"requested_version":null,"_cache":"miss","_response_ms":2486,"_powered_by":"depscope.dev — free package intelligence for AI agents","typosquat":{"is_suspected":false},"maintainer_trust":{"available":false},"malicious":{"is_malicious":false},"scorecard":{"available":false},"quality":{"available":false}}