code: def _read_parquet(
      file_content: bytes, file_name: str = "features.parquet"
  ):
      with tempfile.TemporaryDirectory() as tmp_dir:
          tmp_file_name = f"{tmp_dir}/{file_name}"
          with open(tmp_file_name, "wb") as gzip_file:
              gzip_file.write(file_content)
          return pd.read_parquet(tmp_file_name, engine="fastparquet")
  
imports: import tempfile
  import time
  from functools import lru_cache
  from typing import Dict, List, Optional
  import pandas
  from upgini import dataset
  from upgini.http import LoggerFactory, ProviderTaskSummary, SearchProgress, SearchTaskSummary, get_rest_client, is_demo_api_key
  from upgini.metadata import SYSTEM_RECORD_ID, FeaturesMetadataV2, FileMetadata, GeneratedFeatureMetadata, ModelTaskType, ProviderTaskMetadataV2, RuntimeParameters
  from upgini.resource_bundle import bundle
  from upgini.spinner import Spinner
label_desc: Use image node_id 5 for calling a global function with example usage: _read_parquet(file_content, file_name) and returns: pd