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 5c12dd6bbaa Tell mypy that pymssql.BINARY, etc have a .value (#48671)
5c12dd6bbaa is described below
commit 5c12dd6bbaa4b6451eb5a1a7c102314d4ec26287
Author: Amogh Desai <[email protected]>
AuthorDate: Wed Apr 2 16:38:38 2025 +0530
Tell mypy that pymssql.BINARY, etc have a .value (#48671)
---
.../src/airflow/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 da296bd8ede..458efbf3251 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 @@ class MsSqlToHiveOperator(BaseOperator):
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")