From 5d6a2ea8e473f55a505f225a7d74ce3cf5c93c94 Mon Sep 17 00:00:00 2001 From: kalyanr Date: Tue, 15 Oct 2024 10:06:49 +0530 Subject: [PATCH 1/3] add upperbound to microsoft-kiota-abstractions --- generated/provider_dependencies.json | 1 + providers/src/airflow/providers/microsoft/azure/provider.yaml | 1 + 2 files changed, 2 insertions(+) diff --git a/generated/provider_dependencies.json b/generated/provider_dependencies.json index 49b457cd81a..8d25b2ad811 100644 --- a/generated/provider_dependencies.json +++ b/generated/provider_dependencies.json @@ -827,6 +827,7 @@ "azure-storage-file-share>=12.7.0", "azure-synapse-artifacts>=0.17.0", "azure-synapse-spark>=0.2.0", + "microsoft-kiota-abstractions<=1.4.0", "microsoft-kiota-http>=1.3.0,!=1.3.4", "microsoft-kiota-serialization-json==1.0.0", "microsoft-kiota-serialization-text==1.0.0", diff --git a/providers/src/airflow/providers/microsoft/azure/provider.yaml b/providers/src/airflow/providers/microsoft/azure/provider.yaml index c4831a641b3..ee5bcb559d7 100644 --- a/providers/src/airflow/providers/microsoft/azure/provider.yaml +++ b/providers/src/airflow/providers/microsoft/azure/provider.yaml @@ -113,6 +113,7 @@ dependencies: - microsoft-kiota-http>=1.3.0,!=1.3.4 - microsoft-kiota-serialization-json==1.0.0 - microsoft-kiota-serialization-text==1.0.0 + - microsoft-kiota-abstractions<=1.4.0 devel-dependencies: - pywinrm From 7a971f499033180b0fe3aa8d00e19dfd2154b5c9 Mon Sep 17 00:00:00 2001 From: kalyanr Date: Tue, 15 Oct 2024 10:11:52 +0530 Subject: [PATCH 2/3] add --- generated/provider_dependencies.json | 2 +- providers/src/airflow/providers/microsoft/azure/provider.yaml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/generated/provider_dependencies.json b/generated/provider_dependencies.json index 8d25b2ad811..da74c3b0a33 100644 --- a/generated/provider_dependencies.json +++ b/generated/provider_dependencies.json @@ -827,7 +827,7 @@ "azure-storage-file-share>=12.7.0", "azure-synapse-artifacts>=0.17.0", "azure-synapse-spark>=0.2.0", - "microsoft-kiota-abstractions<=1.4.0", + "microsoft-kiota-abstractions<1.4.0", "microsoft-kiota-http>=1.3.0,!=1.3.4", "microsoft-kiota-serialization-json==1.0.0", "microsoft-kiota-serialization-text==1.0.0", diff --git a/providers/src/airflow/providers/microsoft/azure/provider.yaml b/providers/src/airflow/providers/microsoft/azure/provider.yaml index ee5bcb559d7..e0ffa4eaa07 100644 --- a/providers/src/airflow/providers/microsoft/azure/provider.yaml +++ b/providers/src/airflow/providers/microsoft/azure/provider.yaml @@ -113,7 +113,7 @@ dependencies: - microsoft-kiota-http>=1.3.0,!=1.3.4 - microsoft-kiota-serialization-json==1.0.0 - microsoft-kiota-serialization-text==1.0.0 - - microsoft-kiota-abstractions<=1.4.0 + - microsoft-kiota-abstractions<1.4.0 devel-dependencies: - pywinrm From 11647515b3dfd8f63454ae76d9cc6dbbe50c795e Mon Sep 17 00:00:00 2001 From: kalyanr Date: Tue, 15 Oct 2024 19:14:59 +0530 Subject: [PATCH 3/3] add comment about breaking change --- providers/src/airflow/providers/microsoft/azure/provider.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/providers/src/airflow/providers/microsoft/azure/provider.yaml b/providers/src/airflow/providers/microsoft/azure/provider.yaml index e0ffa4eaa07..b1839b10fd0 100644 --- a/providers/src/airflow/providers/microsoft/azure/provider.yaml +++ b/providers/src/airflow/providers/microsoft/azure/provider.yaml @@ -113,6 +113,8 @@ dependencies: - microsoft-kiota-http>=1.3.0,!=1.3.4 - microsoft-kiota-serialization-json==1.0.0 - microsoft-kiota-serialization-text==1.0.0 + # microsoft-kiota-abstractions 1.4.0 breaks MyPy static checks on main + # see https://github.com/apache/airflow/issues/43036 - microsoft-kiota-abstractions<1.4.0 devel-dependencies: