The reason for keeping thrift to <= 0.23.0 is solved - see apache/thrift#3584 and thrift 0.24.0 has been released with wheels published (so this double-solves the problem as in most cases no setup.py is even called).
It caused some unwanted downgrades in Airflow - to the version of databricks-sql-connector that did not have this limitation:
See apache/airflow#69603
We are workarounding it in Airflow, but it would be great to get newer versions of databricks-sql-connector to support thrift >= 0.24.0
The reason for keeping thrift to <= 0.23.0 is solved - see apache/thrift#3584 and thrift 0.24.0 has been released with wheels published (so this double-solves the problem as in most cases no setup.py is even called).
It caused some unwanted downgrades in Airflow - to the version of databricks-sql-connector that did not have this limitation:
See apache/airflow#69603
We are workarounding it in Airflow, but it would be great to get newer versions of databricks-sql-connector to support thrift >= 0.24.0