From 9096d78fdcc3f6f1068c0bdb21ab0c66816e6dda Mon Sep 17 00:00:00 2001 From: Amogh Desai Date: Wed, 2 Apr 2025 16:31:08 +0530 Subject: [PATCH] Tell mypy that pymssql.BINARY, etc have a .value --- .../providers/apache/hive/transfers/mssql_to_hive.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/providers/apache/hive/src/airflow/providers/apache/hive/transfers/mssql_to_hive.py b/providers/apache/hive/src/airflow/providers/apache/hive/transfers/mssql_to_hive.py index da296bd8edefb..458efbf325135 100644 --- a/providers/apache/hive/src/airflow/providers/apache/hive/transfers/mssql_to_hive.py +++ b/providers/apache/hive/src/airflow/providers/apache/hive/transfers/mssql_to_hive.py @@ -104,9 +104,9 @@ def __init__( def type_map(cls, mssql_type: int) -> str: """Map MsSQL type to Hive type.""" map_dict = { - pymssql.BINARY.value: "INT", - pymssql.DECIMAL.value: "FLOAT", - pymssql.NUMBER.value: "INT", + pymssql.BINARY.value: "INT", # type:ignore[attr-defined] + pymssql.DECIMAL.value: "FLOAT", # type:ignore[attr-defined] + pymssql.NUMBER.value: "INT", # type:ignore[attr-defined] } return map_dict.get(mssql_type, "STRING")