From 6535447733074766e4a1a4d15fe16bf2ac112493 Mon Sep 17 00:00:00 2001 From: Sergei Volkov Date: Tue, 7 Jul 2026 14:18:00 +0200 Subject: [PATCH] apache-airflow: 3.2.2 -> 3.3.0 --- pkgs/by-name/ap/apache-airflow/providers.nix | 266 +++++++++++------- .../ap/apache-airflow/python-package.nix | 11 +- .../ap/apache-airflow/update-providers.py | 1 + 3 files changed, 167 insertions(+), 111 deletions(-) diff --git a/pkgs/by-name/ap/apache-airflow/providers.nix b/pkgs/by-name/ap/apache-airflow/providers.nix index db03b3269823..428e1394bb9a 100644 --- a/pkgs/by-name/ap/apache-airflow/providers.nix +++ b/pkgs/by-name/ap/apache-airflow/providers.nix @@ -6,16 +6,25 @@ "airflow.providers.airbyte" "airflow.providers.airbyte.get_provider_info" ]; - version = "5.3.3"; + version = "5.5.1"; + }; + + akeyless = { + deps = [ ]; + imports = [ + "airflow.providers.akeyless" + "airflow.providers.akeyless.get_provider_info" + ]; + version = "0.2.0"; }; alibaba = { - deps = [ "oss2" ]; + deps = [ "alibabacloud-tea-openapi" ]; imports = [ "airflow.providers.alibaba" "airflow.providers.alibaba.get_provider_info" ]; - version = "3.3.5"; + version = "3.3.9"; }; amazon = { @@ -41,7 +50,7 @@ "airflow.providers.amazon" "airflow.providers.amazon.get_provider_info" ]; - version = "9.23.0"; + version = "9.31.0"; }; apache_beam = { @@ -63,7 +72,7 @@ "airflow.providers.apache.cassandra" "airflow.providers.apache.cassandra.get_provider_info" ]; - version = "3.9.2"; + version = "3.9.5"; }; apache_drill = { @@ -72,7 +81,7 @@ "airflow.providers.apache.drill" "airflow.providers.apache.drill.get_provider_info" ]; - version = "3.3.0"; + version = "3.3.3"; }; apache_druid = { @@ -81,7 +90,7 @@ "airflow.providers.apache.druid" "airflow.providers.apache.druid.get_provider_info" ]; - version = "4.5.0"; + version = "4.5.2"; }; apache_flink = { @@ -90,7 +99,7 @@ "airflow.providers.apache.flink" "airflow.providers.apache.flink.get_provider_info" ]; - version = "1.8.3"; + version = "1.8.5"; }; apache_hdfs = { @@ -103,7 +112,7 @@ "airflow.providers.apache.hdfs" "airflow.providers.apache.hdfs.get_provider_info" ]; - version = "4.11.3"; + version = "4.12.1"; }; apache_hive = { @@ -117,16 +126,16 @@ "airflow.providers.apache.hive" "airflow.providers.apache.hive.get_provider_info" ]; - version = "9.4.0"; + version = "9.5.0"; }; apache_iceberg = { - deps = [ ]; + deps = [ "pyiceberg" ]; imports = [ "airflow.providers.apache.iceberg" "airflow.providers.apache.iceberg.get_provider_info" ]; - version = "2.0.0"; + version = "2.0.3"; }; apache_impala = { @@ -138,7 +147,7 @@ "airflow.providers.apache.impala" "airflow.providers.apache.impala.get_provider_info" ]; - version = "1.9.0"; + version = "1.9.3"; }; apache_kafka = { @@ -150,7 +159,7 @@ "airflow.providers.apache.kafka" "airflow.providers.apache.kafka.get_provider_info" ]; - version = "1.13.0"; + version = "1.14.0"; }; apache_kylin = { @@ -159,7 +168,7 @@ "airflow.providers.apache.kylin" "airflow.providers.apache.kylin.get_provider_info" ]; - version = "3.10.2"; + version = "3.10.5"; }; apache_livy = { @@ -168,7 +177,7 @@ "airflow.providers.apache.livy" "airflow.providers.apache.livy.get_provider_info" ]; - version = "4.5.3"; + version = "4.5.7"; }; apache_pig = { @@ -177,7 +186,7 @@ "airflow.providers.apache.pig" "airflow.providers.apache.pig.get_provider_info" ]; - version = "4.8.2"; + version = "4.8.5"; }; apache_pinot = { @@ -186,19 +195,21 @@ "airflow.providers.apache.pinot" "airflow.providers.apache.pinot.get_provider_info" ]; - version = "4.10.0"; + version = "4.10.3"; }; apache_spark = { deps = [ "grpcio-status" "pyspark" + "requests" + "tenacity" ]; imports = [ "airflow.providers.apache.spark" "airflow.providers.apache.spark.get_provider_info" ]; - version = "5.6.0"; + version = "6.2.0"; }; apache_tinkerpop = { @@ -207,7 +218,7 @@ "airflow.providers.apache.tinkerpop" "airflow.providers.apache.tinkerpop.get_provider_info" ]; - version = "1.1.1"; + version = "1.1.4"; }; apprise = { @@ -216,7 +227,7 @@ "airflow.providers.apprise" "airflow.providers.apprise.get_provider_info" ]; - version = "2.3.1"; + version = "2.3.4"; }; arangodb = { @@ -225,7 +236,7 @@ "airflow.providers.arangodb" "airflow.providers.arangodb.get_provider_info" ]; - version = "2.9.2"; + version = "2.9.5"; }; asana = { @@ -234,7 +245,7 @@ "airflow.providers.asana" "airflow.providers.asana.get_provider_info" ]; - version = "2.11.1"; + version = "2.11.4"; }; atlassian_jira = { @@ -243,7 +254,7 @@ "airflow.providers.atlassian.jira" "airflow.providers.atlassian.jira.get_provider_info" ]; - version = "3.3.1"; + version = "3.3.4"; }; celery = { @@ -255,7 +266,16 @@ "airflow.providers.celery" "airflow.providers.celery.get_provider_info" ]; - version = "3.17.1"; + version = "3.20.0"; + }; + + clickhousedb = { + deps = [ "clickhouse-connect" ]; + imports = [ + "airflow.providers.clickhousedb" + "airflow.providers.clickhousedb.get_provider_info" + ]; + version = "1.0.0"; }; cloudant = { @@ -264,7 +284,7 @@ "airflow.providers.cloudant" "airflow.providers.cloudant.get_provider_info" ]; - version = "4.3.2"; + version = "4.3.5"; }; cncf_kubernetes = { @@ -280,7 +300,7 @@ "airflow.providers.cncf.kubernetes" "airflow.providers.cncf.kubernetes.get_provider_info" ]; - version = "10.14.0"; + version = "10.18.1"; }; cohere = { @@ -292,19 +312,27 @@ "airflow.providers.cohere" "airflow.providers.cohere.get_provider_info" ]; - version = "1.6.3"; + version = "1.6.6"; }; common_ai = { deps = [ + "fastavro" + "langchain" + "llama-index-core" + "llama-index-embeddings-openai" + "llama-index-llms-openai" + "pyarrow" "pydantic-ai-slim" + "pypdf" + "python-docx" "sqlglot" ]; imports = [ "airflow.providers.common.ai" "airflow.providers.common.ai.get_provider_info" ]; - version = "0.0.1"; + version = "0.5.0"; }; common_compat = { @@ -313,7 +341,7 @@ "airflow.providers.common.compat" "airflow.providers.common.compat.get_provider_info" ]; - version = "1.14.1"; + version = "1.15.0"; }; common_io = { @@ -322,7 +350,7 @@ "airflow.providers.common.io" "airflow.providers.common.io.get_provider_info" ]; - version = "1.7.1"; + version = "1.7.3"; }; common_messaging = { @@ -331,7 +359,7 @@ "airflow.providers.common.messaging" "airflow.providers.common.messaging.get_provider_info" ]; - version = "2.0.2"; + version = "2.0.4"; }; common_sql = { @@ -349,7 +377,7 @@ "airflow.providers.common.sql" "airflow.providers.common.sql.get_provider_info" ]; - version = "1.33.0"; + version = "2.0.1"; }; databricks = { @@ -368,7 +396,7 @@ "airflow.providers.databricks" "airflow.providers.databricks.get_provider_info" ]; - version = "7.11.0"; + version = "7.16.1"; }; datadog = { @@ -377,7 +405,7 @@ "airflow.providers.datadog" "airflow.providers.datadog.get_provider_info" ]; - version = "3.10.2"; + version = "3.10.5"; }; dbt_cloud = { @@ -390,7 +418,7 @@ "airflow.providers.dbt.cloud" "airflow.providers.dbt.cloud.get_provider_info" ]; - version = "4.7.0"; + version = "4.9.2"; }; dingding = { @@ -399,7 +427,7 @@ "airflow.providers.dingding" "airflow.providers.dingding.get_provider_info" ]; - version = "3.9.2"; + version = "3.9.5"; }; discord = { @@ -408,7 +436,7 @@ "airflow.providers.discord" "airflow.providers.discord.get_provider_info" ]; - version = "3.12.0"; + version = "3.12.3"; }; docker = { @@ -420,7 +448,7 @@ "airflow.providers.docker" "airflow.providers.docker.get_provider_info" ]; - version = "4.5.3"; + version = "4.5.7"; }; edge3 = { @@ -434,16 +462,19 @@ "airflow.providers.edge3" "airflow.providers.edge3.get_provider_info" ]; - version = "3.2.0"; + version = "4.0.0"; }; elasticsearch = { - deps = [ "elasticsearch" ]; + deps = [ + "elasticsearch" + "polars" + ]; imports = [ "airflow.providers.elasticsearch" "airflow.providers.elasticsearch.get_provider_info" ]; - version = "6.5.0"; + version = "6.7.0"; }; exasol = { @@ -455,11 +486,12 @@ "airflow.providers.exasol" "airflow.providers.exasol.get_provider_info" ]; - version = "4.10.0"; + version = "4.10.3"; }; fab = { deps = [ + "authlib" "blinker" "cachetools" "flask" @@ -481,7 +513,7 @@ "airflow.providers.fab" "airflow.providers.fab.get_provider_info" ]; - version = "3.5.0"; + version = "3.7.0"; }; facebook = { @@ -490,7 +522,7 @@ "airflow.providers.facebook" "airflow.providers.facebook.get_provider_info" ]; - version = "3.9.2"; + version = "3.9.5"; }; ftp = { @@ -499,7 +531,7 @@ "airflow.providers.ftp" "airflow.providers.ftp.get_provider_info" ]; - version = "3.14.1"; + version = "3.15.1"; }; git = { @@ -508,7 +540,7 @@ "airflow.providers.git" "airflow.providers.git.get_provider_info" ]; - version = "0.2.4"; + version = "0.4.0"; }; github = { @@ -517,7 +549,7 @@ "airflow.providers.github" "airflow.providers.github.get_provider_info" ]; - version = "2.11.0"; + version = "2.11.3"; }; google = { @@ -563,6 +595,7 @@ "plyvel" "proto-plus" "pyarrow" + "pydantic" "python-slugify" "ray" "tenacity" @@ -572,7 +605,7 @@ "airflow.providers.google" "airflow.providers.google.get_provider_info" ]; - version = "21.0.0"; + version = "22.2.0"; }; grpc = { @@ -585,7 +618,7 @@ "airflow.providers.grpc" "airflow.providers.grpc.get_provider_info" ]; - version = "3.9.2"; + version = "3.9.5"; }; hashicorp = { @@ -597,13 +630,14 @@ "airflow.providers.hashicorp" "airflow.providers.hashicorp.get_provider_info" ]; - version = "4.5.0"; + version = "4.7.1"; }; http = { deps = [ "aiohttp" "asgiref" + "pydantic" "requests" "requests-toolbelt" ]; @@ -611,7 +645,16 @@ "airflow.providers.http" "airflow.providers.http.get_provider_info" ]; - version = "6.0.0"; + version = "6.0.4"; + }; + + ibm_mq = { + deps = [ "asgiref" ]; + imports = [ + "airflow.providers.ibm.mq" + "airflow.providers.ibm.mq.get_provider_info" + ]; + version = "0.1.0"; }; imap = { @@ -620,28 +663,29 @@ "airflow.providers.imap" "airflow.providers.imap.get_provider_info" ]; - version = "3.11.0"; + version = "3.11.3"; }; influxdb = { deps = [ "influxdb-client" + "influxdb3-python" "requests" ]; imports = [ "airflow.providers.influxdb" "airflow.providers.influxdb.get_provider_info" ]; - version = "2.10.2"; + version = "2.11.0"; }; informatica = { - deps = [ ]; + deps = [ "sqlglot" ]; imports = [ "airflow.providers.informatica" "airflow.providers.informatica.get_provider_info" ]; - version = "0.1.1"; + version = "0.2.0"; }; jdbc = { @@ -653,7 +697,7 @@ "airflow.providers.jdbc" "airflow.providers.jdbc.get_provider_info" ]; - version = "5.4.1"; + version = "5.5.0"; }; jenkins = { @@ -662,7 +706,7 @@ "airflow.providers.jenkins" "airflow.providers.jenkins.get_provider_info" ]; - version = "4.2.3"; + version = "4.2.6"; }; keycloak = { @@ -671,7 +715,7 @@ "airflow.providers.keycloak" "airflow.providers.keycloak.get_provider_info" ]; - version = "0.6.0"; + version = "0.8.0"; }; microsoft_azure = { @@ -709,7 +753,7 @@ "airflow.providers.microsoft.azure" "airflow.providers.microsoft.azure.get_provider_info" ]; - version = "13.0.1"; + version = "13.5.0"; }; microsoft_mssql = { @@ -721,7 +765,7 @@ "airflow.providers.microsoft.mssql" "airflow.providers.microsoft.mssql.get_provider_info" ]; - version = "4.5.0"; + version = "4.7.0"; }; microsoft_psrp = { @@ -730,7 +774,7 @@ "airflow.providers.microsoft.psrp" "airflow.providers.microsoft.psrp.get_provider_info" ]; - version = "3.2.3"; + version = "3.2.6"; }; microsoft_winrm = { @@ -739,7 +783,7 @@ "airflow.providers.microsoft.winrm" "airflow.providers.microsoft.winrm.get_provider_info" ]; - version = "3.14.0"; + version = "3.14.3"; }; mongo = { @@ -751,12 +795,13 @@ "airflow.providers.mongo" "airflow.providers.mongo.get_provider_info" ]; - version = "5.3.3"; + version = "5.4.0"; }; mysql = { deps = [ "aiomysql" + "mysql-connector-python" "mysqlclient" "pymysql" ]; @@ -764,7 +809,7 @@ "airflow.providers.mysql" "airflow.providers.mysql.get_provider_info" ]; - version = "6.5.0"; + version = "6.6.1"; }; neo4j = { @@ -773,7 +818,7 @@ "airflow.providers.neo4j" "airflow.providers.neo4j.get_provider_info" ]; - version = "3.11.3"; + version = "3.11.6"; }; odbc = { @@ -782,7 +827,7 @@ "airflow.providers.odbc" "airflow.providers.odbc.get_provider_info" ]; - version = "4.12.0"; + version = "4.12.3"; }; openai = { @@ -791,7 +836,7 @@ "airflow.providers.openai" "airflow.providers.openai.get_provider_info" ]; - version = "1.7.2"; + version = "1.7.5"; }; openfaas = { @@ -800,7 +845,7 @@ "airflow.providers.openfaas" "airflow.providers.openfaas.get_provider_info" ]; - version = "3.9.2"; + version = "3.9.5"; }; openlineage = { @@ -812,7 +857,7 @@ "airflow.providers.openlineage" "airflow.providers.openlineage.get_provider_info" ]; - version = "2.12.0"; + version = "2.18.1"; }; opensearch = { @@ -821,7 +866,7 @@ "airflow.providers.opensearch" "airflow.providers.opensearch.get_provider_info" ]; - version = "1.8.4"; + version = "1.10.0"; }; opsgenie = { @@ -830,7 +875,7 @@ "airflow.providers.opsgenie" "airflow.providers.opsgenie.get_provider_info" ]; - version = "5.10.1"; + version = "5.10.4"; }; oracle = { @@ -842,7 +887,7 @@ "airflow.providers.oracle" "airflow.providers.oracle.get_provider_info" ]; - version = "4.5.1"; + version = "4.6.1"; }; pagerduty = { @@ -851,7 +896,7 @@ "airflow.providers.pagerduty" "airflow.providers.pagerduty.get_provider_info" ]; - version = "5.2.3"; + version = "5.2.6"; }; papermill = { @@ -865,7 +910,7 @@ "airflow.providers.papermill" "airflow.providers.papermill.get_provider_info" ]; - version = "3.12.1"; + version = "3.13.1"; }; pgvector = { @@ -874,7 +919,7 @@ "airflow.providers.pgvector" "airflow.providers.pgvector.get_provider_info" ]; - version = "1.7.0"; + version = "1.7.2"; }; pinecone = { @@ -883,7 +928,7 @@ "airflow.providers.pinecone" "airflow.providers.pinecone.get_provider_info" ]; - version = "2.4.2"; + version = "2.4.5"; }; postgres = { @@ -899,7 +944,7 @@ "airflow.providers.postgres" "airflow.providers.postgres.get_provider_info" ]; - version = "6.6.1"; + version = "6.8.0"; }; presto = { @@ -913,7 +958,7 @@ "airflow.providers.presto" "airflow.providers.presto.get_provider_info" ]; - version = "5.11.0"; + version = "5.12.0"; }; qdrant = { @@ -922,7 +967,7 @@ "airflow.providers.qdrant" "airflow.providers.qdrant.get_provider_info" ]; - version = "1.5.3"; + version = "1.5.6"; }; redis = { @@ -931,7 +976,7 @@ "airflow.providers.redis" "airflow.providers.redis.get_provider_info" ]; - version = "4.4.2"; + version = "4.5.0"; }; salesforce = { @@ -943,7 +988,7 @@ "airflow.providers.salesforce" "airflow.providers.salesforce.get_provider_info" ]; - version = "5.12.3"; + version = "5.14.1"; }; samba = { @@ -952,7 +997,7 @@ "airflow.providers.samba" "airflow.providers.samba.get_provider_info" ]; - version = "4.12.3"; + version = "4.12.6"; }; segment = { @@ -961,23 +1006,21 @@ "airflow.providers.segment" "airflow.providers.segment.get_provider_info" ]; - version = "3.9.2"; + version = "3.9.5"; }; sendgrid = { - deps = [ - "sendgrid" - "werkzeug" - ]; + deps = [ "sendgrid" ]; imports = [ "airflow.providers.sendgrid" "airflow.providers.sendgrid.get_provider_info" ]; - version = "4.2.1"; + version = "4.2.4"; }; sftp = { deps = [ + "aiofiles" "asyncssh" "paramiko" "pysftp" @@ -987,7 +1030,7 @@ "airflow.providers.sftp" "airflow.providers.sftp.get_provider_info" ]; - version = "5.7.1"; + version = "5.8.2"; }; singularity = { @@ -996,11 +1039,12 @@ "airflow.providers.singularity" "airflow.providers.singularity.get_provider_info" ]; - version = "3.9.2"; + version = "3.9.4"; }; slack = { deps = [ + "aiohttp" "asgiref" "slack-sdk" ]; @@ -1008,7 +1052,7 @@ "airflow.providers.slack" "airflow.providers.slack.get_provider_info" ]; - version = "9.8.0"; + version = "9.10.2"; }; smtp = { @@ -1017,7 +1061,7 @@ "airflow.providers.smtp" "airflow.providers.smtp.get_provider_info" ]; - version = "2.4.3"; + version = "3.0.1"; }; snowflake = { @@ -1032,7 +1076,7 @@ "airflow.providers.snowflake" "airflow.providers.snowflake.get_provider_info" ]; - version = "6.11.0"; + version = "6.14.0"; }; sqlite = { @@ -1041,20 +1085,19 @@ "airflow.providers.sqlite" "airflow.providers.sqlite.get_provider_info" ]; - version = "4.3.0"; + version = "4.3.3"; }; ssh = { deps = [ "asyncssh" "paramiko" - "sshtunnel" ]; imports = [ "airflow.providers.ssh" "airflow.providers.ssh.get_provider_info" ]; - version = "4.3.2"; + version = "5.0.3"; }; standard = { @@ -1063,7 +1106,7 @@ "airflow.providers.standard" "airflow.providers.standard.get_provider_info" ]; - version = "1.12.1"; + version = "1.15.0"; }; tableau = { @@ -1072,7 +1115,7 @@ "airflow.providers.tableau" "airflow.providers.tableau.get_provider_info" ]; - version = "5.3.3"; + version = "5.5.0"; }; telegram = { @@ -1081,7 +1124,7 @@ "airflow.providers.telegram" "airflow.providers.telegram.get_provider_info" ]; - version = "4.9.2"; + version = "4.9.5"; }; teradata = { @@ -1090,7 +1133,7 @@ "airflow.providers.teradata" "airflow.providers.teradata.get_provider_info" ]; - version = "3.5.0"; + version = "3.6.0"; }; trino = { @@ -1099,7 +1142,7 @@ "airflow.providers.trino" "airflow.providers.trino.get_provider_info" ]; - version = "6.5.0"; + version = "6.6.0"; }; vertica = { @@ -1111,7 +1154,16 @@ "airflow.providers.vertica" "airflow.providers.vertica.get_provider_info" ]; - version = "4.3.0"; + version = "4.4.0"; + }; + + vespa = { + deps = [ ]; + imports = [ + "airflow.providers.vespa" + "airflow.providers.vespa.get_provider_info" + ]; + version = "0.1.1"; }; weaviate = { @@ -1124,7 +1176,7 @@ "airflow.providers.weaviate" "airflow.providers.weaviate.get_provider_info" ]; - version = "3.3.1"; + version = "3.3.5"; }; yandex = { @@ -1133,7 +1185,7 @@ "airflow.providers.yandex" "airflow.providers.yandex.get_provider_info" ]; - version = "4.4.0"; + version = "4.5.0"; }; ydb = { @@ -1142,7 +1194,7 @@ "airflow.providers.ydb" "airflow.providers.ydb.get_provider_info" ]; - version = "2.5.0"; + version = "2.5.3"; }; zendesk = { @@ -1151,7 +1203,7 @@ "airflow.providers.zendesk" "airflow.providers.zendesk.get_provider_info" ]; - version = "4.11.1"; + version = "4.12.0"; }; } diff --git a/pkgs/by-name/ap/apache-airflow/python-package.nix b/pkgs/by-name/ap/apache-airflow/python-package.nix index e3cc15913a6f..0a00fe496460 100644 --- a/pkgs/by-name/ap/apache-airflow/python-package.nix +++ b/pkgs/by-name/ap/apache-airflow/python-package.nix @@ -36,6 +36,7 @@ hatchling, httpx, importlib-metadata, + isoduration, itsdangerous, jinja2, jsonschema, @@ -114,7 +115,7 @@ buildPythonPackage ( pnpm = pnpm_10; sourceRoot = uiAttrs.sourceRoot; fetcherVersion = 3; - hash = "sha256-wJ2u+y3umecL4IeVW/29/yDgYZ77ffOBQLHeplD3XlQ="; + hash = "sha256-bKdZ4Y+enrXYuSpJ85eFHl2EM+QfZsMTGqQZ9yLfGEc="; }; buildPhase = '' @@ -147,7 +148,7 @@ buildPythonPackage ( pnpm = pnpm_10; sourceRoot = simpleUiAttrs.sourceRoot; fetcherVersion = 3; - hash = "sha256-AKaafmDjIlg4eFJT1JGyelXVjcId8f0iXTR3JK4ZMq0="; + hash = "sha256-Ye8jRs9jgsf3YUd3JPldEcTzQFmgS4cvkOVP6tuZw+8="; }; buildPhase = '' @@ -228,10 +229,12 @@ buildPythonPackage ( fsspec greenback httpx + isoduration jinja2 jsonschema methodtools msgspec + opentelemetry-api pendulum psutil pydantic @@ -349,7 +352,7 @@ buildPythonPackage ( in { pname = "apache-airflow"; - version = "3.2.2"; + version = "3.3.0"; strictDeps = true; __structuredAttrs = true; @@ -358,7 +361,7 @@ buildPythonPackage ( owner = "apache"; repo = "airflow"; tag = finalAttrs.version; - hash = "sha256-nAFSLdcKmP2CNm3rx+/fwIsJnpju7wBl+fYWQV8p+sU="; + hash = "sha256-1DRaJCJ488BKUOEFaFMGnZjS2yxBx4pwHvIP67juu54="; }; pyproject = true; diff --git a/pkgs/by-name/ap/apache-airflow/update-providers.py b/pkgs/by-name/ap/apache-airflow/update-providers.py index 53293d9e60fa..e956992b566b 100755 --- a/pkgs/by-name/ap/apache-airflow/update-providers.py +++ b/pkgs/by-name/ap/apache-airflow/update-providers.py @@ -27,6 +27,7 @@ PKG_PREFERENCES = { "protobuf": "protobuf", "pydantic": "pydantic", "requests_toolbelt": "requests-toolbelt", + "setuptools": "setuptools", "sqlalchemy": "sqlalchemy", }