This is an automated email from the ASF dual-hosted git repository.

potiuk 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 6f8cd65bde Limit openlineage-integration-common until breaking change 
is fixed (#31739)
6f8cd65bde is described below

commit 6f8cd65bde8d2ecb26a35398fdd8373b66904b30
Author: Jarek Potiuk <[email protected]>
AuthorDate: Tue Jun 6 16:00:22 2023 +0200

    Limit openlineage-integration-common until breaking change is fixed (#31739)
    
    There was a breaking change in the openlineage-integration-common
    that broke the way configuration was read. There is a PR in
    https://github.com/OpenLineage/OpenLineage/pull/1908 to address it
    that will be merged and released soon. We should exclude the version
    that contains the breaking change.
---
 airflow/providers/openlineage/provider.yaml | 5 ++++-
 generated/provider_dependencies.json        | 2 +-
 2 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/airflow/providers/openlineage/provider.yaml 
b/airflow/providers/openlineage/provider.yaml
index a7f04d3be7..55f5c68ee4 100644
--- a/airflow/providers/openlineage/provider.yaml
+++ b/airflow/providers/openlineage/provider.yaml
@@ -32,7 +32,10 @@ dependencies:
   - apache-airflow>=2.6.0
   - apache-airflow-providers-common-sql>=1.3.1
   - attrs>=22.2
-  - openlineage-integration-common>=0.22.0
+  # The openlineage-integration-common 0.27.1 introduced a breaking change in 
the configuration retrieval that
+  # Broke Airflow integration. Fix to deprecate it in 
https://github.com/OpenLineage/OpenLineage/pull/1908
+  # Is going to be merged in a follow-up release
+  - openlineage-integration-common>=0.22.0,!=0.27.1
   - openlineage-python>=0.22.0
 
 integrations:
diff --git a/generated/provider_dependencies.json 
b/generated/provider_dependencies.json
index b42a3f60aa..57d35a8500 100644
--- a/generated/provider_dependencies.json
+++ b/generated/provider_dependencies.json
@@ -623,7 +623,7 @@
       "apache-airflow-providers-common-sql>=1.3.1",
       "apache-airflow>=2.6.0",
       "attrs>=22.2",
-      "openlineage-integration-common>=0.22.0",
+      "openlineage-integration-common>=0.22.0,!=0.27.1",
       "openlineage-python>=0.22.0"
     ],
     "cross-providers-deps": [],

Reply via email to