From 8d3eea732753b0dca71492d578af9d1345447e52 Mon Sep 17 00:00:00 2001
From: Elad Kalif <45845474+eladkal@users.noreply.github.com>
Date: Mon, 12 Aug 2024 08:39:20 +0300
Subject: [PATCH] Bump minimum Airflow version in providers to Airflow 2.8.0
---
PROVIDERS.rst | 4 +-
airflow/providers/airbyte/__init__.py | 4 +-
airflow/providers/airbyte/provider.yaml | 2 +-
airflow/providers/alibaba/__init__.py | 4 +-
airflow/providers/alibaba/provider.yaml | 2 +-
airflow/providers/amazon/__init__.py | 4 +-
airflow/providers/amazon/provider.yaml | 2 +-
airflow/providers/apache/beam/__init__.py | 4 +-
airflow/providers/apache/beam/provider.yaml | 2 +-
.../providers/apache/cassandra/__init__.py | 4 +-
.../providers/apache/cassandra/provider.yaml | 2 +-
airflow/providers/apache/drill/__init__.py | 4 +-
airflow/providers/apache/drill/provider.yaml | 2 +-
airflow/providers/apache/druid/__init__.py | 4 +-
airflow/providers/apache/druid/provider.yaml | 2 +-
airflow/providers/apache/flink/__init__.py | 4 +-
airflow/providers/apache/flink/provider.yaml | 2 +-
airflow/providers/apache/hdfs/__init__.py | 4 +-
airflow/providers/apache/hdfs/provider.yaml | 2 +-
airflow/providers/apache/hive/__init__.py | 4 +-
airflow/providers/apache/hive/provider.yaml | 2 +-
airflow/providers/apache/iceberg/__init__.py | 4 +-
.../providers/apache/iceberg/provider.yaml | 2 +-
airflow/providers/apache/impala/__init__.py | 4 +-
airflow/providers/apache/impala/provider.yaml | 2 +-
airflow/providers/apache/kafka/__init__.py | 4 +-
airflow/providers/apache/kafka/provider.yaml | 2 +-
airflow/providers/apache/kylin/__init__.py | 4 +-
airflow/providers/apache/kylin/provider.yaml | 2 +-
airflow/providers/apache/livy/__init__.py | 4 +-
airflow/providers/apache/livy/provider.yaml | 2 +-
airflow/providers/apache/pig/__init__.py | 4 +-
airflow/providers/apache/pig/provider.yaml | 2 +-
airflow/providers/apache/pinot/__init__.py | 4 +-
airflow/providers/apache/pinot/provider.yaml | 2 +-
airflow/providers/apache/spark/__init__.py | 4 +-
airflow/providers/apache/spark/provider.yaml | 2 +-
airflow/providers/apprise/__init__.py | 4 +-
airflow/providers/apprise/provider.yaml | 2 +-
airflow/providers/arangodb/__init__.py | 4 +-
airflow/providers/arangodb/provider.yaml | 2 +-
airflow/providers/asana/__init__.py | 4 +-
airflow/providers/asana/provider.yaml | 2 +-
airflow/providers/atlassian/jira/__init__.py | 4 +-
.../providers/atlassian/jira/provider.yaml | 2 +-
airflow/providers/celery/__init__.py | 4 +-
airflow/providers/celery/provider.yaml | 2 +-
airflow/providers/cloudant/__init__.py | 4 +-
airflow/providers/cloudant/provider.yaml | 2 +-
airflow/providers/cncf/kubernetes/__init__.py | 4 +-
.../providers/cncf/kubernetes/provider.yaml | 2 +-
airflow/providers/cohere/__init__.py | 4 +-
airflow/providers/cohere/provider.yaml | 2 +-
airflow/providers/common/compat/__init__.py | 4 +-
airflow/providers/common/compat/provider.yaml | 2 +-
airflow/providers/common/sql/__init__.py | 4 +-
airflow/providers/common/sql/provider.yaml | 2 +-
airflow/providers/databricks/__init__.py | 4 +-
airflow/providers/databricks/provider.yaml | 2 +-
airflow/providers/datadog/__init__.py | 4 +-
airflow/providers/datadog/provider.yaml | 2 +-
airflow/providers/dbt/cloud/__init__.py | 4 +-
airflow/providers/dbt/cloud/provider.yaml | 2 +-
airflow/providers/dingding/__init__.py | 4 +-
airflow/providers/dingding/provider.yaml | 2 +-
airflow/providers/discord/__init__.py | 4 +-
airflow/providers/discord/provider.yaml | 2 +-
airflow/providers/docker/__init__.py | 4 +-
airflow/providers/docker/provider.yaml | 2 +-
airflow/providers/elasticsearch/__init__.py | 4 +-
airflow/providers/elasticsearch/provider.yaml | 2 +-
airflow/providers/exasol/__init__.py | 4 +-
airflow/providers/exasol/provider.yaml | 2 +-
airflow/providers/facebook/__init__.py | 4 +-
airflow/providers/facebook/provider.yaml | 2 +-
airflow/providers/ftp/__init__.py | 4 +-
airflow/providers/ftp/provider.yaml | 2 +-
airflow/providers/github/__init__.py | 4 +-
airflow/providers/github/provider.yaml | 2 +-
airflow/providers/google/__init__.py | 4 +-
airflow/providers/google/provider.yaml | 2 +-
airflow/providers/grpc/__init__.py | 4 +-
airflow/providers/grpc/provider.yaml | 2 +-
airflow/providers/hashicorp/__init__.py | 4 +-
airflow/providers/hashicorp/provider.yaml | 2 +-
airflow/providers/http/__init__.py | 4 +-
airflow/providers/http/provider.yaml | 2 +-
airflow/providers/imap/__init__.py | 4 +-
airflow/providers/imap/provider.yaml | 2 +-
airflow/providers/influxdb/__init__.py | 4 +-
airflow/providers/influxdb/provider.yaml | 2 +-
airflow/providers/jdbc/__init__.py | 4 +-
airflow/providers/jdbc/provider.yaml | 2 +-
airflow/providers/jenkins/__init__.py | 4 +-
airflow/providers/jenkins/provider.yaml | 2 +-
airflow/providers/microsoft/azure/__init__.py | 4 +-
.../providers/microsoft/azure/provider.yaml | 2 +-
airflow/providers/microsoft/mssql/__init__.py | 4 +-
.../providers/microsoft/mssql/provider.yaml | 2 +-
airflow/providers/microsoft/psrp/__init__.py | 4 +-
.../providers/microsoft/psrp/provider.yaml | 2 +-
airflow/providers/microsoft/winrm/__init__.py | 4 +-
.../providers/microsoft/winrm/provider.yaml | 2 +-
airflow/providers/mongo/__init__.py | 4 +-
airflow/providers/mongo/provider.yaml | 2 +-
airflow/providers/mysql/__init__.py | 4 +-
airflow/providers/mysql/provider.yaml | 2 +-
airflow/providers/neo4j/__init__.py | 4 +-
airflow/providers/neo4j/provider.yaml | 2 +-
airflow/providers/odbc/__init__.py | 4 +-
airflow/providers/odbc/provider.yaml | 2 +-
airflow/providers/openai/__init__.py | 4 +-
airflow/providers/openai/provider.yaml | 2 +-
airflow/providers/openfaas/__init__.py | 4 +-
airflow/providers/openfaas/provider.yaml | 2 +-
airflow/providers/openlineage/__init__.py | 4 +-
airflow/providers/openlineage/provider.yaml | 2 +-
airflow/providers/opensearch/__init__.py | 4 +-
airflow/providers/opensearch/provider.yaml | 2 +-
airflow/providers/opsgenie/__init__.py | 4 +-
airflow/providers/opsgenie/provider.yaml | 2 +-
airflow/providers/oracle/__init__.py | 4 +-
airflow/providers/oracle/provider.yaml | 2 +-
airflow/providers/pagerduty/__init__.py | 4 +-
airflow/providers/pagerduty/provider.yaml | 2 +-
airflow/providers/papermill/__init__.py | 4 +-
airflow/providers/papermill/provider.yaml | 2 +-
airflow/providers/pgvector/__init__.py | 4 +-
airflow/providers/pgvector/provider.yaml | 2 +-
airflow/providers/pinecone/__init__.py | 4 +-
airflow/providers/pinecone/provider.yaml | 2 +-
airflow/providers/postgres/__init__.py | 4 +-
airflow/providers/postgres/provider.yaml | 2 +-
airflow/providers/presto/__init__.py | 4 +-
airflow/providers/presto/provider.yaml | 2 +-
airflow/providers/qdrant/__init__.py | 4 +-
airflow/providers/qdrant/provider.yaml | 2 +-
airflow/providers/redis/__init__.py | 4 +-
airflow/providers/redis/provider.yaml | 2 +-
airflow/providers/salesforce/__init__.py | 4 +-
airflow/providers/salesforce/provider.yaml | 2 +-
airflow/providers/samba/__init__.py | 4 +-
airflow/providers/samba/provider.yaml | 2 +-
airflow/providers/segment/__init__.py | 4 +-
airflow/providers/segment/provider.yaml | 2 +-
airflow/providers/sendgrid/__init__.py | 4 +-
airflow/providers/sendgrid/provider.yaml | 2 +-
airflow/providers/sftp/__init__.py | 4 +-
airflow/providers/sftp/provider.yaml | 2 +-
airflow/providers/singularity/__init__.py | 4 +-
airflow/providers/singularity/provider.yaml | 2 +-
airflow/providers/slack/__init__.py | 4 +-
airflow/providers/slack/provider.yaml | 2 +-
airflow/providers/smtp/__init__.py | 4 +-
airflow/providers/smtp/provider.yaml | 2 +-
airflow/providers/snowflake/__init__.py | 4 +-
airflow/providers/snowflake/provider.yaml | 2 +-
airflow/providers/sqlite/__init__.py | 4 +-
airflow/providers/sqlite/provider.yaml | 2 +-
airflow/providers/ssh/__init__.py | 4 +-
airflow/providers/ssh/provider.yaml | 2 +-
airflow/providers/tableau/__init__.py | 4 +-
airflow/providers/tableau/provider.yaml | 2 +-
airflow/providers/tabular/__init__.py | 4 +-
airflow/providers/tabular/provider.yaml | 2 +-
airflow/providers/telegram/__init__.py | 4 +-
airflow/providers/telegram/provider.yaml | 2 +-
airflow/providers/teradata/__init__.py | 4 +-
airflow/providers/teradata/provider.yaml | 2 +-
airflow/providers/trino/__init__.py | 4 +-
airflow/providers/trino/provider.yaml | 2 +-
airflow/providers/vertica/__init__.py | 4 +-
airflow/providers/vertica/provider.yaml | 2 +-
airflow/providers/weaviate/__init__.py | 4 +-
airflow/providers/weaviate/provider.yaml | 2 +-
airflow/providers/yandex/__init__.py | 4 +-
airflow/providers/yandex/provider.yaml | 2 +-
airflow/providers/ydb/__init__.py | 4 +-
airflow/providers/ydb/provider.yaml | 2 +-
airflow/providers/zendesk/__init__.py | 4 +-
airflow/providers/zendesk/provider.yaml | 2 +-
.../src/airflow_breeze/global_constants.py | 6 -
.../src/airflow_breeze/utils/packages.py | 2 +-
dev/breeze/tests/test_packages.py | 12 +-
generated/provider_dependencies.json | 180 +++++++++---------
185 files changed, 369 insertions(+), 375 deletions(-)
diff --git a/PROVIDERS.rst b/PROVIDERS.rst
index 59a2deb705590..e0799e0a120ca 100644
--- a/PROVIDERS.rst
+++ b/PROVIDERS.rst
@@ -144,8 +144,8 @@ Airflow version to the next MINOR release, when 12 months passed since the first
MINOR version of Airflow.
For example this means that by default we upgrade the minimum version of Airflow supported by providers
-to 2.8.0 in the first Provider's release after 18th of August 2024. 18th of August 2023 is the date when the
-first ``PATCHLEVEL`` of 2.7 (2.7.0) has been released.
+to 2.8.0 in the first Provider's release after 18th of December 2024. 18th of December 2023 is the date when the
+first ``PATCHLEVEL`` of 2.8 (2.8.0) has been released.
When we increase the minimum Airflow version, this is not a reason to bump ``MAJOR`` version of the providers
(unless there are other breaking changes in the provider). The reason for that is that people who use
diff --git a/airflow/providers/airbyte/__init__.py b/airflow/providers/airbyte/__init__.py
index a7e1b2d16eb40..e54159bdbf311 100644
--- a/airflow/providers/airbyte/__init__.py
+++ b/airflow/providers/airbyte/__init__.py
@@ -32,8 +32,8 @@
__version__ = "3.8.1"
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
- "2.7.0"
+ "2.8.0"
):
raise RuntimeError(
- f"The package `apache-airflow-providers-airbyte:{__version__}` needs Apache Airflow 2.7.0+"
+ f"The package `apache-airflow-providers-airbyte:{__version__}` needs Apache Airflow 2.8.0+"
)
diff --git a/airflow/providers/airbyte/provider.yaml b/airflow/providers/airbyte/provider.yaml
index 334a761d15ec9..f703ff62be9c2 100644
--- a/airflow/providers/airbyte/provider.yaml
+++ b/airflow/providers/airbyte/provider.yaml
@@ -48,7 +48,7 @@ versions:
- 1.0.0
dependencies:
- - apache-airflow>=2.7.0
+ - apache-airflow>=2.8.0
- apache-airflow-providers-http
integrations:
diff --git a/airflow/providers/alibaba/__init__.py b/airflow/providers/alibaba/__init__.py
index 96cc566ff56ba..2ba68d513824f 100644
--- a/airflow/providers/alibaba/__init__.py
+++ b/airflow/providers/alibaba/__init__.py
@@ -32,8 +32,8 @@
__version__ = "2.8.1"
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
- "2.7.0"
+ "2.8.0"
):
raise RuntimeError(
- f"The package `apache-airflow-providers-alibaba:{__version__}` needs Apache Airflow 2.7.0+"
+ f"The package `apache-airflow-providers-alibaba:{__version__}` needs Apache Airflow 2.8.0+"
)
diff --git a/airflow/providers/alibaba/provider.yaml b/airflow/providers/alibaba/provider.yaml
index a12c766d182b1..0c70ee72adde8 100644
--- a/airflow/providers/alibaba/provider.yaml
+++ b/airflow/providers/alibaba/provider.yaml
@@ -49,7 +49,7 @@ versions:
- 1.0.0
dependencies:
- - apache-airflow>=2.7.0
+ - apache-airflow>=2.8.0
- oss2>=2.14.0
- alibabacloud_adb20211201>=1.0.0
- alibabacloud_tea_openapi>=0.3.7
diff --git a/airflow/providers/amazon/__init__.py b/airflow/providers/amazon/__init__.py
index 0ebc51a667c15..4d83b19a6510c 100644
--- a/airflow/providers/amazon/__init__.py
+++ b/airflow/providers/amazon/__init__.py
@@ -32,8 +32,8 @@
__version__ = "8.27.0"
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
- "2.7.0"
+ "2.8.0"
):
raise RuntimeError(
- f"The package `apache-airflow-providers-amazon:{__version__}` needs Apache Airflow 2.7.0+"
+ f"The package `apache-airflow-providers-amazon:{__version__}` needs Apache Airflow 2.8.0+"
)
diff --git a/airflow/providers/amazon/provider.yaml b/airflow/providers/amazon/provider.yaml
index c69542ef334dc..ffd6b47a43ee0 100644
--- a/airflow/providers/amazon/provider.yaml
+++ b/airflow/providers/amazon/provider.yaml
@@ -89,7 +89,7 @@ versions:
- 1.0.0
dependencies:
- - apache-airflow>=2.7.0
+ - apache-airflow>=2.8.0
- apache-airflow-providers-common-compat>=1.1.0
- apache-airflow-providers-common-sql>=1.3.1
- apache-airflow-providers-http
diff --git a/airflow/providers/apache/beam/__init__.py b/airflow/providers/apache/beam/__init__.py
index 6dba0ab8c3896..3de40bbc54fc5 100644
--- a/airflow/providers/apache/beam/__init__.py
+++ b/airflow/providers/apache/beam/__init__.py
@@ -32,8 +32,8 @@
__version__ = "5.7.2"
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
- "2.7.0"
+ "2.8.0"
):
raise RuntimeError(
- f"The package `apache-airflow-providers-apache-beam:{__version__}` needs Apache Airflow 2.7.0+"
+ f"The package `apache-airflow-providers-apache-beam:{__version__}` needs Apache Airflow 2.8.0+"
)
diff --git a/airflow/providers/apache/beam/provider.yaml b/airflow/providers/apache/beam/provider.yaml
index 5df6041d7ab9d..1be48e9084076 100644
--- a/airflow/providers/apache/beam/provider.yaml
+++ b/airflow/providers/apache/beam/provider.yaml
@@ -59,7 +59,7 @@ versions:
- 1.0.0
dependencies:
- - apache-airflow>=2.7.0
+ - apache-airflow>=2.8.0
# Apache Beam > 2.53.0 and pyarrow > 14.0.1 fix https://nvd.nist.gov/vuln/detail/CVE-2023-47248.
- apache-beam>=2.53.0
- pyarrow>=14.0.1
diff --git a/airflow/providers/apache/cassandra/__init__.py b/airflow/providers/apache/cassandra/__init__.py
index fcd0d17221a2c..1facc5167d5a3 100644
--- a/airflow/providers/apache/cassandra/__init__.py
+++ b/airflow/providers/apache/cassandra/__init__.py
@@ -32,8 +32,8 @@
__version__ = "3.5.1"
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
- "2.7.0"
+ "2.8.0"
):
raise RuntimeError(
- f"The package `apache-airflow-providers-apache-cassandra:{__version__}` needs Apache Airflow 2.7.0+"
+ f"The package `apache-airflow-providers-apache-cassandra:{__version__}` needs Apache Airflow 2.8.0+"
)
diff --git a/airflow/providers/apache/cassandra/provider.yaml b/airflow/providers/apache/cassandra/provider.yaml
index 740b871a8b280..c31ff6eceff18 100644
--- a/airflow/providers/apache/cassandra/provider.yaml
+++ b/airflow/providers/apache/cassandra/provider.yaml
@@ -46,7 +46,7 @@ versions:
- 1.0.0
dependencies:
- - apache-airflow>=2.7.0
+ - apache-airflow>=2.8.0
- cassandra-driver>=3.29.1
integrations:
diff --git a/airflow/providers/apache/drill/__init__.py b/airflow/providers/apache/drill/__init__.py
index e6a3d592d5eb4..fae683d663e93 100644
--- a/airflow/providers/apache/drill/__init__.py
+++ b/airflow/providers/apache/drill/__init__.py
@@ -32,8 +32,8 @@
__version__ = "2.7.3"
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
- "2.7.0"
+ "2.8.0"
):
raise RuntimeError(
- f"The package `apache-airflow-providers-apache-drill:{__version__}` needs Apache Airflow 2.7.0+"
+ f"The package `apache-airflow-providers-apache-drill:{__version__}` needs Apache Airflow 2.8.0+"
)
diff --git a/airflow/providers/apache/drill/provider.yaml b/airflow/providers/apache/drill/provider.yaml
index f0ae826de7ce6..3207f2059b353 100644
--- a/airflow/providers/apache/drill/provider.yaml
+++ b/airflow/providers/apache/drill/provider.yaml
@@ -51,7 +51,7 @@ versions:
- 1.0.0
dependencies:
- - apache-airflow>=2.7.0
+ - apache-airflow>=2.8.0
- apache-airflow-providers-common-sql>=1.14.1
- sqlalchemy-drill>=1.1.0
diff --git a/airflow/providers/apache/druid/__init__.py b/airflow/providers/apache/druid/__init__.py
index 313bbb2ecd6b2..57b55c39d57bf 100644
--- a/airflow/providers/apache/druid/__init__.py
+++ b/airflow/providers/apache/druid/__init__.py
@@ -32,8 +32,8 @@
__version__ = "3.10.2"
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
- "2.7.0"
+ "2.8.0"
):
raise RuntimeError(
- f"The package `apache-airflow-providers-apache-druid:{__version__}` needs Apache Airflow 2.7.0+"
+ f"The package `apache-airflow-providers-apache-druid:{__version__}` needs Apache Airflow 2.8.0+"
)
diff --git a/airflow/providers/apache/druid/provider.yaml b/airflow/providers/apache/druid/provider.yaml
index e840c6d485f5b..7b48fee1dfc54 100644
--- a/airflow/providers/apache/druid/provider.yaml
+++ b/airflow/providers/apache/druid/provider.yaml
@@ -57,7 +57,7 @@ versions:
- 1.0.0
dependencies:
- - apache-airflow>=2.7.0
+ - apache-airflow>=2.8.0
- apache-airflow-providers-common-sql>=1.14.1
- pydruid>=0.4.1
diff --git a/airflow/providers/apache/flink/__init__.py b/airflow/providers/apache/flink/__init__.py
index 6895473a7b671..0126b1aef0761 100644
--- a/airflow/providers/apache/flink/__init__.py
+++ b/airflow/providers/apache/flink/__init__.py
@@ -32,8 +32,8 @@
__version__ = "1.4.2"
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
- "2.7.0"
+ "2.8.0"
):
raise RuntimeError(
- f"The package `apache-airflow-providers-apache-flink:{__version__}` needs Apache Airflow 2.7.0+"
+ f"The package `apache-airflow-providers-apache-flink:{__version__}` needs Apache Airflow 2.8.0+"
)
diff --git a/airflow/providers/apache/flink/provider.yaml b/airflow/providers/apache/flink/provider.yaml
index 9a78bc1efccf9..cdcd63e95a32a 100644
--- a/airflow/providers/apache/flink/provider.yaml
+++ b/airflow/providers/apache/flink/provider.yaml
@@ -38,7 +38,7 @@ versions:
- 1.0.0
dependencies:
- - apache-airflow>=2.7.0
+ - apache-airflow>=2.8.0
- cryptography>=41.0.0
- apache-airflow-providers-cncf-kubernetes>=5.1.0
diff --git a/airflow/providers/apache/hdfs/__init__.py b/airflow/providers/apache/hdfs/__init__.py
index b8486f97bb175..0e0772fe65aba 100644
--- a/airflow/providers/apache/hdfs/__init__.py
+++ b/airflow/providers/apache/hdfs/__init__.py
@@ -32,8 +32,8 @@
__version__ = "4.4.2"
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
- "2.7.0"
+ "2.8.0"
):
raise RuntimeError(
- f"The package `apache-airflow-providers-apache-hdfs:{__version__}` needs Apache Airflow 2.7.0+"
+ f"The package `apache-airflow-providers-apache-hdfs:{__version__}` needs Apache Airflow 2.8.0+"
)
diff --git a/airflow/providers/apache/hdfs/provider.yaml b/airflow/providers/apache/hdfs/provider.yaml
index 8133098da4150..8578d44e7f0fe 100644
--- a/airflow/providers/apache/hdfs/provider.yaml
+++ b/airflow/providers/apache/hdfs/provider.yaml
@@ -53,7 +53,7 @@ versions:
- 1.0.0
dependencies:
- - apache-airflow>=2.7.0
+ - apache-airflow>=2.8.0
- hdfs[avro,dataframe,kerberos]>=2.5.4;python_version<"3.12"
- hdfs[avro,dataframe,kerberos]>=2.7.3;python_version>="3.12"
- pandas>=2.1.2,<2.2;python_version>="3.9"
diff --git a/airflow/providers/apache/hive/__init__.py b/airflow/providers/apache/hive/__init__.py
index 1d5ade4b14048..10c658b781882 100644
--- a/airflow/providers/apache/hive/__init__.py
+++ b/airflow/providers/apache/hive/__init__.py
@@ -32,8 +32,8 @@
__version__ = "8.1.2"
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
- "2.7.0"
+ "2.8.0"
):
raise RuntimeError(
- f"The package `apache-airflow-providers-apache-hive:{__version__}` needs Apache Airflow 2.7.0+"
+ f"The package `apache-airflow-providers-apache-hive:{__version__}` needs Apache Airflow 2.8.0+"
)
diff --git a/airflow/providers/apache/hive/provider.yaml b/airflow/providers/apache/hive/provider.yaml
index 81a1e79c99f38..fd0c37866bd74 100644
--- a/airflow/providers/apache/hive/provider.yaml
+++ b/airflow/providers/apache/hive/provider.yaml
@@ -71,7 +71,7 @@ versions:
- 1.0.0
dependencies:
- - apache-airflow>=2.7.0
+ - apache-airflow>=2.8.0
- apache-airflow-providers-common-sql>=1.3.1
- hmsclient>=0.1.0
# In pandas 2.2 minimal version of the sqlalchemy is 2.0
diff --git a/airflow/providers/apache/iceberg/__init__.py b/airflow/providers/apache/iceberg/__init__.py
index 10ffe0c7f49ac..f0ccedf8ac489 100644
--- a/airflow/providers/apache/iceberg/__init__.py
+++ b/airflow/providers/apache/iceberg/__init__.py
@@ -32,8 +32,8 @@
__version__ = "1.0.0"
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
- "2.7.0"
+ "2.8.0"
):
raise RuntimeError(
- f"The package `apache-airflow-providers-apache-iceberg:{__version__}` needs Apache Airflow 2.7.0+"
+ f"The package `apache-airflow-providers-apache-iceberg:{__version__}` needs Apache Airflow 2.8.0+"
)
diff --git a/airflow/providers/apache/iceberg/provider.yaml b/airflow/providers/apache/iceberg/provider.yaml
index 6f60ad73a26f5..8ccd8b7b771f5 100644
--- a/airflow/providers/apache/iceberg/provider.yaml
+++ b/airflow/providers/apache/iceberg/provider.yaml
@@ -28,7 +28,7 @@ versions:
- 1.0.0
dependencies:
- - apache-airflow>=2.7.0
+ - apache-airflow>=2.8.0
devel-dependencies:
- pyiceberg>=0.5.0
diff --git a/airflow/providers/apache/impala/__init__.py b/airflow/providers/apache/impala/__init__.py
index ed77b612880b8..550f506346daf 100644
--- a/airflow/providers/apache/impala/__init__.py
+++ b/airflow/providers/apache/impala/__init__.py
@@ -32,8 +32,8 @@
__version__ = "1.4.2"
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
- "2.7.0"
+ "2.8.0"
):
raise RuntimeError(
- f"The package `apache-airflow-providers-apache-impala:{__version__}` needs Apache Airflow 2.7.0+"
+ f"The package `apache-airflow-providers-apache-impala:{__version__}` needs Apache Airflow 2.8.0+"
)
diff --git a/airflow/providers/apache/impala/provider.yaml b/airflow/providers/apache/impala/provider.yaml
index dd6509752710a..c62726871249c 100644
--- a/airflow/providers/apache/impala/provider.yaml
+++ b/airflow/providers/apache/impala/provider.yaml
@@ -40,7 +40,7 @@ versions:
dependencies:
- impyla>=0.18.0,<1.0
- apache-airflow-providers-common-sql>=1.14.1
- - apache-airflow>=2.7.0
+ - apache-airflow>=2.8.0
additional-extras:
- name: kerberos
diff --git a/airflow/providers/apache/kafka/__init__.py b/airflow/providers/apache/kafka/__init__.py
index 73728086dd740..45c1d97aa687a 100644
--- a/airflow/providers/apache/kafka/__init__.py
+++ b/airflow/providers/apache/kafka/__init__.py
@@ -32,8 +32,8 @@
__version__ = "1.5.0"
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
- "2.7.0"
+ "2.8.0"
):
raise RuntimeError(
- f"The package `apache-airflow-providers-apache-kafka:{__version__}` needs Apache Airflow 2.7.0+"
+ f"The package `apache-airflow-providers-apache-kafka:{__version__}` needs Apache Airflow 2.8.0+"
)
diff --git a/airflow/providers/apache/kafka/provider.yaml b/airflow/providers/apache/kafka/provider.yaml
index d0d53ce112bde..fcbd77efcbe08 100644
--- a/airflow/providers/apache/kafka/provider.yaml
+++ b/airflow/providers/apache/kafka/provider.yaml
@@ -37,7 +37,7 @@ versions:
- 1.0.0
dependencies:
- - apache-airflow>=2.7.0
+ - apache-airflow>=2.8.0
- asgiref>=2.3.0
- confluent-kafka>=2.3.0
diff --git a/airflow/providers/apache/kylin/__init__.py b/airflow/providers/apache/kylin/__init__.py
index 7d110f7345447..e88f1c7419605 100644
--- a/airflow/providers/apache/kylin/__init__.py
+++ b/airflow/providers/apache/kylin/__init__.py
@@ -32,8 +32,8 @@
__version__ = "3.6.2"
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
- "2.7.0"
+ "2.8.0"
):
raise RuntimeError(
- f"The package `apache-airflow-providers-apache-kylin:{__version__}` needs Apache Airflow 2.7.0+"
+ f"The package `apache-airflow-providers-apache-kylin:{__version__}` needs Apache Airflow 2.8.0+"
)
diff --git a/airflow/providers/apache/kylin/provider.yaml b/airflow/providers/apache/kylin/provider.yaml
index 586e7300eb749..2fc34b44a6252 100644
--- a/airflow/providers/apache/kylin/provider.yaml
+++ b/airflow/providers/apache/kylin/provider.yaml
@@ -44,7 +44,7 @@ versions:
- 1.0.0
dependencies:
- - apache-airflow>=2.7.0
+ - apache-airflow>=2.8.0
- kylinpy>=2.7.0
integrations:
diff --git a/airflow/providers/apache/livy/__init__.py b/airflow/providers/apache/livy/__init__.py
index 872311af99825..8210bbd4861c2 100644
--- a/airflow/providers/apache/livy/__init__.py
+++ b/airflow/providers/apache/livy/__init__.py
@@ -32,8 +32,8 @@
__version__ = "3.8.1"
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
- "2.7.0"
+ "2.8.0"
):
raise RuntimeError(
- f"The package `apache-airflow-providers-apache-livy:{__version__}` needs Apache Airflow 2.7.0+"
+ f"The package `apache-airflow-providers-apache-livy:{__version__}` needs Apache Airflow 2.8.0+"
)
diff --git a/airflow/providers/apache/livy/provider.yaml b/airflow/providers/apache/livy/provider.yaml
index c7608f1494ca7..7eb5e22e39a41 100644
--- a/airflow/providers/apache/livy/provider.yaml
+++ b/airflow/providers/apache/livy/provider.yaml
@@ -53,7 +53,7 @@ versions:
- 1.0.0
dependencies:
- - apache-airflow>=2.7.0
+ - apache-airflow>=2.8.0
- apache-airflow-providers-http
- aiohttp>=3.9.2
- asgiref
diff --git a/airflow/providers/apache/pig/__init__.py b/airflow/providers/apache/pig/__init__.py
index 363713f303fa7..1977687b6975e 100644
--- a/airflow/providers/apache/pig/__init__.py
+++ b/airflow/providers/apache/pig/__init__.py
@@ -32,8 +32,8 @@
__version__ = "4.4.1"
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
- "2.7.0"
+ "2.8.0"
):
raise RuntimeError(
- f"The package `apache-airflow-providers-apache-pig:{__version__}` needs Apache Airflow 2.7.0+"
+ f"The package `apache-airflow-providers-apache-pig:{__version__}` needs Apache Airflow 2.8.0+"
)
diff --git a/airflow/providers/apache/pig/provider.yaml b/airflow/providers/apache/pig/provider.yaml
index b7e527c76785e..8fcd0813383ab 100644
--- a/airflow/providers/apache/pig/provider.yaml
+++ b/airflow/providers/apache/pig/provider.yaml
@@ -43,7 +43,7 @@ versions:
- 1.0.0
dependencies:
- - apache-airflow>=2.7.0
+ - apache-airflow>=2.8.0
integrations:
- integration-name: Apache Pig
diff --git a/airflow/providers/apache/pinot/__init__.py b/airflow/providers/apache/pinot/__init__.py
index 75b7115c31edc..2619867a7f752 100644
--- a/airflow/providers/apache/pinot/__init__.py
+++ b/airflow/providers/apache/pinot/__init__.py
@@ -32,8 +32,8 @@
__version__ = "4.4.2"
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
- "2.7.0"
+ "2.8.0"
):
raise RuntimeError(
- f"The package `apache-airflow-providers-apache-pinot:{__version__}` needs Apache Airflow 2.7.0+"
+ f"The package `apache-airflow-providers-apache-pinot:{__version__}` needs Apache Airflow 2.8.0+"
)
diff --git a/airflow/providers/apache/pinot/provider.yaml b/airflow/providers/apache/pinot/provider.yaml
index 6d5cf29182060..f47d5ac430b4c 100644
--- a/airflow/providers/apache/pinot/provider.yaml
+++ b/airflow/providers/apache/pinot/provider.yaml
@@ -51,7 +51,7 @@ versions:
- 1.0.0
dependencies:
- - apache-airflow>=2.7.0
+ - apache-airflow>=2.8.0
- apache-airflow-providers-common-sql>=1.14.1
- pinotdb>=5.1.0
diff --git a/airflow/providers/apache/spark/__init__.py b/airflow/providers/apache/spark/__init__.py
index f4728998a55f3..9465c24d52ba4 100644
--- a/airflow/providers/apache/spark/__init__.py
+++ b/airflow/providers/apache/spark/__init__.py
@@ -32,8 +32,8 @@
__version__ = "4.9.0"
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
- "2.7.0"
+ "2.8.0"
):
raise RuntimeError(
- f"The package `apache-airflow-providers-apache-spark:{__version__}` needs Apache Airflow 2.7.0+"
+ f"The package `apache-airflow-providers-apache-spark:{__version__}` needs Apache Airflow 2.8.0+"
)
diff --git a/airflow/providers/apache/spark/provider.yaml b/airflow/providers/apache/spark/provider.yaml
index 45501747d4656..9834e4dca2911 100644
--- a/airflow/providers/apache/spark/provider.yaml
+++ b/airflow/providers/apache/spark/provider.yaml
@@ -60,7 +60,7 @@ versions:
- 1.0.0
dependencies:
- - apache-airflow>=2.7.0
+ - apache-airflow>=2.8.0
- pyspark>=3.1.3
- grpcio-status>=1.59.0
diff --git a/airflow/providers/apprise/__init__.py b/airflow/providers/apprise/__init__.py
index c6f4d9094b56c..746095d5e7fee 100644
--- a/airflow/providers/apprise/__init__.py
+++ b/airflow/providers/apprise/__init__.py
@@ -32,8 +32,8 @@
__version__ = "1.3.2"
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
- "2.7.0"
+ "2.8.0"
):
raise RuntimeError(
- f"The package `apache-airflow-providers-apprise:{__version__}` needs Apache Airflow 2.7.0+"
+ f"The package `apache-airflow-providers-apprise:{__version__}` needs Apache Airflow 2.8.0+"
)
diff --git a/airflow/providers/apprise/provider.yaml b/airflow/providers/apprise/provider.yaml
index 437340aff6a7e..edd55f489d48a 100644
--- a/airflow/providers/apprise/provider.yaml
+++ b/airflow/providers/apprise/provider.yaml
@@ -45,7 +45,7 @@ integrations:
tags: [software]
dependencies:
- - apache-airflow>=2.7.0
+ - apache-airflow>=2.8.0
- apprise>=1.8.0
hooks:
diff --git a/airflow/providers/arangodb/__init__.py b/airflow/providers/arangodb/__init__.py
index ce2ed7cb683df..e6ac1087c9c0c 100644
--- a/airflow/providers/arangodb/__init__.py
+++ b/airflow/providers/arangodb/__init__.py
@@ -32,8 +32,8 @@
__version__ = "2.5.1"
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
- "2.7.0"
+ "2.8.0"
):
raise RuntimeError(
- f"The package `apache-airflow-providers-arangodb:{__version__}` needs Apache Airflow 2.7.0+"
+ f"The package `apache-airflow-providers-arangodb:{__version__}` needs Apache Airflow 2.8.0+"
)
diff --git a/airflow/providers/arangodb/provider.yaml b/airflow/providers/arangodb/provider.yaml
index 5b3891289f7a1..17f18f84f84a8 100644
--- a/airflow/providers/arangodb/provider.yaml
+++ b/airflow/providers/arangodb/provider.yaml
@@ -22,7 +22,7 @@ description: |
`ArangoDB `__
dependencies:
- - apache-airflow>=2.7.0
+ - apache-airflow>=2.8.0
- python-arango>=7.3.2
state: ready
diff --git a/airflow/providers/asana/__init__.py b/airflow/providers/asana/__init__.py
index 54d4890acab25..87392fa4b5ad8 100644
--- a/airflow/providers/asana/__init__.py
+++ b/airflow/providers/asana/__init__.py
@@ -32,8 +32,8 @@
__version__ = "2.5.1"
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
- "2.7.0"
+ "2.8.0"
):
raise RuntimeError(
- f"The package `apache-airflow-providers-asana:{__version__}` needs Apache Airflow 2.7.0+"
+ f"The package `apache-airflow-providers-asana:{__version__}` needs Apache Airflow 2.8.0+"
)
diff --git a/airflow/providers/asana/provider.yaml b/airflow/providers/asana/provider.yaml
index 495fcd9f4dd98..a0d57a2fe5be1 100644
--- a/airflow/providers/asana/provider.yaml
+++ b/airflow/providers/asana/provider.yaml
@@ -43,7 +43,7 @@ versions:
- 1.0.0
dependencies:
- - apache-airflow>=2.7.0
+ - apache-airflow>=2.8.0
# The Asana provider uses Asana Python API https://github.com/Asana/python-asana/ and version
# 4.* of it introduced 31.07.2023 is heavily incompatible with previous versions
# (new way of generating API client from specification has been used). Until we convert to the new API
diff --git a/airflow/providers/atlassian/jira/__init__.py b/airflow/providers/atlassian/jira/__init__.py
index 4ee0d0b2d5da7..f7d02a85f308f 100644
--- a/airflow/providers/atlassian/jira/__init__.py
+++ b/airflow/providers/atlassian/jira/__init__.py
@@ -32,8 +32,8 @@
__version__ = "2.6.1"
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
- "2.7.0"
+ "2.8.0"
):
raise RuntimeError(
- f"The package `apache-airflow-providers-atlassian-jira:{__version__}` needs Apache Airflow 2.7.0+"
+ f"The package `apache-airflow-providers-atlassian-jira:{__version__}` needs Apache Airflow 2.8.0+"
)
diff --git a/airflow/providers/atlassian/jira/provider.yaml b/airflow/providers/atlassian/jira/provider.yaml
index 39bbcf7ad0217..a4e63e008a8e0 100644
--- a/airflow/providers/atlassian/jira/provider.yaml
+++ b/airflow/providers/atlassian/jira/provider.yaml
@@ -40,7 +40,7 @@ versions:
- 1.0.0
dependencies:
- - apache-airflow>=2.7.0
+ - apache-airflow>=2.8.0
- atlassian-python-api>3.41.10
integrations:
diff --git a/airflow/providers/celery/__init__.py b/airflow/providers/celery/__init__.py
index 277853ce67c27..c3eec53c7079f 100644
--- a/airflow/providers/celery/__init__.py
+++ b/airflow/providers/celery/__init__.py
@@ -32,8 +32,8 @@
__version__ = "3.7.3"
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
- "2.7.0"
+ "2.8.0"
):
raise RuntimeError(
- f"The package `apache-airflow-providers-celery:{__version__}` needs Apache Airflow 2.7.0+"
+ f"The package `apache-airflow-providers-celery:{__version__}` needs Apache Airflow 2.8.0+"
)
diff --git a/airflow/providers/celery/provider.yaml b/airflow/providers/celery/provider.yaml
index bc428ccf0d7c4..6d79ae1ef36ee 100644
--- a/airflow/providers/celery/provider.yaml
+++ b/airflow/providers/celery/provider.yaml
@@ -56,7 +56,7 @@ versions:
- 1.0.0
dependencies:
- - apache-airflow>=2.7.0
+ - apache-airflow>=2.8.0
# The Celery is known to introduce problems when upgraded to a MAJOR version. Airflow Core
# Uses Celery for CeleryExecutor, and we also know that Kubernetes Python client follows SemVer
# (https://docs.celeryq.dev/en/stable/contributing.html?highlight=semver#versions).
diff --git a/airflow/providers/cloudant/__init__.py b/airflow/providers/cloudant/__init__.py
index 71e5b5f94ee70..6820e4b0b7943 100644
--- a/airflow/providers/cloudant/__init__.py
+++ b/airflow/providers/cloudant/__init__.py
@@ -32,8 +32,8 @@
__version__ = "3.5.2"
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
- "2.7.0"
+ "2.8.0"
):
raise RuntimeError(
- f"The package `apache-airflow-providers-cloudant:{__version__}` needs Apache Airflow 2.7.0+"
+ f"The package `apache-airflow-providers-cloudant:{__version__}` needs Apache Airflow 2.8.0+"
)
diff --git a/airflow/providers/cloudant/provider.yaml b/airflow/providers/cloudant/provider.yaml
index 3b6dc2727c8ec..acf3c375fcd9f 100644
--- a/airflow/providers/cloudant/provider.yaml
+++ b/airflow/providers/cloudant/provider.yaml
@@ -44,7 +44,7 @@ versions:
- 1.0.0
dependencies:
- - apache-airflow>=2.7.0
+ - apache-airflow>=2.8.0
- cloudant>=2.13.0
integrations:
diff --git a/airflow/providers/cncf/kubernetes/__init__.py b/airflow/providers/cncf/kubernetes/__init__.py
index 29d389cddb453..203a4c01699b9 100644
--- a/airflow/providers/cncf/kubernetes/__init__.py
+++ b/airflow/providers/cncf/kubernetes/__init__.py
@@ -32,8 +32,8 @@
__version__ = "8.3.4"
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
- "2.7.0"
+ "2.8.0"
):
raise RuntimeError(
- f"The package `apache-airflow-providers-cncf-kubernetes:{__version__}` needs Apache Airflow 2.7.0+"
+ f"The package `apache-airflow-providers-cncf-kubernetes:{__version__}` needs Apache Airflow 2.8.0+"
)
diff --git a/airflow/providers/cncf/kubernetes/provider.yaml b/airflow/providers/cncf/kubernetes/provider.yaml
index 760166e89943a..8c6a0d01f2f05 100644
--- a/airflow/providers/cncf/kubernetes/provider.yaml
+++ b/airflow/providers/cncf/kubernetes/provider.yaml
@@ -89,7 +89,7 @@ versions:
dependencies:
- aiofiles>=23.2.0
- - apache-airflow>=2.7.0
+ - apache-airflow>=2.8.0
- asgiref>=3.5.2
- cryptography>=41.0.0
# The Kubernetes API is known to introduce problems when upgraded to a MAJOR version. Airflow Core
diff --git a/airflow/providers/cohere/__init__.py b/airflow/providers/cohere/__init__.py
index 7e84665859111..88157e9c03b0d 100644
--- a/airflow/providers/cohere/__init__.py
+++ b/airflow/providers/cohere/__init__.py
@@ -32,8 +32,8 @@
__version__ = "1.2.1"
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
- "2.7.0"
+ "2.8.0"
):
raise RuntimeError(
- f"The package `apache-airflow-providers-cohere:{__version__}` needs Apache Airflow 2.7.0+"
+ f"The package `apache-airflow-providers-cohere:{__version__}` needs Apache Airflow 2.8.0+"
)
diff --git a/airflow/providers/cohere/provider.yaml b/airflow/providers/cohere/provider.yaml
index d34af85aba7f8..4cd6f1a5686b8 100644
--- a/airflow/providers/cohere/provider.yaml
+++ b/airflow/providers/cohere/provider.yaml
@@ -44,7 +44,7 @@ integrations:
tags: [software]
dependencies:
- - apache-airflow>=2.7.0
+ - apache-airflow>=2.8.0
- cohere>=4.37,<5
hooks:
diff --git a/airflow/providers/common/compat/__init__.py b/airflow/providers/common/compat/__init__.py
index 449005683d754..e5b95b245656e 100644
--- a/airflow/providers/common/compat/__init__.py
+++ b/airflow/providers/common/compat/__init__.py
@@ -32,8 +32,8 @@
__version__ = "1.1.0"
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
- "2.7.0"
+ "2.8.0"
):
raise RuntimeError(
- f"The package `apache-airflow-providers-common-compat:{__version__}` needs Apache Airflow 2.7.0+"
+ f"The package `apache-airflow-providers-common-compat:{__version__}` needs Apache Airflow 2.8.0+"
)
diff --git a/airflow/providers/common/compat/provider.yaml b/airflow/providers/common/compat/provider.yaml
index 53527f9204ad4..a26b2bd37a6ce 100644
--- a/airflow/providers/common/compat/provider.yaml
+++ b/airflow/providers/common/compat/provider.yaml
@@ -29,7 +29,7 @@ versions:
- 1.0.0
dependencies:
- - apache-airflow>=2.7.0
+ - apache-airflow>=2.8.0
integrations:
- integration-name: Common Compat
diff --git a/airflow/providers/common/sql/__init__.py b/airflow/providers/common/sql/__init__.py
index bfb2a7d4b7c15..6cbd75fe13ae5 100644
--- a/airflow/providers/common/sql/__init__.py
+++ b/airflow/providers/common/sql/__init__.py
@@ -32,8 +32,8 @@
__version__ = "1.15.0"
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
- "2.7.0"
+ "2.8.0"
):
raise RuntimeError(
- f"The package `apache-airflow-providers-common-sql:{__version__}` needs Apache Airflow 2.7.0+"
+ f"The package `apache-airflow-providers-common-sql:{__version__}` needs Apache Airflow 2.8.0+"
)
diff --git a/airflow/providers/common/sql/provider.yaml b/airflow/providers/common/sql/provider.yaml
index 2662aeddd5542..d320c0dc7789c 100644
--- a/airflow/providers/common/sql/provider.yaml
+++ b/airflow/providers/common/sql/provider.yaml
@@ -58,7 +58,7 @@ versions:
- 1.0.0
dependencies:
- - apache-airflow>=2.7.0
+ - apache-airflow>=2.8.0
- sqlparse>=0.4.2
- more-itertools>=9.0.0
diff --git a/airflow/providers/databricks/__init__.py b/airflow/providers/databricks/__init__.py
index 8df391a2d8e3f..b6dc7bb413367 100644
--- a/airflow/providers/databricks/__init__.py
+++ b/airflow/providers/databricks/__init__.py
@@ -32,8 +32,8 @@
__version__ = "6.8.0"
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
- "2.7.0"
+ "2.8.0"
):
raise RuntimeError(
- f"The package `apache-airflow-providers-databricks:{__version__}` needs Apache Airflow 2.7.0+"
+ f"The package `apache-airflow-providers-databricks:{__version__}` needs Apache Airflow 2.8.0+"
)
diff --git a/airflow/providers/databricks/provider.yaml b/airflow/providers/databricks/provider.yaml
index 728940d9432b9..f815b8a3c8e45 100644
--- a/airflow/providers/databricks/provider.yaml
+++ b/airflow/providers/databricks/provider.yaml
@@ -67,7 +67,7 @@ versions:
- 1.0.0
dependencies:
- - apache-airflow>=2.7.0
+ - apache-airflow>=2.8.0
- apache-airflow-providers-common-sql>=1.10.0
- requests>=2.27.0,<3
# The connector 2.9.0 released on Aug 10, 2023 has a bug that it does not properly declare urllib3 and
diff --git a/airflow/providers/datadog/__init__.py b/airflow/providers/datadog/__init__.py
index ed858c266f670..ffcc5680f65a7 100644
--- a/airflow/providers/datadog/__init__.py
+++ b/airflow/providers/datadog/__init__.py
@@ -32,8 +32,8 @@
__version__ = "3.6.1"
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
- "2.7.0"
+ "2.8.0"
):
raise RuntimeError(
- f"The package `apache-airflow-providers-datadog:{__version__}` needs Apache Airflow 2.7.0+"
+ f"The package `apache-airflow-providers-datadog:{__version__}` needs Apache Airflow 2.8.0+"
)
diff --git a/airflow/providers/datadog/provider.yaml b/airflow/providers/datadog/provider.yaml
index 7eaeae7fb0ff6..454aba20d4afa 100644
--- a/airflow/providers/datadog/provider.yaml
+++ b/airflow/providers/datadog/provider.yaml
@@ -45,7 +45,7 @@ versions:
- 1.0.0
dependencies:
- - apache-airflow>=2.7.0
+ - apache-airflow>=2.8.0
- datadog>=0.14.0
integrations:
diff --git a/airflow/providers/dbt/cloud/__init__.py b/airflow/providers/dbt/cloud/__init__.py
index a9a61e026d4e1..20b087747aa7b 100644
--- a/airflow/providers/dbt/cloud/__init__.py
+++ b/airflow/providers/dbt/cloud/__init__.py
@@ -32,8 +32,8 @@
__version__ = "3.9.0"
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
- "2.7.0"
+ "2.8.0"
):
raise RuntimeError(
- f"The package `apache-airflow-providers-dbt-cloud:{__version__}` needs Apache Airflow 2.7.0+"
+ f"The package `apache-airflow-providers-dbt-cloud:{__version__}` needs Apache Airflow 2.8.0+"
)
diff --git a/airflow/providers/dbt/cloud/provider.yaml b/airflow/providers/dbt/cloud/provider.yaml
index 129128545dac8..f2b9284864f3f 100644
--- a/airflow/providers/dbt/cloud/provider.yaml
+++ b/airflow/providers/dbt/cloud/provider.yaml
@@ -54,7 +54,7 @@ versions:
- 1.0.1
dependencies:
- - apache-airflow>=2.7.0
+ - apache-airflow>=2.8.0
- apache-airflow-providers-http
- asgiref
- aiohttp>=3.9.2
diff --git a/airflow/providers/dingding/__init__.py b/airflow/providers/dingding/__init__.py
index 2cfc01bd35d10..38e476f58a92d 100644
--- a/airflow/providers/dingding/__init__.py
+++ b/airflow/providers/dingding/__init__.py
@@ -32,8 +32,8 @@
__version__ = "3.5.1"
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
- "2.7.0"
+ "2.8.0"
):
raise RuntimeError(
- f"The package `apache-airflow-providers-dingding:{__version__}` needs Apache Airflow 2.7.0+"
+ f"The package `apache-airflow-providers-dingding:{__version__}` needs Apache Airflow 2.8.0+"
)
diff --git a/airflow/providers/dingding/provider.yaml b/airflow/providers/dingding/provider.yaml
index 2893d282f7559..7d36ea42365f2 100644
--- a/airflow/providers/dingding/provider.yaml
+++ b/airflow/providers/dingding/provider.yaml
@@ -43,7 +43,7 @@ versions:
- 1.0.0
dependencies:
- - apache-airflow>=2.7.0
+ - apache-airflow>=2.8.0
- apache-airflow-providers-http
integrations:
diff --git a/airflow/providers/discord/__init__.py b/airflow/providers/discord/__init__.py
index e144b087edbba..9944545421d29 100644
--- a/airflow/providers/discord/__init__.py
+++ b/airflow/providers/discord/__init__.py
@@ -32,8 +32,8 @@
__version__ = "3.7.1"
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
- "2.7.0"
+ "2.8.0"
):
raise RuntimeError(
- f"The package `apache-airflow-providers-discord:{__version__}` needs Apache Airflow 2.7.0+"
+ f"The package `apache-airflow-providers-discord:{__version__}` needs Apache Airflow 2.8.0+"
)
diff --git a/airflow/providers/discord/provider.yaml b/airflow/providers/discord/provider.yaml
index 65f9f8b24b0fc..c485218ebe9e2 100644
--- a/airflow/providers/discord/provider.yaml
+++ b/airflow/providers/discord/provider.yaml
@@ -46,7 +46,7 @@ versions:
- 1.0.0
dependencies:
- - apache-airflow>=2.7.0
+ - apache-airflow>=2.8.0
- apache-airflow-providers-http
integrations:
diff --git a/airflow/providers/docker/__init__.py b/airflow/providers/docker/__init__.py
index c3e425afc1ce6..4424f1150286c 100644
--- a/airflow/providers/docker/__init__.py
+++ b/airflow/providers/docker/__init__.py
@@ -32,8 +32,8 @@
__version__ = "3.12.3"
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
- "2.7.0"
+ "2.8.0"
):
raise RuntimeError(
- f"The package `apache-airflow-providers-docker:{__version__}` needs Apache Airflow 2.7.0+"
+ f"The package `apache-airflow-providers-docker:{__version__}` needs Apache Airflow 2.8.0+"
)
diff --git a/airflow/providers/docker/provider.yaml b/airflow/providers/docker/provider.yaml
index 575645ce18663..23f5548656ea8 100644
--- a/airflow/providers/docker/provider.yaml
+++ b/airflow/providers/docker/provider.yaml
@@ -70,7 +70,7 @@ versions:
- 1.0.0
dependencies:
- - apache-airflow>=2.7.0
+ - apache-airflow>=2.8.0
- docker>=7.1.0
- python-dotenv>=0.21.0
diff --git a/airflow/providers/elasticsearch/__init__.py b/airflow/providers/elasticsearch/__init__.py
index 18a165f97e1cd..21aabca87dc5d 100644
--- a/airflow/providers/elasticsearch/__init__.py
+++ b/airflow/providers/elasticsearch/__init__.py
@@ -32,8 +32,8 @@
__version__ = "5.4.2"
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
- "2.7.0"
+ "2.8.0"
):
raise RuntimeError(
- f"The package `apache-airflow-providers-elasticsearch:{__version__}` needs Apache Airflow 2.7.0+"
+ f"The package `apache-airflow-providers-elasticsearch:{__version__}` needs Apache Airflow 2.8.0+"
)
diff --git a/airflow/providers/elasticsearch/provider.yaml b/airflow/providers/elasticsearch/provider.yaml
index 9ba6b273a0a97..559e0bfa8f3b0 100644
--- a/airflow/providers/elasticsearch/provider.yaml
+++ b/airflow/providers/elasticsearch/provider.yaml
@@ -66,7 +66,7 @@ versions:
- 1.0.0
dependencies:
- - apache-airflow>=2.7.0
+ - apache-airflow>=2.8.0
- apache-airflow-providers-common-sql>=1.14.1
- elasticsearch>=8.10,<9
diff --git a/airflow/providers/exasol/__init__.py b/airflow/providers/exasol/__init__.py
index 62aef321442b6..e78be37f1c9ae 100644
--- a/airflow/providers/exasol/__init__.py
+++ b/airflow/providers/exasol/__init__.py
@@ -32,8 +32,8 @@
__version__ = "4.5.3"
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
- "2.7.0"
+ "2.8.0"
):
raise RuntimeError(
- f"The package `apache-airflow-providers-exasol:{__version__}` needs Apache Airflow 2.7.0+"
+ f"The package `apache-airflow-providers-exasol:{__version__}` needs Apache Airflow 2.8.0+"
)
diff --git a/airflow/providers/exasol/provider.yaml b/airflow/providers/exasol/provider.yaml
index 6bf28ea0b6556..6ffc07821b7d7 100644
--- a/airflow/providers/exasol/provider.yaml
+++ b/airflow/providers/exasol/provider.yaml
@@ -59,7 +59,7 @@ versions:
- 1.0.0
dependencies:
- - apache-airflow>=2.7.0
+ - apache-airflow>=2.8.0
- apache-airflow-providers-common-sql>=1.14.1
- pyexasol>=0.5.1
# In pandas 2.2 minimal version of the sqlalchemy is 2.0
diff --git a/airflow/providers/facebook/__init__.py b/airflow/providers/facebook/__init__.py
index 0deb62f246b44..0ff9788e7ef56 100644
--- a/airflow/providers/facebook/__init__.py
+++ b/airflow/providers/facebook/__init__.py
@@ -32,8 +32,8 @@
__version__ = "3.5.2"
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
- "2.7.0"
+ "2.8.0"
):
raise RuntimeError(
- f"The package `apache-airflow-providers-facebook:{__version__}` needs Apache Airflow 2.7.0+"
+ f"The package `apache-airflow-providers-facebook:{__version__}` needs Apache Airflow 2.8.0+"
)
diff --git a/airflow/providers/facebook/provider.yaml b/airflow/providers/facebook/provider.yaml
index bcbff3d26eb04..fa6ee6a024238 100644
--- a/airflow/providers/facebook/provider.yaml
+++ b/airflow/providers/facebook/provider.yaml
@@ -48,7 +48,7 @@ versions:
- 1.0.0
dependencies:
- - apache-airflow>=2.7.0
+ - apache-airflow>=2.8.0
- facebook-business>=15.0.2
integrations:
diff --git a/airflow/providers/ftp/__init__.py b/airflow/providers/ftp/__init__.py
index 0dbe0f792e330..1d691e34bb05b 100644
--- a/airflow/providers/ftp/__init__.py
+++ b/airflow/providers/ftp/__init__.py
@@ -32,8 +32,8 @@
__version__ = "3.10.1"
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
- "2.7.0"
+ "2.8.0"
):
raise RuntimeError(
- f"The package `apache-airflow-providers-ftp:{__version__}` needs Apache Airflow 2.7.0+"
+ f"The package `apache-airflow-providers-ftp:{__version__}` needs Apache Airflow 2.8.0+"
)
diff --git a/airflow/providers/ftp/provider.yaml b/airflow/providers/ftp/provider.yaml
index 90798dcae64a6..de1023c59ff1d 100644
--- a/airflow/providers/ftp/provider.yaml
+++ b/airflow/providers/ftp/provider.yaml
@@ -53,7 +53,7 @@ versions:
- 1.0.0
dependencies:
- - apache-airflow>=2.7.0
+ - apache-airflow>=2.8.0
integrations:
- integration-name: File Transfer Protocol (FTP)
diff --git a/airflow/providers/github/__init__.py b/airflow/providers/github/__init__.py
index def630afe8a7b..3b0aef4eb14f3 100644
--- a/airflow/providers/github/__init__.py
+++ b/airflow/providers/github/__init__.py
@@ -32,8 +32,8 @@
__version__ = "2.6.2"
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
- "2.7.0"
+ "2.8.0"
):
raise RuntimeError(
- f"The package `apache-airflow-providers-github:{__version__}` needs Apache Airflow 2.7.0+"
+ f"The package `apache-airflow-providers-github:{__version__}` needs Apache Airflow 2.8.0+"
)
diff --git a/airflow/providers/github/provider.yaml b/airflow/providers/github/provider.yaml
index 10242230f69a6..5f9ab2d9a7378 100644
--- a/airflow/providers/github/provider.yaml
+++ b/airflow/providers/github/provider.yaml
@@ -23,7 +23,7 @@ description: |
`GitHub `__
dependencies:
- - apache-airflow>=2.7.0
+ - apache-airflow>=2.8.0
- PyGithub>=2.1.1
state: ready
diff --git a/airflow/providers/google/__init__.py b/airflow/providers/google/__init__.py
index 5c4f92d65f921..a32a368212ad1 100644
--- a/airflow/providers/google/__init__.py
+++ b/airflow/providers/google/__init__.py
@@ -32,8 +32,8 @@
__version__ = "10.21.1"
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
- "2.7.0"
+ "2.8.0"
):
raise RuntimeError(
- f"The package `apache-airflow-providers-google:{__version__}` needs Apache Airflow 2.7.0+"
+ f"The package `apache-airflow-providers-google:{__version__}` needs Apache Airflow 2.8.0+"
)
diff --git a/airflow/providers/google/provider.yaml b/airflow/providers/google/provider.yaml
index 2d26522bb5062..28c0112712d8c 100644
--- a/airflow/providers/google/provider.yaml
+++ b/airflow/providers/google/provider.yaml
@@ -93,7 +93,7 @@ versions:
- 1.0.0
dependencies:
- - apache-airflow>=2.7.0
+ - apache-airflow>=2.8.0
- apache-airflow-providers-common-compat>=1.1.0
- apache-airflow-providers-common-sql>=1.7.2
- asgiref>=3.5.2
diff --git a/airflow/providers/grpc/__init__.py b/airflow/providers/grpc/__init__.py
index 8045db3ec8f84..6ad5c8d741972 100644
--- a/airflow/providers/grpc/__init__.py
+++ b/airflow/providers/grpc/__init__.py
@@ -32,8 +32,8 @@
__version__ = "3.5.2"
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
- "2.7.0"
+ "2.8.0"
):
raise RuntimeError(
- f"The package `apache-airflow-providers-grpc:{__version__}` needs Apache Airflow 2.7.0+"
+ f"The package `apache-airflow-providers-grpc:{__version__}` needs Apache Airflow 2.8.0+"
)
diff --git a/airflow/providers/grpc/provider.yaml b/airflow/providers/grpc/provider.yaml
index 5e75b7879cc26..68b6d4fdc0c61 100644
--- a/airflow/providers/grpc/provider.yaml
+++ b/airflow/providers/grpc/provider.yaml
@@ -45,7 +45,7 @@ versions:
- 1.0.1
- 1.0.0
dependencies:
- - apache-airflow>=2.7.0
+ - apache-airflow>=2.8.0
# Google has very clear rules on what dependencies should be used. All the limits below
# follow strict guidelines of Google Libraries as quoted here:
# While this issue is open, dependents of google-api-core, google-cloud-core. and google-auth
diff --git a/airflow/providers/hashicorp/__init__.py b/airflow/providers/hashicorp/__init__.py
index a9889f9d93ba7..b71b1c480a3e2 100644
--- a/airflow/providers/hashicorp/__init__.py
+++ b/airflow/providers/hashicorp/__init__.py
@@ -32,8 +32,8 @@
__version__ = "3.7.1"
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
- "2.7.0"
+ "2.8.0"
):
raise RuntimeError(
- f"The package `apache-airflow-providers-hashicorp:{__version__}` needs Apache Airflow 2.7.0+"
+ f"The package `apache-airflow-providers-hashicorp:{__version__}` needs Apache Airflow 2.8.0+"
)
diff --git a/airflow/providers/hashicorp/provider.yaml b/airflow/providers/hashicorp/provider.yaml
index 556321b793ba5..700dae276138c 100644
--- a/airflow/providers/hashicorp/provider.yaml
+++ b/airflow/providers/hashicorp/provider.yaml
@@ -55,7 +55,7 @@ versions:
- 1.0.0
dependencies:
- - apache-airflow>=2.7.0
+ - apache-airflow>=2.8.0
- hvac>=1.1.0
integrations:
diff --git a/airflow/providers/http/__init__.py b/airflow/providers/http/__init__.py
index 26166e3218be0..90576be9a1038 100644
--- a/airflow/providers/http/__init__.py
+++ b/airflow/providers/http/__init__.py
@@ -32,8 +32,8 @@
__version__ = "4.12.0"
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
- "2.7.0"
+ "2.8.0"
):
raise RuntimeError(
- f"The package `apache-airflow-providers-http:{__version__}` needs Apache Airflow 2.7.0+"
+ f"The package `apache-airflow-providers-http:{__version__}` needs Apache Airflow 2.8.0+"
)
diff --git a/airflow/providers/http/provider.yaml b/airflow/providers/http/provider.yaml
index 647002c62a78b..d3fae7c036bc8 100644
--- a/airflow/providers/http/provider.yaml
+++ b/airflow/providers/http/provider.yaml
@@ -59,7 +59,7 @@ versions:
- 1.0.0
dependencies:
- - apache-airflow>=2.7.0
+ - apache-airflow>=2.8.0
# The 2.26.0 release of requests got rid of the chardet LGPL mandatory dependency, allowing us to
# release it as a requirement for airflow
- requests>=2.27.0,<3
diff --git a/airflow/providers/imap/__init__.py b/airflow/providers/imap/__init__.py
index b5d3e82fcc437..b76247aabe175 100644
--- a/airflow/providers/imap/__init__.py
+++ b/airflow/providers/imap/__init__.py
@@ -32,8 +32,8 @@
__version__ = "3.6.1"
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
- "2.7.0"
+ "2.8.0"
):
raise RuntimeError(
- f"The package `apache-airflow-providers-imap:{__version__}` needs Apache Airflow 2.7.0+"
+ f"The package `apache-airflow-providers-imap:{__version__}` needs Apache Airflow 2.8.0+"
)
diff --git a/airflow/providers/imap/provider.yaml b/airflow/providers/imap/provider.yaml
index 6372e2a94a74c..998c033d0ad67 100644
--- a/airflow/providers/imap/provider.yaml
+++ b/airflow/providers/imap/provider.yaml
@@ -50,7 +50,7 @@ versions:
- 1.0.0
dependencies:
- - apache-airflow>=2.7.0
+ - apache-airflow>=2.8.0
integrations:
- integration-name: Internet Message Access Protocol (IMAP)
diff --git a/airflow/providers/influxdb/__init__.py b/airflow/providers/influxdb/__init__.py
index 59f9e794bc23c..13e31d7e37740 100644
--- a/airflow/providers/influxdb/__init__.py
+++ b/airflow/providers/influxdb/__init__.py
@@ -32,8 +32,8 @@
__version__ = "2.6.0"
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
- "2.7.0"
+ "2.8.0"
):
raise RuntimeError(
- f"The package `apache-airflow-providers-influxdb:{__version__}` needs Apache Airflow 2.7.0+"
+ f"The package `apache-airflow-providers-influxdb:{__version__}` needs Apache Airflow 2.8.0+"
)
diff --git a/airflow/providers/influxdb/provider.yaml b/airflow/providers/influxdb/provider.yaml
index 97708a42e010a..cbc13bc3ea96c 100644
--- a/airflow/providers/influxdb/provider.yaml
+++ b/airflow/providers/influxdb/provider.yaml
@@ -24,7 +24,7 @@ description: |
`InfluxDB `__
dependencies:
- - apache-airflow>=2.7.0
+ - apache-airflow>=2.8.0
- influxdb-client>=1.19.0
- requests>=2.27.0,<3
diff --git a/airflow/providers/jdbc/__init__.py b/airflow/providers/jdbc/__init__.py
index fceeaec541eba..92f3fca45acf8 100644
--- a/airflow/providers/jdbc/__init__.py
+++ b/airflow/providers/jdbc/__init__.py
@@ -32,8 +32,8 @@
__version__ = "4.4.0"
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
- "2.7.0"
+ "2.8.0"
):
raise RuntimeError(
- f"The package `apache-airflow-providers-jdbc:{__version__}` needs Apache Airflow 2.7.0+"
+ f"The package `apache-airflow-providers-jdbc:{__version__}` needs Apache Airflow 2.8.0+"
)
diff --git a/airflow/providers/jdbc/provider.yaml b/airflow/providers/jdbc/provider.yaml
index 67f14287c4646..c812420161b66 100644
--- a/airflow/providers/jdbc/provider.yaml
+++ b/airflow/providers/jdbc/provider.yaml
@@ -51,7 +51,7 @@ versions:
- 1.0.0
dependencies:
- - apache-airflow>=2.7.0
+ - apache-airflow>=2.8.0
- apache-airflow-providers-common-sql>=1.14.1
- jaydebeapi>=1.1.1
diff --git a/airflow/providers/jenkins/__init__.py b/airflow/providers/jenkins/__init__.py
index 1c4161c8851ff..124cb461b11bd 100644
--- a/airflow/providers/jenkins/__init__.py
+++ b/airflow/providers/jenkins/__init__.py
@@ -32,8 +32,8 @@
__version__ = "3.6.1"
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
- "2.7.0"
+ "2.8.0"
):
raise RuntimeError(
- f"The package `apache-airflow-providers-jenkins:{__version__}` needs Apache Airflow 2.7.0+"
+ f"The package `apache-airflow-providers-jenkins:{__version__}` needs Apache Airflow 2.8.0+"
)
diff --git a/airflow/providers/jenkins/provider.yaml b/airflow/providers/jenkins/provider.yaml
index b2e2639435d01..90a5c2bccad40 100644
--- a/airflow/providers/jenkins/provider.yaml
+++ b/airflow/providers/jenkins/provider.yaml
@@ -51,7 +51,7 @@ versions:
- 1.0.0
dependencies:
- - apache-airflow>=2.7.0
+ - apache-airflow>=2.8.0
- python-jenkins>=1.0.0
integrations:
diff --git a/airflow/providers/microsoft/azure/__init__.py b/airflow/providers/microsoft/azure/__init__.py
index baf70991506ba..94b8d7c5f7b44 100644
--- a/airflow/providers/microsoft/azure/__init__.py
+++ b/airflow/providers/microsoft/azure/__init__.py
@@ -32,8 +32,8 @@
__version__ = "10.3.0"
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
- "2.7.0"
+ "2.8.0"
):
raise RuntimeError(
- f"The package `apache-airflow-providers-microsoft-azure:{__version__}` needs Apache Airflow 2.7.0+"
+ f"The package `apache-airflow-providers-microsoft-azure:{__version__}` needs Apache Airflow 2.8.0+"
)
diff --git a/airflow/providers/microsoft/azure/provider.yaml b/airflow/providers/microsoft/azure/provider.yaml
index 600a5530d71dc..04e7311b44b08 100644
--- a/airflow/providers/microsoft/azure/provider.yaml
+++ b/airflow/providers/microsoft/azure/provider.yaml
@@ -81,7 +81,7 @@ versions:
- 1.0.0
dependencies:
- - apache-airflow>=2.7.0
+ - apache-airflow>=2.8.0
- adlfs>=2023.10.0
- azure-batch>=8.0.0
- azure-cosmos>=4.6.0
diff --git a/airflow/providers/microsoft/mssql/__init__.py b/airflow/providers/microsoft/mssql/__init__.py
index 0236f31b230f6..ef80207c04850 100644
--- a/airflow/providers/microsoft/mssql/__init__.py
+++ b/airflow/providers/microsoft/mssql/__init__.py
@@ -32,8 +32,8 @@
__version__ = "3.8.0"
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
- "2.7.0"
+ "2.8.0"
):
raise RuntimeError(
- f"The package `apache-airflow-providers-microsoft-mssql:{__version__}` needs Apache Airflow 2.7.0+"
+ f"The package `apache-airflow-providers-microsoft-mssql:{__version__}` needs Apache Airflow 2.8.0+"
)
diff --git a/airflow/providers/microsoft/mssql/provider.yaml b/airflow/providers/microsoft/mssql/provider.yaml
index 8675eded52b23..02b15af29b237 100644
--- a/airflow/providers/microsoft/mssql/provider.yaml
+++ b/airflow/providers/microsoft/mssql/provider.yaml
@@ -53,7 +53,7 @@ versions:
- 1.0.0
dependencies:
- - apache-airflow>=2.7.0
+ - apache-airflow>=2.8.0
- apache-airflow-providers-common-sql>=1.14.1
- pymssql>=2.3.0
- methodtools>=0.4.7
diff --git a/airflow/providers/microsoft/psrp/__init__.py b/airflow/providers/microsoft/psrp/__init__.py
index 04270ab549cf5..babae20cedaa1 100644
--- a/airflow/providers/microsoft/psrp/__init__.py
+++ b/airflow/providers/microsoft/psrp/__init__.py
@@ -32,8 +32,8 @@
__version__ = "2.7.1"
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
- "2.7.0"
+ "2.8.0"
):
raise RuntimeError(
- f"The package `apache-airflow-providers-microsoft-psrp:{__version__}` needs Apache Airflow 2.7.0+"
+ f"The package `apache-airflow-providers-microsoft-psrp:{__version__}` needs Apache Airflow 2.8.0+"
)
diff --git a/airflow/providers/microsoft/psrp/provider.yaml b/airflow/providers/microsoft/psrp/provider.yaml
index 72fc7358023b2..bed15c84d347f 100644
--- a/airflow/providers/microsoft/psrp/provider.yaml
+++ b/airflow/providers/microsoft/psrp/provider.yaml
@@ -48,7 +48,7 @@ versions:
- 1.0.0
dependencies:
- - apache-airflow>=2.7.0
+ - apache-airflow>=2.8.0
- pypsrp>=0.8.0
integrations:
diff --git a/airflow/providers/microsoft/winrm/__init__.py b/airflow/providers/microsoft/winrm/__init__.py
index 04e710e5a37d5..fe75ee6648f6d 100644
--- a/airflow/providers/microsoft/winrm/__init__.py
+++ b/airflow/providers/microsoft/winrm/__init__.py
@@ -32,8 +32,8 @@
__version__ = "3.5.1"
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
- "2.7.0"
+ "2.8.0"
):
raise RuntimeError(
- f"The package `apache-airflow-providers-microsoft-winrm:{__version__}` needs Apache Airflow 2.7.0+"
+ f"The package `apache-airflow-providers-microsoft-winrm:{__version__}` needs Apache Airflow 2.8.0+"
)
diff --git a/airflow/providers/microsoft/winrm/provider.yaml b/airflow/providers/microsoft/winrm/provider.yaml
index 1c5e0d75f7320..7a409fe602095 100644
--- a/airflow/providers/microsoft/winrm/provider.yaml
+++ b/airflow/providers/microsoft/winrm/provider.yaml
@@ -47,7 +47,7 @@ versions:
- 1.0.0
dependencies:
- - apache-airflow>=2.7.0
+ - apache-airflow>=2.8.0
- pywinrm>=0.4
integrations:
diff --git a/airflow/providers/mongo/__init__.py b/airflow/providers/mongo/__init__.py
index c41b98bfa4272..4d503191155d2 100644
--- a/airflow/providers/mongo/__init__.py
+++ b/airflow/providers/mongo/__init__.py
@@ -32,8 +32,8 @@
__version__ = "4.1.2"
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
- "2.7.0"
+ "2.8.0"
):
raise RuntimeError(
- f"The package `apache-airflow-providers-mongo:{__version__}` needs Apache Airflow 2.7.0+"
+ f"The package `apache-airflow-providers-mongo:{__version__}` needs Apache Airflow 2.8.0+"
)
diff --git a/airflow/providers/mongo/provider.yaml b/airflow/providers/mongo/provider.yaml
index e7b88801d92c5..2014f459ca57f 100644
--- a/airflow/providers/mongo/provider.yaml
+++ b/airflow/providers/mongo/provider.yaml
@@ -50,7 +50,7 @@ versions:
- 1.0.0
dependencies:
- - apache-airflow>=2.7.0
+ - apache-airflow>=2.8.0
- dnspython>=1.13.0
- pymongo>=4.0.0
diff --git a/airflow/providers/mysql/__init__.py b/airflow/providers/mysql/__init__.py
index 5981ec8b68742..e33ab923a2cf0 100644
--- a/airflow/providers/mysql/__init__.py
+++ b/airflow/providers/mysql/__init__.py
@@ -32,8 +32,8 @@
__version__ = "5.6.3"
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
- "2.7.0"
+ "2.8.0"
):
raise RuntimeError(
- f"The package `apache-airflow-providers-mysql:{__version__}` needs Apache Airflow 2.7.0+"
+ f"The package `apache-airflow-providers-mysql:{__version__}` needs Apache Airflow 2.8.0+"
)
diff --git a/airflow/providers/mysql/provider.yaml b/airflow/providers/mysql/provider.yaml
index ffb7909e75f3b..40199b6ec8c4c 100644
--- a/airflow/providers/mysql/provider.yaml
+++ b/airflow/providers/mysql/provider.yaml
@@ -64,7 +64,7 @@ versions:
- 1.0.0
dependencies:
- - apache-airflow>=2.7.0
+ - apache-airflow>=2.8.0
- apache-airflow-providers-common-sql>=1.14.1
- mysqlclient>=1.4.0
- mysql-connector-python>=8.0.29
diff --git a/airflow/providers/neo4j/__init__.py b/airflow/providers/neo4j/__init__.py
index f752781b3fe16..ac5c55cef8a80 100644
--- a/airflow/providers/neo4j/__init__.py
+++ b/airflow/providers/neo4j/__init__.py
@@ -32,8 +32,8 @@
__version__ = "3.6.1"
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
- "2.7.0"
+ "2.8.0"
):
raise RuntimeError(
- f"The package `apache-airflow-providers-neo4j:{__version__}` needs Apache Airflow 2.7.0+"
+ f"The package `apache-airflow-providers-neo4j:{__version__}` needs Apache Airflow 2.8.0+"
)
diff --git a/airflow/providers/neo4j/provider.yaml b/airflow/providers/neo4j/provider.yaml
index 4d3e27867f58d..6efd96efadf7e 100644
--- a/airflow/providers/neo4j/provider.yaml
+++ b/airflow/providers/neo4j/provider.yaml
@@ -48,7 +48,7 @@ versions:
- 1.0.0
dependencies:
- - apache-airflow>=2.7.0
+ - apache-airflow>=2.8.0
- neo4j>=4.2.1
integrations:
diff --git a/airflow/providers/odbc/__init__.py b/airflow/providers/odbc/__init__.py
index a1c1e7fe139e1..493a2469a4939 100644
--- a/airflow/providers/odbc/__init__.py
+++ b/airflow/providers/odbc/__init__.py
@@ -32,8 +32,8 @@
__version__ = "4.6.3"
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
- "2.7.0"
+ "2.8.0"
):
raise RuntimeError(
- f"The package `apache-airflow-providers-odbc:{__version__}` needs Apache Airflow 2.7.0+"
+ f"The package `apache-airflow-providers-odbc:{__version__}` needs Apache Airflow 2.8.0+"
)
diff --git a/airflow/providers/odbc/provider.yaml b/airflow/providers/odbc/provider.yaml
index 9d10932590bd1..655a8fba89021 100644
--- a/airflow/providers/odbc/provider.yaml
+++ b/airflow/providers/odbc/provider.yaml
@@ -52,7 +52,7 @@ versions:
- 1.0.0
dependencies:
- - apache-airflow>=2.7.0
+ - apache-airflow>=2.8.0
- apache-airflow-providers-common-sql>=1.14.1
- pyodbc>=5.0.0
diff --git a/airflow/providers/openai/__init__.py b/airflow/providers/openai/__init__.py
index 0c512b2dd4b71..2eb3378ab4fe7 100644
--- a/airflow/providers/openai/__init__.py
+++ b/airflow/providers/openai/__init__.py
@@ -32,8 +32,8 @@
__version__ = "1.2.2"
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
- "2.7.0"
+ "2.8.0"
):
raise RuntimeError(
- f"The package `apache-airflow-providers-openai:{__version__}` needs Apache Airflow 2.7.0+"
+ f"The package `apache-airflow-providers-openai:{__version__}` needs Apache Airflow 2.8.0+"
)
diff --git a/airflow/providers/openai/provider.yaml b/airflow/providers/openai/provider.yaml
index 3e5c8d6f75584..33ec615146db0 100644
--- a/airflow/providers/openai/provider.yaml
+++ b/airflow/providers/openai/provider.yaml
@@ -43,7 +43,7 @@ integrations:
tags: [software]
dependencies:
- - apache-airflow>=2.7.0
+ - apache-airflow>=2.8.0
- openai[datalib]>=1.32.0
hooks:
diff --git a/airflow/providers/openfaas/__init__.py b/airflow/providers/openfaas/__init__.py
index e9424a665f9f0..467a5671d7670 100644
--- a/airflow/providers/openfaas/__init__.py
+++ b/airflow/providers/openfaas/__init__.py
@@ -32,8 +32,8 @@
__version__ = "3.5.1"
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
- "2.7.0"
+ "2.8.0"
):
raise RuntimeError(
- f"The package `apache-airflow-providers-openfaas:{__version__}` needs Apache Airflow 2.7.0+"
+ f"The package `apache-airflow-providers-openfaas:{__version__}` needs Apache Airflow 2.8.0+"
)
diff --git a/airflow/providers/openfaas/provider.yaml b/airflow/providers/openfaas/provider.yaml
index 000c18b3b77a0..dcf9d2246ca01 100644
--- a/airflow/providers/openfaas/provider.yaml
+++ b/airflow/providers/openfaas/provider.yaml
@@ -42,7 +42,7 @@ versions:
- 1.0.0
dependencies:
- - apache-airflow>=2.7.0
+ - apache-airflow>=2.8.0
integrations:
- integration-name: OpenFaaS
diff --git a/airflow/providers/openlineage/__init__.py b/airflow/providers/openlineage/__init__.py
index 7aa28ece9c39f..3c02e1e1d1369 100644
--- a/airflow/providers/openlineage/__init__.py
+++ b/airflow/providers/openlineage/__init__.py
@@ -32,8 +32,8 @@
__version__ = "1.10.0"
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
- "2.7.0"
+ "2.8.0"
):
raise RuntimeError(
- f"The package `apache-airflow-providers-openlineage:{__version__}` needs Apache Airflow 2.7.0+"
+ f"The package `apache-airflow-providers-openlineage:{__version__}` needs Apache Airflow 2.8.0+"
)
diff --git a/airflow/providers/openlineage/provider.yaml b/airflow/providers/openlineage/provider.yaml
index 61004c25b590a..f38b49035d83c 100644
--- a/airflow/providers/openlineage/provider.yaml
+++ b/airflow/providers/openlineage/provider.yaml
@@ -45,7 +45,7 @@ versions:
- 1.0.0
dependencies:
- - apache-airflow>=2.7.0
+ - apache-airflow>=2.8.0
- apache-airflow-providers-common-sql>=1.6.0
- attrs>=22.2
- openlineage-integration-common>=1.16.0
diff --git a/airflow/providers/opensearch/__init__.py b/airflow/providers/opensearch/__init__.py
index ffa0172965248..f174a52fe3c57 100644
--- a/airflow/providers/opensearch/__init__.py
+++ b/airflow/providers/opensearch/__init__.py
@@ -32,8 +32,8 @@
__version__ = "1.3.0"
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
- "2.7.0"
+ "2.8.0"
):
raise RuntimeError(
- f"The package `apache-airflow-providers-opensearch:{__version__}` needs Apache Airflow 2.7.0+"
+ f"The package `apache-airflow-providers-opensearch:{__version__}` needs Apache Airflow 2.8.0+"
)
diff --git a/airflow/providers/opensearch/provider.yaml b/airflow/providers/opensearch/provider.yaml
index 8e7141d9b4317..e17b7aa3f2a34 100644
--- a/airflow/providers/opensearch/provider.yaml
+++ b/airflow/providers/opensearch/provider.yaml
@@ -34,7 +34,7 @@ versions:
- 1.0.0
dependencies:
- - apache-airflow>=2.7.0
+ - apache-airflow>=2.8.0
- opensearch-py>=2.2.0
integrations:
diff --git a/airflow/providers/opsgenie/__init__.py b/airflow/providers/opsgenie/__init__.py
index 73dbf7ed445e1..c4587da155252 100644
--- a/airflow/providers/opsgenie/__init__.py
+++ b/airflow/providers/opsgenie/__init__.py
@@ -32,8 +32,8 @@
__version__ = "5.6.1"
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
- "2.7.0"
+ "2.8.0"
):
raise RuntimeError(
- f"The package `apache-airflow-providers-opsgenie:{__version__}` needs Apache Airflow 2.7.0+"
+ f"The package `apache-airflow-providers-opsgenie:{__version__}` needs Apache Airflow 2.8.0+"
)
diff --git a/airflow/providers/opsgenie/provider.yaml b/airflow/providers/opsgenie/provider.yaml
index 7d50c62f20ca9..cded1a189fd23 100644
--- a/airflow/providers/opsgenie/provider.yaml
+++ b/airflow/providers/opsgenie/provider.yaml
@@ -47,7 +47,7 @@ versions:
- 1.0.0
dependencies:
- - apache-airflow>=2.7.0
+ - apache-airflow>=2.8.0
- opsgenie-sdk>=2.1.5
integrations:
diff --git a/airflow/providers/oracle/__init__.py b/airflow/providers/oracle/__init__.py
index 03061ab91c37e..3a21260e22872 100644
--- a/airflow/providers/oracle/__init__.py
+++ b/airflow/providers/oracle/__init__.py
@@ -32,8 +32,8 @@
__version__ = "3.10.3"
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
- "2.7.0"
+ "2.8.0"
):
raise RuntimeError(
- f"The package `apache-airflow-providers-oracle:{__version__}` needs Apache Airflow 2.7.0+"
+ f"The package `apache-airflow-providers-oracle:{__version__}` needs Apache Airflow 2.8.0+"
)
diff --git a/airflow/providers/oracle/provider.yaml b/airflow/providers/oracle/provider.yaml
index d2a702d348213..c08b55a675c47 100644
--- a/airflow/providers/oracle/provider.yaml
+++ b/airflow/providers/oracle/provider.yaml
@@ -58,7 +58,7 @@ versions:
- 1.0.0
dependencies:
- - apache-airflow>=2.7.0
+ - apache-airflow>=2.8.0
- apache-airflow-providers-common-sql>=1.3.1
- oracledb>=2.0.0
diff --git a/airflow/providers/pagerduty/__init__.py b/airflow/providers/pagerduty/__init__.py
index 2c8729efa4e07..8b2d439f67971 100644
--- a/airflow/providers/pagerduty/__init__.py
+++ b/airflow/providers/pagerduty/__init__.py
@@ -32,8 +32,8 @@
__version__ = "3.7.2"
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
- "2.7.0"
+ "2.8.0"
):
raise RuntimeError(
- f"The package `apache-airflow-providers-pagerduty:{__version__}` needs Apache Airflow 2.7.0+"
+ f"The package `apache-airflow-providers-pagerduty:{__version__}` needs Apache Airflow 2.8.0+"
)
diff --git a/airflow/providers/pagerduty/provider.yaml b/airflow/providers/pagerduty/provider.yaml
index 10bbffcea3748..077ecb728c649 100644
--- a/airflow/providers/pagerduty/provider.yaml
+++ b/airflow/providers/pagerduty/provider.yaml
@@ -49,7 +49,7 @@ versions:
- 1.0.0
dependencies:
- - apache-airflow>=2.7.0
+ - apache-airflow>=2.8.0
- pdpyras>=4.2.0
integrations:
diff --git a/airflow/providers/papermill/__init__.py b/airflow/providers/papermill/__init__.py
index 555170ad9b1ce..0ad957507d57a 100644
--- a/airflow/providers/papermill/__init__.py
+++ b/airflow/providers/papermill/__init__.py
@@ -32,8 +32,8 @@
__version__ = "3.7.2"
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
- "2.7.0"
+ "2.8.0"
):
raise RuntimeError(
- f"The package `apache-airflow-providers-papermill:{__version__}` needs Apache Airflow 2.7.0+"
+ f"The package `apache-airflow-providers-papermill:{__version__}` needs Apache Airflow 2.8.0+"
)
diff --git a/airflow/providers/papermill/provider.yaml b/airflow/providers/papermill/provider.yaml
index 96b444b4f45fd..9e074d846576c 100644
--- a/airflow/providers/papermill/provider.yaml
+++ b/airflow/providers/papermill/provider.yaml
@@ -55,7 +55,7 @@ versions:
- 1.0.0
dependencies:
- - apache-airflow>=2.7.0
+ - apache-airflow>=2.8.0
- papermill[all]>=2.4.0
- scrapbook[all]
- ipykernel
diff --git a/airflow/providers/pgvector/__init__.py b/airflow/providers/pgvector/__init__.py
index a9c00aa0bfbdd..236f24dd22262 100644
--- a/airflow/providers/pgvector/__init__.py
+++ b/airflow/providers/pgvector/__init__.py
@@ -32,8 +32,8 @@
__version__ = "1.2.2"
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
- "2.7.0"
+ "2.8.0"
):
raise RuntimeError(
- f"The package `apache-airflow-providers-pgvector:{__version__}` needs Apache Airflow 2.7.0+"
+ f"The package `apache-airflow-providers-pgvector:{__version__}` needs Apache Airflow 2.8.0+"
)
diff --git a/airflow/providers/pgvector/provider.yaml b/airflow/providers/pgvector/provider.yaml
index e8aff71b37189..2139f987cd5bb 100644
--- a/airflow/providers/pgvector/provider.yaml
+++ b/airflow/providers/pgvector/provider.yaml
@@ -42,7 +42,7 @@ integrations:
tags: [software]
dependencies:
- - apache-airflow>=2.7.0
+ - apache-airflow>=2.8.0
- apache-airflow-providers-postgres>=5.7.1
# setting !=0.3.0 version due to https://github.com/pgvector/pgvector-python/issues/79
# observed in 0.3.0.
diff --git a/airflow/providers/pinecone/__init__.py b/airflow/providers/pinecone/__init__.py
index efc7df10a1255..a2ce126f881d4 100644
--- a/airflow/providers/pinecone/__init__.py
+++ b/airflow/providers/pinecone/__init__.py
@@ -32,8 +32,8 @@
__version__ = "2.0.1"
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
- "2.7.0"
+ "2.8.0"
):
raise RuntimeError(
- f"The package `apache-airflow-providers-pinecone:{__version__}` needs Apache Airflow 2.7.0+"
+ f"The package `apache-airflow-providers-pinecone:{__version__}` needs Apache Airflow 2.8.0+"
)
diff --git a/airflow/providers/pinecone/provider.yaml b/airflow/providers/pinecone/provider.yaml
index bf58ccefb293d..537eea9f1ea46 100644
--- a/airflow/providers/pinecone/provider.yaml
+++ b/airflow/providers/pinecone/provider.yaml
@@ -43,7 +43,7 @@ integrations:
tags: [software]
dependencies:
- - apache-airflow>=2.7.0
+ - apache-airflow>=2.8.0
- pinecone-client>=3.1.0
hooks:
diff --git a/airflow/providers/postgres/__init__.py b/airflow/providers/postgres/__init__.py
index 6c307a3970170..df53fd617b296 100644
--- a/airflow/providers/postgres/__init__.py
+++ b/airflow/providers/postgres/__init__.py
@@ -32,8 +32,8 @@
__version__ = "5.11.3"
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
- "2.7.0"
+ "2.8.0"
):
raise RuntimeError(
- f"The package `apache-airflow-providers-postgres:{__version__}` needs Apache Airflow 2.7.0+"
+ f"The package `apache-airflow-providers-postgres:{__version__}` needs Apache Airflow 2.8.0+"
)
diff --git a/airflow/providers/postgres/provider.yaml b/airflow/providers/postgres/provider.yaml
index 4a10b8fa6c6a9..1c28bd133e727 100644
--- a/airflow/providers/postgres/provider.yaml
+++ b/airflow/providers/postgres/provider.yaml
@@ -63,7 +63,7 @@ versions:
- 1.0.0
dependencies:
- - apache-airflow>=2.7.0
+ - apache-airflow>=2.8.0
- apache-airflow-providers-common-sql>=1.14.1
- psycopg2-binary>=2.9.4
diff --git a/airflow/providers/presto/__init__.py b/airflow/providers/presto/__init__.py
index 6c7ee8bdcfd10..28d4cbcbe6013 100644
--- a/airflow/providers/presto/__init__.py
+++ b/airflow/providers/presto/__init__.py
@@ -32,8 +32,8 @@
__version__ = "5.5.2"
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
- "2.7.0"
+ "2.8.0"
):
raise RuntimeError(
- f"The package `apache-airflow-providers-presto:{__version__}` needs Apache Airflow 2.7.0+"
+ f"The package `apache-airflow-providers-presto:{__version__}` needs Apache Airflow 2.8.0+"
)
diff --git a/airflow/providers/presto/provider.yaml b/airflow/providers/presto/provider.yaml
index 7ca7fc93798a6..6704910c66185 100644
--- a/airflow/providers/presto/provider.yaml
+++ b/airflow/providers/presto/provider.yaml
@@ -60,7 +60,7 @@ versions:
- 1.0.0
dependencies:
- - apache-airflow>=2.7.0
+ - apache-airflow>=2.8.0
- apache-airflow-providers-common-sql>=1.3.1
- presto-python-client>=0.8.4
# In pandas 2.2 minimal version of the sqlalchemy is 2.0
diff --git a/airflow/providers/qdrant/__init__.py b/airflow/providers/qdrant/__init__.py
index 2cd6b91edf6aa..dd4ed48500e81 100644
--- a/airflow/providers/qdrant/__init__.py
+++ b/airflow/providers/qdrant/__init__.py
@@ -32,8 +32,8 @@
__version__ = "1.1.2"
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
- "2.7.0"
+ "2.8.0"
):
raise RuntimeError(
- f"The package `apache-airflow-providers-qdrant:{__version__}` needs Apache Airflow 2.7.0+"
+ f"The package `apache-airflow-providers-qdrant:{__version__}` needs Apache Airflow 2.8.0+"
)
diff --git a/airflow/providers/qdrant/provider.yaml b/airflow/providers/qdrant/provider.yaml
index 21bf835f3ac2f..637789847a3e2 100644
--- a/airflow/providers/qdrant/provider.yaml
+++ b/airflow/providers/qdrant/provider.yaml
@@ -42,7 +42,7 @@ integrations:
dependencies:
- qdrant_client>=1.10.1
- - apache-airflow>=2.7.0
+ - apache-airflow>=2.8.0
hooks:
- integration-name: Qdrant
diff --git a/airflow/providers/redis/__init__.py b/airflow/providers/redis/__init__.py
index e589db904f0c8..4a1c9cc179c73 100644
--- a/airflow/providers/redis/__init__.py
+++ b/airflow/providers/redis/__init__.py
@@ -32,8 +32,8 @@
__version__ = "3.7.1"
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
- "2.7.0"
+ "2.8.0"
):
raise RuntimeError(
- f"The package `apache-airflow-providers-redis:{__version__}` needs Apache Airflow 2.7.0+"
+ f"The package `apache-airflow-providers-redis:{__version__}` needs Apache Airflow 2.8.0+"
)
diff --git a/airflow/providers/redis/provider.yaml b/airflow/providers/redis/provider.yaml
index 69167aefed78c..f6a001005fda7 100644
--- a/airflow/providers/redis/provider.yaml
+++ b/airflow/providers/redis/provider.yaml
@@ -48,7 +48,7 @@ versions:
- 1.0.0
dependencies:
- - apache-airflow>=2.7.0
+ - apache-airflow>=2.8.0
# 5.0.2 excluded due to breaking changes which fixed in https://github.com/redis/redis-py/pull/3176
- redis>=4.5.2,!=4.5.5,!=5.0.2
diff --git a/airflow/providers/salesforce/__init__.py b/airflow/providers/salesforce/__init__.py
index 601b38ecb8af1..7134a11051c3e 100644
--- a/airflow/providers/salesforce/__init__.py
+++ b/airflow/providers/salesforce/__init__.py
@@ -32,8 +32,8 @@
__version__ = "5.7.2"
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
- "2.7.0"
+ "2.8.0"
):
raise RuntimeError(
- f"The package `apache-airflow-providers-salesforce:{__version__}` needs Apache Airflow 2.7.0+"
+ f"The package `apache-airflow-providers-salesforce:{__version__}` needs Apache Airflow 2.8.0+"
)
diff --git a/airflow/providers/salesforce/provider.yaml b/airflow/providers/salesforce/provider.yaml
index fef820f21ecad..a544e33a52ec0 100644
--- a/airflow/providers/salesforce/provider.yaml
+++ b/airflow/providers/salesforce/provider.yaml
@@ -57,7 +57,7 @@ versions:
- 1.0.0
dependencies:
- - apache-airflow>=2.7.0
+ - apache-airflow>=2.8.0
- simple-salesforce>=1.0.0
# In pandas 2.2 minimal version of the sqlalchemy is 2.0
# https://pandas.pydata.org/docs/whatsnew/v2.2.0.html#increased-minimum-versions-for-dependencies
diff --git a/airflow/providers/samba/__init__.py b/airflow/providers/samba/__init__.py
index 29960c47f6618..13c375f8f959b 100644
--- a/airflow/providers/samba/__init__.py
+++ b/airflow/providers/samba/__init__.py
@@ -32,8 +32,8 @@
__version__ = "4.7.1"
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
- "2.7.0"
+ "2.8.0"
):
raise RuntimeError(
- f"The package `apache-airflow-providers-samba:{__version__}` needs Apache Airflow 2.7.0+"
+ f"The package `apache-airflow-providers-samba:{__version__}` needs Apache Airflow 2.8.0+"
)
diff --git a/airflow/providers/samba/provider.yaml b/airflow/providers/samba/provider.yaml
index c7294d5047c27..d11a257670f65 100644
--- a/airflow/providers/samba/provider.yaml
+++ b/airflow/providers/samba/provider.yaml
@@ -46,7 +46,7 @@ versions:
- 1.0.0
dependencies:
- - apache-airflow>=2.7.0
+ - apache-airflow>=2.8.0
- smbprotocol>=1.5.0
integrations:
diff --git a/airflow/providers/segment/__init__.py b/airflow/providers/segment/__init__.py
index 3e7e6b42b0044..4f46f708d383a 100644
--- a/airflow/providers/segment/__init__.py
+++ b/airflow/providers/segment/__init__.py
@@ -32,8 +32,8 @@
__version__ = "3.5.1"
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
- "2.7.0"
+ "2.8.0"
):
raise RuntimeError(
- f"The package `apache-airflow-providers-segment:{__version__}` needs Apache Airflow 2.7.0+"
+ f"The package `apache-airflow-providers-segment:{__version__}` needs Apache Airflow 2.8.0+"
)
diff --git a/airflow/providers/segment/provider.yaml b/airflow/providers/segment/provider.yaml
index 9fb1da17bfa6d..33336478daf34 100644
--- a/airflow/providers/segment/provider.yaml
+++ b/airflow/providers/segment/provider.yaml
@@ -42,7 +42,7 @@ versions:
- 1.0.0
dependencies:
- - apache-airflow>=2.7.0
+ - apache-airflow>=2.8.0
- analytics-python>=1.2.9
integrations:
diff --git a/airflow/providers/sendgrid/__init__.py b/airflow/providers/sendgrid/__init__.py
index a696908ad6240..dcf0d40721443 100644
--- a/airflow/providers/sendgrid/__init__.py
+++ b/airflow/providers/sendgrid/__init__.py
@@ -32,8 +32,8 @@
__version__ = "3.5.1"
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
- "2.7.0"
+ "2.8.0"
):
raise RuntimeError(
- f"The package `apache-airflow-providers-sendgrid:{__version__}` needs Apache Airflow 2.7.0+"
+ f"The package `apache-airflow-providers-sendgrid:{__version__}` needs Apache Airflow 2.8.0+"
)
diff --git a/airflow/providers/sendgrid/provider.yaml b/airflow/providers/sendgrid/provider.yaml
index e90a5739fcf00..911336ee2ea6b 100644
--- a/airflow/providers/sendgrid/provider.yaml
+++ b/airflow/providers/sendgrid/provider.yaml
@@ -22,7 +22,7 @@ description: |
`Sendgrid `__
dependencies:
- - apache-airflow>=2.7.0
+ - apache-airflow>=2.8.0
- sendgrid>=6.0.0
state: ready
diff --git a/airflow/providers/sftp/__init__.py b/airflow/providers/sftp/__init__.py
index 571c263041516..2a542ffd73809 100644
--- a/airflow/providers/sftp/__init__.py
+++ b/airflow/providers/sftp/__init__.py
@@ -32,8 +32,8 @@
__version__ = "4.10.3"
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
- "2.7.0"
+ "2.8.0"
):
raise RuntimeError(
- f"The package `apache-airflow-providers-sftp:{__version__}` needs Apache Airflow 2.7.0+"
+ f"The package `apache-airflow-providers-sftp:{__version__}` needs Apache Airflow 2.8.0+"
)
diff --git a/airflow/providers/sftp/provider.yaml b/airflow/providers/sftp/provider.yaml
index f41626a6c4f42..4d9480537b209 100644
--- a/airflow/providers/sftp/provider.yaml
+++ b/airflow/providers/sftp/provider.yaml
@@ -65,7 +65,7 @@ versions:
- 1.0.0
dependencies:
- - apache-airflow>=2.7.0
+ - apache-airflow>=2.8.0
- apache-airflow-providers-ssh>=2.1.0
- paramiko>=2.9.0
- asyncssh>=2.12.0
diff --git a/airflow/providers/singularity/__init__.py b/airflow/providers/singularity/__init__.py
index b4afe866c93de..85e86d53c59ea 100644
--- a/airflow/providers/singularity/__init__.py
+++ b/airflow/providers/singularity/__init__.py
@@ -32,8 +32,8 @@
__version__ = "3.5.1"
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
- "2.7.0"
+ "2.8.0"
):
raise RuntimeError(
- f"The package `apache-airflow-providers-singularity:{__version__}` needs Apache Airflow 2.7.0+"
+ f"The package `apache-airflow-providers-singularity:{__version__}` needs Apache Airflow 2.8.0+"
)
diff --git a/airflow/providers/singularity/provider.yaml b/airflow/providers/singularity/provider.yaml
index e40a6ae53b7bb..55147e7d537c1 100644
--- a/airflow/providers/singularity/provider.yaml
+++ b/airflow/providers/singularity/provider.yaml
@@ -44,7 +44,7 @@ versions:
- 1.0.0
dependencies:
- - apache-airflow>=2.7.0
+ - apache-airflow>=2.8.0
- spython>=0.0.56
integrations:
diff --git a/airflow/providers/slack/__init__.py b/airflow/providers/slack/__init__.py
index 8f8cbc6a3a2e6..2313cf3429150 100644
--- a/airflow/providers/slack/__init__.py
+++ b/airflow/providers/slack/__init__.py
@@ -32,8 +32,8 @@
__version__ = "8.8.0"
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
- "2.7.0"
+ "2.8.0"
):
raise RuntimeError(
- f"The package `apache-airflow-providers-slack:{__version__}` needs Apache Airflow 2.7.0+"
+ f"The package `apache-airflow-providers-slack:{__version__}` needs Apache Airflow 2.8.0+"
)
diff --git a/airflow/providers/slack/provider.yaml b/airflow/providers/slack/provider.yaml
index 0413206a2a013..510045a8e66f4 100644
--- a/airflow/providers/slack/provider.yaml
+++ b/airflow/providers/slack/provider.yaml
@@ -63,7 +63,7 @@ versions:
- 1.0.0
dependencies:
- - apache-airflow>=2.7.0
+ - apache-airflow>=2.8.0
- apache-airflow-providers-common-sql>=1.3.1
- slack_sdk>=3.19.0
diff --git a/airflow/providers/smtp/__init__.py b/airflow/providers/smtp/__init__.py
index 825f5f842acf2..4368754d17cda 100644
--- a/airflow/providers/smtp/__init__.py
+++ b/airflow/providers/smtp/__init__.py
@@ -32,8 +32,8 @@
__version__ = "1.7.1"
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
- "2.7.0"
+ "2.8.0"
):
raise RuntimeError(
- f"The package `apache-airflow-providers-smtp:{__version__}` needs Apache Airflow 2.7.0+"
+ f"The package `apache-airflow-providers-smtp:{__version__}` needs Apache Airflow 2.8.0+"
)
diff --git a/airflow/providers/smtp/provider.yaml b/airflow/providers/smtp/provider.yaml
index 943c8d73b2576..a4b6664728ff7 100644
--- a/airflow/providers/smtp/provider.yaml
+++ b/airflow/providers/smtp/provider.yaml
@@ -42,7 +42,7 @@ versions:
- 1.0.0
dependencies:
- - apache-airflow>=2.7.0
+ - apache-airflow>=2.8.0
integrations:
- integration-name: Simple Mail Transfer Protocol (SMTP)
diff --git a/airflow/providers/snowflake/__init__.py b/airflow/providers/snowflake/__init__.py
index 7aa41f0f426fc..2dc2cce0e2120 100644
--- a/airflow/providers/snowflake/__init__.py
+++ b/airflow/providers/snowflake/__init__.py
@@ -32,8 +32,8 @@
__version__ = "5.6.1"
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
- "2.7.0"
+ "2.8.0"
):
raise RuntimeError(
- f"The package `apache-airflow-providers-snowflake:{__version__}` needs Apache Airflow 2.7.0+"
+ f"The package `apache-airflow-providers-snowflake:{__version__}` needs Apache Airflow 2.8.0+"
)
diff --git a/airflow/providers/snowflake/provider.yaml b/airflow/providers/snowflake/provider.yaml
index b572916c987d1..eddc132285ecb 100644
--- a/airflow/providers/snowflake/provider.yaml
+++ b/airflow/providers/snowflake/provider.yaml
@@ -76,7 +76,7 @@ versions:
- 1.0.0
dependencies:
- - apache-airflow>=2.7.0
+ - apache-airflow>=2.8.0
- apache-airflow-providers-common-compat>=1.1.0
- apache-airflow-providers-common-sql>=1.14.1
# In pandas 2.2 minimal version of the sqlalchemy is 2.0
diff --git a/airflow/providers/sqlite/__init__.py b/airflow/providers/sqlite/__init__.py
index 653c08ef820b7..c108fffd088c9 100644
--- a/airflow/providers/sqlite/__init__.py
+++ b/airflow/providers/sqlite/__init__.py
@@ -32,8 +32,8 @@
__version__ = "3.8.2"
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
- "2.7.0"
+ "2.8.0"
):
raise RuntimeError(
- f"The package `apache-airflow-providers-sqlite:{__version__}` needs Apache Airflow 2.7.0+"
+ f"The package `apache-airflow-providers-sqlite:{__version__}` needs Apache Airflow 2.8.0+"
)
diff --git a/airflow/providers/sqlite/provider.yaml b/airflow/providers/sqlite/provider.yaml
index 5c7c6ec3d5ff4..13e0bf3302798 100644
--- a/airflow/providers/sqlite/provider.yaml
+++ b/airflow/providers/sqlite/provider.yaml
@@ -54,7 +54,7 @@ versions:
- 1.0.0
dependencies:
- - apache-airflow>=2.7.0
+ - apache-airflow>=2.8.0
- apache-airflow-providers-common-sql>=1.14.1
integrations:
diff --git a/airflow/providers/ssh/__init__.py b/airflow/providers/ssh/__init__.py
index d01833494e62e..b07b23cfa2019 100644
--- a/airflow/providers/ssh/__init__.py
+++ b/airflow/providers/ssh/__init__.py
@@ -32,8 +32,8 @@
__version__ = "3.12.0"
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
- "2.7.0"
+ "2.8.0"
):
raise RuntimeError(
- f"The package `apache-airflow-providers-ssh:{__version__}` needs Apache Airflow 2.7.0+"
+ f"The package `apache-airflow-providers-ssh:{__version__}` needs Apache Airflow 2.8.0+"
)
diff --git a/airflow/providers/ssh/provider.yaml b/airflow/providers/ssh/provider.yaml
index 53d85c382df32..dd49cbae5b427 100644
--- a/airflow/providers/ssh/provider.yaml
+++ b/airflow/providers/ssh/provider.yaml
@@ -61,7 +61,7 @@ versions:
- 1.0.0
dependencies:
- - apache-airflow>=2.7.0
+ - apache-airflow>=2.8.0
- paramiko>=2.9.0
- sshtunnel>=0.3.2
diff --git a/airflow/providers/tableau/__init__.py b/airflow/providers/tableau/__init__.py
index 066898d2c5f6b..de418f2d73a24 100644
--- a/airflow/providers/tableau/__init__.py
+++ b/airflow/providers/tableau/__init__.py
@@ -32,8 +32,8 @@
__version__ = "4.5.2"
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
- "2.7.0"
+ "2.8.0"
):
raise RuntimeError(
- f"The package `apache-airflow-providers-tableau:{__version__}` needs Apache Airflow 2.7.0+"
+ f"The package `apache-airflow-providers-tableau:{__version__}` needs Apache Airflow 2.8.0+"
)
diff --git a/airflow/providers/tableau/provider.yaml b/airflow/providers/tableau/provider.yaml
index 8ebf1aff01c9a..93f7e338eab89 100644
--- a/airflow/providers/tableau/provider.yaml
+++ b/airflow/providers/tableau/provider.yaml
@@ -52,7 +52,7 @@ versions:
- 1.0.0
dependencies:
- - apache-airflow>=2.7.0
+ - apache-airflow>=2.8.0
- tableauserverclient>=0.25
integrations:
diff --git a/airflow/providers/tabular/__init__.py b/airflow/providers/tabular/__init__.py
index d4c9ba918bf68..352ab48a1d365 100644
--- a/airflow/providers/tabular/__init__.py
+++ b/airflow/providers/tabular/__init__.py
@@ -32,8 +32,8 @@
__version__ = "1.5.1"
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
- "2.7.0"
+ "2.8.0"
):
raise RuntimeError(
- f"The package `apache-airflow-providers-tabular:{__version__}` needs Apache Airflow 2.7.0+"
+ f"The package `apache-airflow-providers-tabular:{__version__}` needs Apache Airflow 2.8.0+"
)
diff --git a/airflow/providers/tabular/provider.yaml b/airflow/providers/tabular/provider.yaml
index 1fc7c6c65b696..fffa4b26c17ff 100644
--- a/airflow/providers/tabular/provider.yaml
+++ b/airflow/providers/tabular/provider.yaml
@@ -37,7 +37,7 @@ versions:
- 1.0.0
dependencies:
- - apache-airflow>=2.7.0
+ - apache-airflow>=2.8.0
- apache-airflow-providers-apache-iceberg
devel-dependencies:
diff --git a/airflow/providers/telegram/__init__.py b/airflow/providers/telegram/__init__.py
index 483e7c11c2544..d34b69d3aa518 100644
--- a/airflow/providers/telegram/__init__.py
+++ b/airflow/providers/telegram/__init__.py
@@ -32,8 +32,8 @@
__version__ = "4.5.2"
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
- "2.7.0"
+ "2.8.0"
):
raise RuntimeError(
- f"The package `apache-airflow-providers-telegram:{__version__}` needs Apache Airflow 2.7.0+"
+ f"The package `apache-airflow-providers-telegram:{__version__}` needs Apache Airflow 2.8.0+"
)
diff --git a/airflow/providers/telegram/provider.yaml b/airflow/providers/telegram/provider.yaml
index fa0e9ba810ec8..ad5563491e4af 100644
--- a/airflow/providers/telegram/provider.yaml
+++ b/airflow/providers/telegram/provider.yaml
@@ -48,7 +48,7 @@ versions:
- 1.0.0
dependencies:
- - apache-airflow>=2.7.0
+ - apache-airflow>=2.8.0
- python-telegram-bot>=20.2
integrations:
diff --git a/airflow/providers/teradata/__init__.py b/airflow/providers/teradata/__init__.py
index 7087cada86cf3..e418afd3e4783 100644
--- a/airflow/providers/teradata/__init__.py
+++ b/airflow/providers/teradata/__init__.py
@@ -32,8 +32,8 @@
__version__ = "2.5.0"
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
- "2.7.0"
+ "2.8.0"
):
raise RuntimeError(
- f"The package `apache-airflow-providers-teradata:{__version__}` needs Apache Airflow 2.7.0+"
+ f"The package `apache-airflow-providers-teradata:{__version__}` needs Apache Airflow 2.8.0+"
)
diff --git a/airflow/providers/teradata/provider.yaml b/airflow/providers/teradata/provider.yaml
index 31fdf4c7e800c..9f5c1d5580cd0 100644
--- a/airflow/providers/teradata/provider.yaml
+++ b/airflow/providers/teradata/provider.yaml
@@ -34,7 +34,7 @@ versions:
- 2.0.0
dependencies:
- - apache-airflow>=2.7.0
+ - apache-airflow>=2.8.0
- apache-airflow-providers-common-sql>=1.14.1
- teradatasqlalchemy>=17.20.0.0
- teradatasql>=17.20.0.28
diff --git a/airflow/providers/trino/__init__.py b/airflow/providers/trino/__init__.py
index 77edd2b35b15b..bb4973dd091ec 100644
--- a/airflow/providers/trino/__init__.py
+++ b/airflow/providers/trino/__init__.py
@@ -32,8 +32,8 @@
__version__ = "5.7.2"
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
- "2.7.0"
+ "2.8.0"
):
raise RuntimeError(
- f"The package `apache-airflow-providers-trino:{__version__}` needs Apache Airflow 2.7.0+"
+ f"The package `apache-airflow-providers-trino:{__version__}` needs Apache Airflow 2.8.0+"
)
diff --git a/airflow/providers/trino/provider.yaml b/airflow/providers/trino/provider.yaml
index b9dbb13e417ef..076f90d846971 100644
--- a/airflow/providers/trino/provider.yaml
+++ b/airflow/providers/trino/provider.yaml
@@ -62,7 +62,7 @@ versions:
- 1.0.0
dependencies:
- - apache-airflow>=2.7.0
+ - apache-airflow>=2.8.0
- apache-airflow-providers-common-sql>=1.3.1
# In pandas 2.2 minimal version of the sqlalchemy is 2.0
# https://pandas.pydata.org/docs/whatsnew/v2.2.0.html#increased-minimum-versions-for-dependencies
diff --git a/airflow/providers/vertica/__init__.py b/airflow/providers/vertica/__init__.py
index 0488addf9bbb8..ce8ac24bcb5cd 100644
--- a/airflow/providers/vertica/__init__.py
+++ b/airflow/providers/vertica/__init__.py
@@ -32,8 +32,8 @@
__version__ = "3.8.2"
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
- "2.7.0"
+ "2.8.0"
):
raise RuntimeError(
- f"The package `apache-airflow-providers-vertica:{__version__}` needs Apache Airflow 2.7.0+"
+ f"The package `apache-airflow-providers-vertica:{__version__}` needs Apache Airflow 2.8.0+"
)
diff --git a/airflow/providers/vertica/provider.yaml b/airflow/providers/vertica/provider.yaml
index b51b4f7ab6f59..ba5c19533dc71 100644
--- a/airflow/providers/vertica/provider.yaml
+++ b/airflow/providers/vertica/provider.yaml
@@ -52,7 +52,7 @@ versions:
- 1.0.0
dependencies:
- - apache-airflow>=2.7.0
+ - apache-airflow>=2.8.0
- apache-airflow-providers-common-sql>=1.3.1
- vertica-python>=0.6.0
diff --git a/airflow/providers/weaviate/__init__.py b/airflow/providers/weaviate/__init__.py
index 846a5b9d9b248..778af16b4cf58 100644
--- a/airflow/providers/weaviate/__init__.py
+++ b/airflow/providers/weaviate/__init__.py
@@ -32,8 +32,8 @@
__version__ = "2.0.0"
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
- "2.7.0"
+ "2.8.0"
):
raise RuntimeError(
- f"The package `apache-airflow-providers-weaviate:{__version__}` needs Apache Airflow 2.7.0+"
+ f"The package `apache-airflow-providers-weaviate:{__version__}` needs Apache Airflow 2.8.0+"
)
diff --git a/airflow/providers/weaviate/provider.yaml b/airflow/providers/weaviate/provider.yaml
index 47e2fbd386e3d..6c02e54ee4a1a 100644
--- a/airflow/providers/weaviate/provider.yaml
+++ b/airflow/providers/weaviate/provider.yaml
@@ -48,7 +48,7 @@ integrations:
tags: [software]
dependencies:
- - apache-airflow>=2.7.0
+ - apache-airflow>=2.8.0
- httpx>=0.25.0
- weaviate-client>=4.4.0
# In pandas 2.2 minimal version of the sqlalchemy is 2.0
diff --git a/airflow/providers/yandex/__init__.py b/airflow/providers/yandex/__init__.py
index 6f03cbe47afe2..e8305c8ef4f2f 100644
--- a/airflow/providers/yandex/__init__.py
+++ b/airflow/providers/yandex/__init__.py
@@ -32,8 +32,8 @@
__version__ = "3.11.2"
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
- "2.7.0"
+ "2.8.0"
):
raise RuntimeError(
- f"The package `apache-airflow-providers-yandex:{__version__}` needs Apache Airflow 2.7.0+"
+ f"The package `apache-airflow-providers-yandex:{__version__}` needs Apache Airflow 2.8.0+"
)
diff --git a/airflow/providers/yandex/provider.yaml b/airflow/providers/yandex/provider.yaml
index d6dd9aa7aaa6f..b3717347f6fc7 100644
--- a/airflow/providers/yandex/provider.yaml
+++ b/airflow/providers/yandex/provider.yaml
@@ -51,7 +51,7 @@ versions:
- 1.0.0
dependencies:
- - apache-airflow>=2.7.0
+ - apache-airflow>=2.8.0
- yandexcloud>=0.308.0
- yandex-query-client>=0.1.4
diff --git a/airflow/providers/ydb/__init__.py b/airflow/providers/ydb/__init__.py
index 1d77ab0de42e2..0bfd52dbda3fa 100644
--- a/airflow/providers/ydb/__init__.py
+++ b/airflow/providers/ydb/__init__.py
@@ -32,8 +32,8 @@
__version__ = "1.2.0"
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
- "2.7.0"
+ "2.8.0"
):
raise RuntimeError(
- f"The package `apache-airflow-providers-ydb:{__version__}` needs Apache Airflow 2.7.0+"
+ f"The package `apache-airflow-providers-ydb:{__version__}` needs Apache Airflow 2.8.0+"
)
diff --git a/airflow/providers/ydb/provider.yaml b/airflow/providers/ydb/provider.yaml
index 75a42036ea083..2b7397393a7b9 100644
--- a/airflow/providers/ydb/provider.yaml
+++ b/airflow/providers/ydb/provider.yaml
@@ -30,7 +30,7 @@ versions:
- 1.0.0
dependencies:
- - apache-airflow>=2.7.0
+ - apache-airflow>=2.8.0
- apache-airflow-providers-common-sql>=1.14.1
- ydb>=3.12.1
diff --git a/airflow/providers/zendesk/__init__.py b/airflow/providers/zendesk/__init__.py
index 31ac31d75bdc4..bd45239bb8c97 100644
--- a/airflow/providers/zendesk/__init__.py
+++ b/airflow/providers/zendesk/__init__.py
@@ -32,8 +32,8 @@
__version__ = "4.7.1"
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
- "2.7.0"
+ "2.8.0"
):
raise RuntimeError(
- f"The package `apache-airflow-providers-zendesk:{__version__}` needs Apache Airflow 2.7.0+"
+ f"The package `apache-airflow-providers-zendesk:{__version__}` needs Apache Airflow 2.8.0+"
)
diff --git a/airflow/providers/zendesk/provider.yaml b/airflow/providers/zendesk/provider.yaml
index 4ddf58d523b91..a9bad9cea67fe 100644
--- a/airflow/providers/zendesk/provider.yaml
+++ b/airflow/providers/zendesk/provider.yaml
@@ -46,7 +46,7 @@ versions:
- 1.0.0
dependencies:
- - apache-airflow>=2.7.0
+ - apache-airflow>=2.8.0
- zenpy>=2.0.40
integrations:
diff --git a/dev/breeze/src/airflow_breeze/global_constants.py b/dev/breeze/src/airflow_breeze/global_constants.py
index 9991ef7858077..ecc71ac51d7e1 100644
--- a/dev/breeze/src/airflow_breeze/global_constants.py
+++ b/dev/breeze/src/airflow_breeze/global_constants.py
@@ -503,12 +503,6 @@ def get_airflow_extras():
BASE_PROVIDERS_COMPATIBILITY_CHECKS: list[dict[str, str | list[str]]] = [
- {
- "python-version": "3.8",
- "airflow-version": "2.7.3",
- "remove-providers": "common.io fab",
- "run-tests": "true",
- },
{
"python-version": "3.8",
"airflow-version": "2.8.4",
diff --git a/dev/breeze/src/airflow_breeze/utils/packages.py b/dev/breeze/src/airflow_breeze/utils/packages.py
index 6c4a824140791..788013c968515 100644
--- a/dev/breeze/src/airflow_breeze/utils/packages.py
+++ b/dev/breeze/src/airflow_breeze/utils/packages.py
@@ -48,7 +48,7 @@
from airflow_breeze.utils.run_utils import run_command
from airflow_breeze.utils.versions import get_version_tag, strip_leading_zeros_from_version
-MIN_AIRFLOW_VERSION = "2.7.0"
+MIN_AIRFLOW_VERSION = "2.8.0"
HTTPS_REMOTE = "apache-https-for-providers"
LONG_PROVIDERS_PREFIX = "apache-airflow-providers-"
diff --git a/dev/breeze/tests/test_packages.py b/dev/breeze/tests/test_packages.py
index 228a1ca0dc5ed..3294c197e5849 100644
--- a/dev/breeze/tests/test_packages.py
+++ b/dev/breeze/tests/test_packages.py
@@ -104,7 +104,7 @@ def test_get_long_package_name():
def test_get_provider_requirements():
# update me when asana dependencies change
- assert get_provider_requirements("asana") == ["apache-airflow>=2.7.0", "asana>=0.10,<4.0.0"]
+ assert get_provider_requirements("asana") == ["apache-airflow>=2.8.0", "asana>=0.10,<4.0.0"]
def test_get_removed_providers():
@@ -205,7 +205,7 @@ def test_get_documentation_package_path():
"beta0",
"""
"apache-airflow-providers-common-sql>=1.14.1b0",
- "apache-airflow>=2.7.0b0",
+ "apache-airflow>=2.8.0b0",
"psycopg2-binary>=2.9.4",
""",
id="beta0 suffix postgres",
@@ -215,7 +215,7 @@ def test_get_documentation_package_path():
"",
"""
"apache-airflow-providers-common-sql>=1.14.1",
- "apache-airflow>=2.7.0",
+ "apache-airflow>=2.8.0",
"psycopg2-binary>=2.9.4",
""",
id="No suffix postgres",
@@ -431,8 +431,8 @@ def test_validate_provider_info_with_schema():
@pytest.mark.parametrize(
"provider_id, min_version",
[
- ("amazon", "2.7.0"),
- ("common.io", "2.8.0"),
+ ("amazon", "2.8.0"),
+ ("fab", "2.9.0"),
],
)
def test_get_min_airflow_version(provider_id: str, min_version: str):
@@ -496,7 +496,7 @@ def test_provider_jinja_context():
"CHANGELOG_RELATIVE_PATH": "../../airflow/providers/amazon",
"SUPPORTED_PYTHON_VERSIONS": ["3.8", "3.9", "3.10", "3.11", "3.12"],
"PLUGINS": [],
- "MIN_AIRFLOW_VERSION": "2.7.0",
+ "MIN_AIRFLOW_VERSION": "2.8.0",
"PROVIDER_REMOVED": False,
"PROVIDER_INFO": provider_info,
}
diff --git a/generated/provider_dependencies.json b/generated/provider_dependencies.json
index b98cc8f004f2b..936ecc6dfe1dd 100644
--- a/generated/provider_dependencies.json
+++ b/generated/provider_dependencies.json
@@ -2,7 +2,7 @@
"airbyte": {
"deps": [
"apache-airflow-providers-http",
- "apache-airflow>=2.7.0"
+ "apache-airflow>=2.8.0"
],
"devel-deps": [],
"plugins": [],
@@ -16,7 +16,7 @@
"deps": [
"alibabacloud_adb20211201>=1.0.0",
"alibabacloud_tea_openapi>=0.3.7",
- "apache-airflow>=2.7.0",
+ "apache-airflow>=2.8.0",
"oss2>=2.14.0"
],
"devel-deps": [],
@@ -32,7 +32,7 @@
"apache-airflow-providers-common-compat>=1.1.0",
"apache-airflow-providers-common-sql>=1.3.1",
"apache-airflow-providers-http",
- "apache-airflow>=2.7.0",
+ "apache-airflow>=2.8.0",
"asgiref>=2.3.0",
"boto3>=1.34.90",
"botocore>=1.34.90",
@@ -77,7 +77,7 @@
},
"apache.beam": {
"deps": [
- "apache-airflow>=2.7.0",
+ "apache-airflow>=2.8.0",
"apache-beam>=2.53.0",
"pyarrow>=14.0.1"
],
@@ -93,7 +93,7 @@
},
"apache.cassandra": {
"deps": [
- "apache-airflow>=2.7.0",
+ "apache-airflow>=2.8.0",
"cassandra-driver>=3.29.1"
],
"devel-deps": [],
@@ -105,7 +105,7 @@
"apache.drill": {
"deps": [
"apache-airflow-providers-common-sql>=1.14.1",
- "apache-airflow>=2.7.0",
+ "apache-airflow>=2.8.0",
"sqlalchemy-drill>=1.1.0"
],
"devel-deps": [],
@@ -119,7 +119,7 @@
"apache.druid": {
"deps": [
"apache-airflow-providers-common-sql>=1.14.1",
- "apache-airflow>=2.7.0",
+ "apache-airflow>=2.8.0",
"pydruid>=0.4.1"
],
"devel-deps": [],
@@ -134,7 +134,7 @@
"apache.flink": {
"deps": [
"apache-airflow-providers-cncf-kubernetes>=5.1.0",
- "apache-airflow>=2.7.0",
+ "apache-airflow>=2.8.0",
"cryptography>=41.0.0"
],
"devel-deps": [],
@@ -147,7 +147,7 @@
},
"apache.hdfs": {
"deps": [
- "apache-airflow>=2.7.0",
+ "apache-airflow>=2.8.0",
"hdfs[avro,dataframe,kerberos]>=2.5.4;python_version<\"3.12\"",
"hdfs[avro,dataframe,kerberos]>=2.7.3;python_version>=\"3.12\"",
"pandas>=1.5.3,<2.2;python_version<\"3.9\"",
@@ -162,7 +162,7 @@
"apache.hive": {
"deps": [
"apache-airflow-providers-common-sql>=1.3.1",
- "apache-airflow>=2.7.0",
+ "apache-airflow>=2.8.0",
"hmsclient>=0.1.0",
"jmespath>=0.7.0",
"pandas>=1.5.3,<2.2;python_version<\"3.9\"",
@@ -191,7 +191,7 @@
},
"apache.iceberg": {
"deps": [
- "apache-airflow>=2.7.0"
+ "apache-airflow>=2.8.0"
],
"devel-deps": [
"pyiceberg>=0.5.0"
@@ -204,7 +204,7 @@
"apache.impala": {
"deps": [
"apache-airflow-providers-common-sql>=1.14.1",
- "apache-airflow>=2.7.0",
+ "apache-airflow>=2.8.0",
"impyla>=0.18.0,<1.0"
],
"devel-deps": [],
@@ -217,7 +217,7 @@
},
"apache.kafka": {
"deps": [
- "apache-airflow>=2.7.0",
+ "apache-airflow>=2.8.0",
"asgiref>=2.3.0",
"confluent-kafka>=2.3.0"
],
@@ -229,7 +229,7 @@
},
"apache.kylin": {
"deps": [
- "apache-airflow>=2.7.0",
+ "apache-airflow>=2.8.0",
"kylinpy>=2.7.0"
],
"devel-deps": [],
@@ -242,7 +242,7 @@
"deps": [
"aiohttp>=3.9.2",
"apache-airflow-providers-http",
- "apache-airflow>=2.7.0",
+ "apache-airflow>=2.8.0",
"asgiref"
],
"devel-deps": [],
@@ -255,7 +255,7 @@
},
"apache.pig": {
"deps": [
- "apache-airflow>=2.7.0"
+ "apache-airflow>=2.8.0"
],
"devel-deps": [],
"plugins": [],
@@ -266,7 +266,7 @@
"apache.pinot": {
"deps": [
"apache-airflow-providers-common-sql>=1.14.1",
- "apache-airflow>=2.7.0",
+ "apache-airflow>=2.8.0",
"pinotdb>=5.1.0"
],
"devel-deps": [],
@@ -279,7 +279,7 @@
},
"apache.spark": {
"deps": [
- "apache-airflow>=2.7.0",
+ "apache-airflow>=2.8.0",
"grpcio-status>=1.59.0",
"pyspark>=3.1.3"
],
@@ -293,7 +293,7 @@
},
"apprise": {
"deps": [
- "apache-airflow>=2.7.0",
+ "apache-airflow>=2.8.0",
"apprise>=1.8.0"
],
"devel-deps": [],
@@ -304,7 +304,7 @@
},
"arangodb": {
"deps": [
- "apache-airflow>=2.7.0",
+ "apache-airflow>=2.8.0",
"python-arango>=7.3.2"
],
"devel-deps": [],
@@ -315,7 +315,7 @@
},
"asana": {
"deps": [
- "apache-airflow>=2.7.0",
+ "apache-airflow>=2.8.0",
"asana>=0.10,<4.0.0"
],
"devel-deps": [],
@@ -326,7 +326,7 @@
},
"atlassian.jira": {
"deps": [
- "apache-airflow>=2.7.0",
+ "apache-airflow>=2.8.0",
"atlassian-python-api>3.41.10"
],
"devel-deps": [],
@@ -337,7 +337,7 @@
},
"celery": {
"deps": [
- "apache-airflow>=2.7.0",
+ "apache-airflow>=2.8.0",
"celery[redis]>=5.3.0,<6,!=5.3.3,!=5.3.2",
"flower>=1.0.0",
"google-re2>=1.0"
@@ -352,7 +352,7 @@
},
"cloudant": {
"deps": [
- "apache-airflow>=2.7.0",
+ "apache-airflow>=2.8.0",
"cloudant>=2.13.0"
],
"devel-deps": [],
@@ -364,7 +364,7 @@
"cncf.kubernetes": {
"deps": [
"aiofiles>=23.2.0",
- "apache-airflow>=2.7.0",
+ "apache-airflow>=2.8.0",
"asgiref>=3.5.2",
"cryptography>=41.0.0",
"google-re2>=1.0",
@@ -379,7 +379,7 @@
},
"cohere": {
"deps": [
- "apache-airflow>=2.7.0",
+ "apache-airflow>=2.8.0",
"cohere>=4.37,<5"
],
"devel-deps": [],
@@ -390,7 +390,7 @@
},
"common.compat": {
"deps": [
- "apache-airflow>=2.7.0"
+ "apache-airflow>=2.8.0"
],
"devel-deps": [],
"plugins": [],
@@ -413,7 +413,7 @@
},
"common.sql": {
"deps": [
- "apache-airflow>=2.7.0",
+ "apache-airflow>=2.8.0",
"more-itertools>=9.0.0",
"sqlparse>=0.4.2"
],
@@ -429,7 +429,7 @@
"deps": [
"aiohttp>=3.9.2, <4",
"apache-airflow-providers-common-sql>=1.10.0",
- "apache-airflow>=2.7.0",
+ "apache-airflow>=2.8.0",
"databricks-sql-connector>=2.0.0, <3.0.0, !=2.9.0",
"mergedeep>=1.3.4",
"pandas>=1.5.3,<2.2;python_version<\"3.9\"",
@@ -454,7 +454,7 @@
},
"datadog": {
"deps": [
- "apache-airflow>=2.7.0",
+ "apache-airflow>=2.8.0",
"datadog>=0.14.0"
],
"devel-deps": [],
@@ -467,7 +467,7 @@
"deps": [
"aiohttp>=3.9.2",
"apache-airflow-providers-http",
- "apache-airflow>=2.7.0",
+ "apache-airflow>=2.8.0",
"asgiref"
],
"devel-deps": [],
@@ -482,7 +482,7 @@
"dingding": {
"deps": [
"apache-airflow-providers-http",
- "apache-airflow>=2.7.0"
+ "apache-airflow>=2.8.0"
],
"devel-deps": [],
"plugins": [],
@@ -495,7 +495,7 @@
"discord": {
"deps": [
"apache-airflow-providers-http",
- "apache-airflow>=2.7.0"
+ "apache-airflow>=2.8.0"
],
"devel-deps": [],
"plugins": [],
@@ -507,7 +507,7 @@
},
"docker": {
"deps": [
- "apache-airflow>=2.7.0",
+ "apache-airflow>=2.8.0",
"docker>=7.1.0",
"python-dotenv>=0.21.0"
],
@@ -520,7 +520,7 @@
"elasticsearch": {
"deps": [
"apache-airflow-providers-common-sql>=1.14.1",
- "apache-airflow>=2.7.0",
+ "apache-airflow>=2.8.0",
"elasticsearch>=8.10,<9"
],
"devel-deps": [],
@@ -534,7 +534,7 @@
"exasol": {
"deps": [
"apache-airflow-providers-common-sql>=1.14.1",
- "apache-airflow>=2.7.0",
+ "apache-airflow>=2.8.0",
"pandas>=1.5.3,<2.2;python_version<\"3.9\"",
"pandas>=2.1.2,<2.2;python_version>=\"3.9\"",
"pyexasol>=0.5.1"
@@ -564,7 +564,7 @@
},
"facebook": {
"deps": [
- "apache-airflow>=2.7.0",
+ "apache-airflow>=2.8.0",
"facebook-business>=15.0.2"
],
"devel-deps": [],
@@ -575,7 +575,7 @@
},
"ftp": {
"deps": [
- "apache-airflow>=2.7.0"
+ "apache-airflow>=2.8.0"
],
"devel-deps": [],
"plugins": [],
@@ -589,7 +589,7 @@
"github": {
"deps": [
"PyGithub>=2.1.1",
- "apache-airflow>=2.7.0"
+ "apache-airflow>=2.8.0"
],
"devel-deps": [],
"plugins": [],
@@ -602,7 +602,7 @@
"PyOpenSSL>=23.0.0",
"apache-airflow-providers-common-compat>=1.1.0",
"apache-airflow-providers-common-sql>=1.7.2",
- "apache-airflow>=2.7.0",
+ "apache-airflow>=2.8.0",
"asgiref>=3.5.2",
"dill>=0.2.3",
"gcloud-aio-auth>=5.2.0",
@@ -692,7 +692,7 @@
},
"grpc": {
"deps": [
- "apache-airflow>=2.7.0",
+ "apache-airflow>=2.8.0",
"google-auth-httplib2>=0.0.1",
"google-auth>=1.0.0, <3.0.0",
"grpcio>=1.59.0"
@@ -705,7 +705,7 @@
},
"hashicorp": {
"deps": [
- "apache-airflow>=2.7.0",
+ "apache-airflow>=2.8.0",
"hvac>=1.1.0"
],
"devel-deps": [],
@@ -719,7 +719,7 @@
"http": {
"deps": [
"aiohttp>=3.9.2",
- "apache-airflow>=2.7.0",
+ "apache-airflow>=2.8.0",
"asgiref",
"requests>=2.27.0,<3",
"requests_toolbelt"
@@ -732,7 +732,7 @@
},
"imap": {
"deps": [
- "apache-airflow>=2.7.0"
+ "apache-airflow>=2.8.0"
],
"devel-deps": [],
"plugins": [],
@@ -742,7 +742,7 @@
},
"influxdb": {
"deps": [
- "apache-airflow>=2.7.0",
+ "apache-airflow>=2.8.0",
"influxdb-client>=1.19.0",
"requests>=2.27.0,<3"
],
@@ -755,7 +755,7 @@
"jdbc": {
"deps": [
"apache-airflow-providers-common-sql>=1.14.1",
- "apache-airflow>=2.7.0",
+ "apache-airflow>=2.8.0",
"jaydebeapi>=1.1.1"
],
"devel-deps": [],
@@ -768,7 +768,7 @@
},
"jenkins": {
"deps": [
- "apache-airflow>=2.7.0",
+ "apache-airflow>=2.8.0",
"python-jenkins>=1.0.0"
],
"devel-deps": [],
@@ -781,7 +781,7 @@
"deps": [
"adal>=1.2.7",
"adlfs>=2023.10.0",
- "apache-airflow>=2.7.0",
+ "apache-airflow>=2.8.0",
"azure-batch>=8.0.0",
"azure-cosmos>=4.6.0",
"azure-datalake-store>=0.0.45",
@@ -819,7 +819,7 @@
"microsoft.mssql": {
"deps": [
"apache-airflow-providers-common-sql>=1.14.1",
- "apache-airflow>=2.7.0",
+ "apache-airflow>=2.8.0",
"methodtools>=0.4.7",
"pymssql>=2.3.0"
],
@@ -833,7 +833,7 @@
},
"microsoft.psrp": {
"deps": [
- "apache-airflow>=2.7.0",
+ "apache-airflow>=2.8.0",
"pypsrp>=0.8.0"
],
"devel-deps": [],
@@ -844,7 +844,7 @@
},
"microsoft.winrm": {
"deps": [
- "apache-airflow>=2.7.0",
+ "apache-airflow>=2.8.0",
"pywinrm>=0.4"
],
"devel-deps": [],
@@ -855,7 +855,7 @@
},
"mongo": {
"deps": [
- "apache-airflow>=2.7.0",
+ "apache-airflow>=2.8.0",
"dnspython>=1.13.0",
"pymongo>=4.0.0"
],
@@ -870,7 +870,7 @@
"mysql": {
"deps": [
"apache-airflow-providers-common-sql>=1.14.1",
- "apache-airflow>=2.7.0",
+ "apache-airflow>=2.8.0",
"mysql-connector-python>=8.0.29",
"mysqlclient>=1.4.0"
],
@@ -889,7 +889,7 @@
},
"neo4j": {
"deps": [
- "apache-airflow>=2.7.0",
+ "apache-airflow>=2.8.0",
"neo4j>=4.2.1"
],
"devel-deps": [],
@@ -901,7 +901,7 @@
"odbc": {
"deps": [
"apache-airflow-providers-common-sql>=1.14.1",
- "apache-airflow>=2.7.0",
+ "apache-airflow>=2.8.0",
"pyodbc>=5.0.0"
],
"devel-deps": [],
@@ -914,7 +914,7 @@
},
"openai": {
"deps": [
- "apache-airflow>=2.7.0",
+ "apache-airflow>=2.8.0",
"openai[datalib]>=1.32.0"
],
"devel-deps": [],
@@ -925,7 +925,7 @@
},
"openfaas": {
"deps": [
- "apache-airflow>=2.7.0"
+ "apache-airflow>=2.8.0"
],
"devel-deps": [],
"plugins": [],
@@ -936,7 +936,7 @@
"openlineage": {
"deps": [
"apache-airflow-providers-common-sql>=1.6.0",
- "apache-airflow>=2.7.0",
+ "apache-airflow>=2.8.0",
"attrs>=22.2",
"openlineage-integration-common>=1.16.0",
"openlineage-python>=1.16.0"
@@ -956,7 +956,7 @@
},
"opensearch": {
"deps": [
- "apache-airflow>=2.7.0",
+ "apache-airflow>=2.8.0",
"opensearch-py>=2.2.0"
],
"devel-deps": [],
@@ -967,7 +967,7 @@
},
"opsgenie": {
"deps": [
- "apache-airflow>=2.7.0",
+ "apache-airflow>=2.8.0",
"opsgenie-sdk>=2.1.5"
],
"devel-deps": [],
@@ -979,7 +979,7 @@
"oracle": {
"deps": [
"apache-airflow-providers-common-sql>=1.3.1",
- "apache-airflow>=2.7.0",
+ "apache-airflow>=2.8.0",
"oracledb>=2.0.0"
],
"devel-deps": [],
@@ -992,7 +992,7 @@
},
"pagerduty": {
"deps": [
- "apache-airflow>=2.7.0",
+ "apache-airflow>=2.8.0",
"pdpyras>=4.2.0"
],
"devel-deps": [],
@@ -1003,7 +1003,7 @@
},
"papermill": {
"deps": [
- "apache-airflow>=2.7.0",
+ "apache-airflow>=2.8.0",
"ipykernel",
"pandas>=1.5.3,<2.2;python_version<\"3.9\"",
"pandas>=2.1.2,<2.2;python_version>=\"3.9\"",
@@ -1021,7 +1021,7 @@
"pgvector": {
"deps": [
"apache-airflow-providers-postgres>=5.7.1",
- "apache-airflow>=2.7.0",
+ "apache-airflow>=2.8.0",
"pgvector!=0.3.0"
],
"devel-deps": [],
@@ -1035,7 +1035,7 @@
},
"pinecone": {
"deps": [
- "apache-airflow>=2.7.0",
+ "apache-airflow>=2.8.0",
"pinecone-client>=3.1.0"
],
"devel-deps": [],
@@ -1047,7 +1047,7 @@
"postgres": {
"deps": [
"apache-airflow-providers-common-sql>=1.14.1",
- "apache-airflow>=2.7.0",
+ "apache-airflow>=2.8.0",
"psycopg2-binary>=2.9.4"
],
"devel-deps": [],
@@ -1063,7 +1063,7 @@
"presto": {
"deps": [
"apache-airflow-providers-common-sql>=1.3.1",
- "apache-airflow>=2.7.0",
+ "apache-airflow>=2.8.0",
"pandas>=1.5.3,<2.2;python_version<\"3.9\"",
"pandas>=2.1.2,<2.2;python_version>=\"3.9\"",
"presto-python-client>=0.8.4"
@@ -1079,7 +1079,7 @@
},
"qdrant": {
"deps": [
- "apache-airflow>=2.7.0",
+ "apache-airflow>=2.8.0",
"qdrant_client>=1.10.1"
],
"devel-deps": [],
@@ -1090,7 +1090,7 @@
},
"redis": {
"deps": [
- "apache-airflow>=2.7.0",
+ "apache-airflow>=2.8.0",
"redis>=4.5.2,!=4.5.5,!=5.0.2"
],
"devel-deps": [],
@@ -1101,7 +1101,7 @@
},
"salesforce": {
"deps": [
- "apache-airflow>=2.7.0",
+ "apache-airflow>=2.8.0",
"pandas>=1.5.3,<2.2;python_version<\"3.9\"",
"pandas>=2.1.2,<2.2;python_version>=\"3.9\"",
"simple-salesforce>=1.0.0"
@@ -1114,7 +1114,7 @@
},
"samba": {
"deps": [
- "apache-airflow>=2.7.0",
+ "apache-airflow>=2.8.0",
"smbprotocol>=1.5.0"
],
"devel-deps": [],
@@ -1128,7 +1128,7 @@
"segment": {
"deps": [
"analytics-python>=1.2.9",
- "apache-airflow>=2.7.0"
+ "apache-airflow>=2.8.0"
],
"devel-deps": [],
"plugins": [],
@@ -1138,7 +1138,7 @@
},
"sendgrid": {
"deps": [
- "apache-airflow>=2.7.0",
+ "apache-airflow>=2.8.0",
"sendgrid>=6.0.0"
],
"devel-deps": [],
@@ -1150,7 +1150,7 @@
"sftp": {
"deps": [
"apache-airflow-providers-ssh>=2.1.0",
- "apache-airflow>=2.7.0",
+ "apache-airflow>=2.8.0",
"asyncssh>=2.12.0",
"paramiko>=2.9.0"
],
@@ -1166,7 +1166,7 @@
},
"singularity": {
"deps": [
- "apache-airflow>=2.7.0",
+ "apache-airflow>=2.8.0",
"spython>=0.0.56"
],
"devel-deps": [],
@@ -1178,7 +1178,7 @@
"slack": {
"deps": [
"apache-airflow-providers-common-sql>=1.3.1",
- "apache-airflow>=2.7.0",
+ "apache-airflow>=2.8.0",
"slack_sdk>=3.19.0"
],
"devel-deps": [],
@@ -1191,7 +1191,7 @@
},
"smtp": {
"deps": [
- "apache-airflow>=2.7.0"
+ "apache-airflow>=2.8.0"
],
"devel-deps": [],
"plugins": [],
@@ -1203,7 +1203,7 @@
"deps": [
"apache-airflow-providers-common-compat>=1.1.0",
"apache-airflow-providers-common-sql>=1.14.1",
- "apache-airflow>=2.7.0",
+ "apache-airflow>=2.8.0",
"pandas>=1.5.3,<2.2;python_version<\"3.9\"",
"pandas>=2.1.2,<2.2;python_version>=\"3.9\"",
"pyarrow>=14.0.1",
@@ -1223,7 +1223,7 @@
"sqlite": {
"deps": [
"apache-airflow-providers-common-sql>=1.14.1",
- "apache-airflow>=2.7.0"
+ "apache-airflow>=2.8.0"
],
"devel-deps": [],
"plugins": [],
@@ -1235,7 +1235,7 @@
},
"ssh": {
"deps": [
- "apache-airflow>=2.7.0",
+ "apache-airflow>=2.8.0",
"paramiko>=2.9.0",
"sshtunnel>=0.3.2"
],
@@ -1247,7 +1247,7 @@
},
"tableau": {
"deps": [
- "apache-airflow>=2.7.0",
+ "apache-airflow>=2.8.0",
"tableauserverclient>=0.25"
],
"devel-deps": [],
@@ -1259,7 +1259,7 @@
"tabular": {
"deps": [
"apache-airflow-providers-apache-iceberg",
- "apache-airflow>=2.7.0"
+ "apache-airflow>=2.8.0"
],
"devel-deps": [
"pyiceberg>=0.5.0"
@@ -1273,7 +1273,7 @@
},
"telegram": {
"deps": [
- "apache-airflow>=2.7.0",
+ "apache-airflow>=2.8.0",
"python-telegram-bot>=20.2"
],
"devel-deps": [],
@@ -1285,7 +1285,7 @@
"teradata": {
"deps": [
"apache-airflow-providers-common-sql>=1.14.1",
- "apache-airflow>=2.7.0",
+ "apache-airflow>=2.8.0",
"teradatasql>=17.20.0.28",
"teradatasqlalchemy>=17.20.0.0"
],
@@ -1302,7 +1302,7 @@
"trino": {
"deps": [
"apache-airflow-providers-common-sql>=1.3.1",
- "apache-airflow>=2.7.0",
+ "apache-airflow>=2.8.0",
"pandas>=1.5.3,<2.2;python_version<\"3.9\"",
"pandas>=2.1.2,<2.2;python_version>=\"3.9\"",
"trino>=0.318.0"
@@ -1320,7 +1320,7 @@
"vertica": {
"deps": [
"apache-airflow-providers-common-sql>=1.3.1",
- "apache-airflow>=2.7.0",
+ "apache-airflow>=2.8.0",
"vertica-python>=0.6.0"
],
"devel-deps": [],
@@ -1333,7 +1333,7 @@
},
"weaviate": {
"deps": [
- "apache-airflow>=2.7.0",
+ "apache-airflow>=2.8.0",
"httpx>=0.25.0",
"pandas>=1.5.3,<2.2;python_version<\"3.9\"",
"pandas>=2.1.2,<2.2;python_version>=\"3.9\"",
@@ -1347,7 +1347,7 @@
},
"yandex": {
"deps": [
- "apache-airflow>=2.7.0",
+ "apache-airflow>=2.8.0",
"yandex-query-client>=0.1.4",
"yandexcloud>=0.308.0"
],
@@ -1360,7 +1360,7 @@
"ydb": {
"deps": [
"apache-airflow-providers-common-sql>=1.14.1",
- "apache-airflow>=2.7.0",
+ "apache-airflow>=2.8.0",
"ydb>=3.12.1"
],
"devel-deps": [],
@@ -1373,7 +1373,7 @@
},
"zendesk": {
"deps": [
- "apache-airflow>=2.7.0",
+ "apache-airflow>=2.8.0",
"zenpy>=2.0.40"
],
"devel-deps": [],