From 589ed620ccb15b161e4f63d25c07a8ecc5ce340d Mon Sep 17 00:00:00 2001 From: pratiksha badheka Date: Tue, 3 Feb 2026 03:11:37 -0800 Subject: [PATCH] limit 0.39 version due to missing package --- providers/tableau/docs/index.rst | 2 +- providers/tableau/pyproject.toml | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/providers/tableau/docs/index.rst b/providers/tableau/docs/index.rst index 6a4e386e66897..19d14fd2473b6 100644 --- a/providers/tableau/docs/index.rst +++ b/providers/tableau/docs/index.rst @@ -96,7 +96,7 @@ PIP package Version required ========================================== ================== ``apache-airflow`` ``>=2.11.0`` ``apache-airflow-providers-common-compat`` ``>=1.10.1`` -``tableauserverclient`` ``>=0.27`` +``tableauserverclient`` ``>=0.27,!=0.39`` ========================================== ================== Cross provider package dependencies diff --git a/providers/tableau/pyproject.toml b/providers/tableau/pyproject.toml index 7d8d063c941e4..9e8857c4d3ebf 100644 --- a/providers/tableau/pyproject.toml +++ b/providers/tableau/pyproject.toml @@ -60,7 +60,9 @@ requires-python = ">=3.10" dependencies = [ "apache-airflow>=2.11.0", "apache-airflow-providers-common-compat>=1.10.1", - "tableauserverclient>=0.27", + # Tableau release 0.39 is missing the tableauserverclient root folder in the package. + # we are limiting it for now - issue - https://github.com/tableau/server-client-python/issues/1745 + "tableauserverclient>=0.27, !=0.39", ] [dependency-groups]