Skip to content

Commit fcbff15

Browse files
authored
Bump minimum Airflow version in providers to Airflow 2.8.0 (#41396)
1 parent 3b42286 commit fcbff15

File tree

185 files changed

+369
-375
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

185 files changed

+369
-375
lines changed

PROVIDERS.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -144,8 +144,8 @@ Airflow version to the next MINOR release, when 12 months passed since the first
144144
MINOR version of Airflow.
145145

146146
For example this means that by default we upgrade the minimum version of Airflow supported by providers
147-
to 2.8.0 in the first Provider's release after 18th of August 2024. 18th of August 2023 is the date when the
148-
first ``PATCHLEVEL`` of 2.7 (2.7.0) has been released.
147+
to 2.8.0 in the first Provider's release after 18th of December 2024. 18th of December 2023 is the date when the
148+
first ``PATCHLEVEL`` of 2.8 (2.8.0) has been released.
149149

150150
When we increase the minimum Airflow version, this is not a reason to bump ``MAJOR`` version of the providers
151151
(unless there are other breaking changes in the provider). The reason for that is that people who use

airflow/providers/airbyte/__init__.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,8 +32,8 @@
3232
__version__ = "3.8.1"
3333

3434
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
35-
"2.7.0"
35+
"2.8.0"
3636
):
3737
raise RuntimeError(
38-
f"The package `apache-airflow-providers-airbyte:{__version__}` needs Apache Airflow 2.7.0+"
38+
f"The package `apache-airflow-providers-airbyte:{__version__}` needs Apache Airflow 2.8.0+"
3939
)

airflow/providers/airbyte/provider.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ versions:
4848
- 1.0.0
4949

5050
dependencies:
51-
- apache-airflow>=2.7.0
51+
- apache-airflow>=2.8.0
5252
- apache-airflow-providers-http
5353

5454
integrations:

airflow/providers/alibaba/__init__.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,8 +32,8 @@
3232
__version__ = "2.8.1"
3333

3434
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
35-
"2.7.0"
35+
"2.8.0"
3636
):
3737
raise RuntimeError(
38-
f"The package `apache-airflow-providers-alibaba:{__version__}` needs Apache Airflow 2.7.0+"
38+
f"The package `apache-airflow-providers-alibaba:{__version__}` needs Apache Airflow 2.8.0+"
3939
)

airflow/providers/alibaba/provider.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ versions:
4949
- 1.0.0
5050

5151
dependencies:
52-
- apache-airflow>=2.7.0
52+
- apache-airflow>=2.8.0
5353
- oss2>=2.14.0
5454
- alibabacloud_adb20211201>=1.0.0
5555
- alibabacloud_tea_openapi>=0.3.7

airflow/providers/amazon/__init__.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,8 +32,8 @@
3232
__version__ = "8.27.0"
3333

3434
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
35-
"2.7.0"
35+
"2.8.0"
3636
):
3737
raise RuntimeError(
38-
f"The package `apache-airflow-providers-amazon:{__version__}` needs Apache Airflow 2.7.0+"
38+
f"The package `apache-airflow-providers-amazon:{__version__}` needs Apache Airflow 2.8.0+"
3939
)

airflow/providers/amazon/provider.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@ versions:
8989
- 1.0.0
9090

9191
dependencies:
92-
- apache-airflow>=2.7.0
92+
- apache-airflow>=2.8.0
9393
- apache-airflow-providers-common-compat>=1.1.0
9494
- apache-airflow-providers-common-sql>=1.3.1
9595
- apache-airflow-providers-http

airflow/providers/apache/beam/__init__.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,8 +32,8 @@
3232
__version__ = "5.7.2"
3333

3434
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
35-
"2.7.0"
35+
"2.8.0"
3636
):
3737
raise RuntimeError(
38-
f"The package `apache-airflow-providers-apache-beam:{__version__}` needs Apache Airflow 2.7.0+"
38+
f"The package `apache-airflow-providers-apache-beam:{__version__}` needs Apache Airflow 2.8.0+"
3939
)

airflow/providers/apache/beam/provider.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ versions:
5959
- 1.0.0
6060

6161
dependencies:
62-
- apache-airflow>=2.7.0
62+
- apache-airflow>=2.8.0
6363
# Apache Beam > 2.53.0 and pyarrow > 14.0.1 fix https://nvd.nist.gov/vuln/detail/CVE-2023-47248.
6464
- apache-beam>=2.53.0
6565
- pyarrow>=14.0.1

airflow/providers/apache/cassandra/__init__.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,8 +32,8 @@
3232
__version__ = "3.5.1"
3333

3434
if packaging.version.parse(packaging.version.parse(airflow_version).base_version) < packaging.version.parse(
35-
"2.7.0"
35+
"2.8.0"
3636
):
3737
raise RuntimeError(
38-
f"The package `apache-airflow-providers-apache-cassandra:{__version__}` needs Apache Airflow 2.7.0+"
38+
f"The package `apache-airflow-providers-apache-cassandra:{__version__}` needs Apache Airflow 2.8.0+"
3939
)

0 commit comments

Comments
 (0)