Skip to content

Commit ae0b48e

Browse files
committed
fix: pandas global import in mf4.py and avro.py (#25456)
1 parent 292891b commit ae0b48e

2 files changed

Lines changed: 2 additions & 3 deletions

File tree

ingestion/src/metadata/readers/dataframe/avro.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,6 @@ def _get_avro_columns(file_obj) -> Optional[List[Column]]:
8484
import json
8585

8686
import fastavro
87-
from pandas import DataFrame
8887

8988
from metadata.parsers.avro_parser import parse_avro_schema
9089

ingestion/src/metadata/readers/dataframe/mf4.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,6 @@
1717
from functools import singledispatchmethod
1818
from typing import Optional
1919

20-
import pandas as pd
21-
2220
from metadata.generated.schema.entity.services.connections.database.datalake.azureConfig import (
2321
AzureConfig,
2422
)
@@ -50,6 +48,8 @@ class MF4DataFrameReader(DataFrameReader):
5048
@staticmethod
5149
def _extract_header_from_mdf(mdf) -> Optional[DatalakeColumnWrapper]:
5250
"""Extract header properties from an opened MDF object."""
51+
import pandas as pd
52+
5353
if hasattr(mdf, "header") and hasattr(mdf.header, "_common_properties"):
5454
common_props = mdf.header._common_properties
5555

0 commit comments

Comments
 (0)