code: def __init__(self):
      # since pandas is a dependency of fastparquet
      # we need to import on first use
      try:
          import fastparquet
      except ImportError:
          raise ImportError(
              "fastparquet is required for parquet support\n\n"
              "you can install via conda\n"
              "conda install fastparquet -c conda-forge\n"
              "\nor via pip\n"
              "pip install -U fastparquet"
          )
      if LooseVersion(fastparquet.__version__) < "0.2.1":
          raise ImportError(
              "fastparquet >= 0.2.1 is required for parquet "
              "support\n\n"
              "you can install via conda\n"
              "conda install fastparquet -c conda-forge\n"
              "\nor via pip\n"
              "pip install -U fastparquet"
          )
      self.api = fastparquet
  
imports: from distutils.version import LooseVersion
  from warnings import catch_warnings
  from pandas.compat import string_types
  from pandas.errors import AbstractMethodError
  from pandas import DataFrame, get_option
  from pandas.io.common import get_filepath_or_buffer, is_s3_url
label_desc: Use image node_id 1 to create a new FastParquetImpl object from inherited base classes: BaseImpl with example: obj = FastParquetImpl()