This is an automated email from the ASF dual-hosted git repository.
kaxilnaik pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/airflow.git
The following commit(s) were added to refs/heads/main by this push:
new 7bd0f8324cf Add backwards compatibility provider tests for Airflow
3.0.0 (#49562)
7bd0f8324cf is described below
commit 7bd0f8324cfd8a9f5eb60af659b87c52cea3dad8
Author: Jarek Potiuk <[email protected]>
AuthorDate: Tue Apr 22 19:39:35 2025 +0200
Add backwards compatibility provider tests for Airflow 3.0.0 (#49562)
---
dev/breeze/src/airflow_breeze/global_constants.py | 6 ++++++
providers/common/compat/provider.yaml | 2 ++
providers/common/compat/pyproject.toml | 6 +++---
.../common/compat/src/airflow/providers/common/compat/__init__.py | 2 +-
4 files changed, 12 insertions(+), 4 deletions(-)
diff --git a/dev/breeze/src/airflow_breeze/global_constants.py
b/dev/breeze/src/airflow_breeze/global_constants.py
index d2d16f8d3a3..fac25a87401 100644
--- a/dev/breeze/src/airflow_breeze/global_constants.py
+++ b/dev/breeze/src/airflow_breeze/global_constants.py
@@ -651,6 +651,12 @@ PROVIDERS_COMPATIBILITY_TESTS_MATRIX: list[dict[str, str |
list[str]]] = [
"remove-providers": "cloudant common.messaging fab git",
"run-tests": "true",
},
+ {
+ "python-version": "3.9",
+ "airflow-version": "3.0.0",
+ "remove-providers": "cloudant",
+ "run-tests": "true",
+ },
]
# Number of slices for low dep tests
diff --git a/providers/common/compat/provider.yaml
b/providers/common/compat/provider.yaml
index af2190bb9e6..f2949988f01 100644
--- a/providers/common/compat/provider.yaml
+++ b/providers/common/compat/provider.yaml
@@ -25,6 +25,8 @@ state: ready
source-date-epoch: 1743477800
# note that those versions are maintained by release manager - do not update
them manually
versions:
+ # TODO : update it to the right version when we release next wave
+ - 1.7.0
- 1.6.0
- 1.5.1
- 1.5.0
diff --git a/providers/common/compat/pyproject.toml
b/providers/common/compat/pyproject.toml
index 06060dfdc5e..3b712f50c4b 100644
--- a/providers/common/compat/pyproject.toml
+++ b/providers/common/compat/pyproject.toml
@@ -25,7 +25,7 @@ build-backend = "flit_core.buildapi"
[project]
name = "apache-airflow-providers-common-compat"
-version = "1.6.0"
+version = "1.7.0"
description = "Provider package apache-airflow-providers-common-compat for
Apache Airflow"
readme = "README.rst"
authors = [
@@ -106,8 +106,8 @@ apache-airflow-providers-common-sql = {workspace = true}
apache-airflow-providers-standard = {workspace = true}
[project.urls]
-"Documentation" =
"https://airflow.apache.org/docs/apache-airflow-providers-common-compat/1.6.0"
-"Changelog" =
"https://airflow.apache.org/docs/apache-airflow-providers-common-compat/1.6.0/changelog.html"
+"Documentation" =
"https://airflow.apache.org/docs/apache-airflow-providers-common-compat/1.7.0"
+"Changelog" =
"https://airflow.apache.org/docs/apache-airflow-providers-common-compat/1.7.0/changelog.html"
"Bug Tracker" = "https://github.com/apache/airflow/issues"
"Source Code" = "https://github.com/apache/airflow"
"Slack Chat" = "https://s.apache.org/airflow-slack"
diff --git
a/providers/common/compat/src/airflow/providers/common/compat/__init__.py
b/providers/common/compat/src/airflow/providers/common/compat/__init__.py
index ebf33970e4e..59d94b68fae 100644
--- a/providers/common/compat/src/airflow/providers/common/compat/__init__.py
+++ b/providers/common/compat/src/airflow/providers/common/compat/__init__.py
@@ -29,7 +29,7 @@ from airflow import __version__ as airflow_version
__all__ = ["__version__"]
-__version__ = "1.6.0"
+__version__ = "1.7.0"
if
packaging.version.parse(packaging.version.parse(airflow_version).base_version)
< packaging.version.parse(
"2.9.0"