code: def ingest(
      ctx,
      bundle,
      exchange_name,
      compile_locally,
      assets_version,
      show_progress,
  ):
      """Ingest the data for the given bundle."""
  
      bundles_module.ingest(
          bundle,
          os.environ,
          pd.Timestamp.utcnow(),
          assets_version,
          show_progress,
          compile_locally,
      )
  
imports: import errno
  import os
  from functools import wraps
  import re
  import click
  import sys
  import logbook
  import pandas
  from catalyst.marketplace.marketplace import Marketplace
  from six import text_type
  from catalyst.data import bundles
  from catalyst.exchange.exchange_bundle import ExchangeBundle
  from catalyst.exchange.utils.exchange_utils import delete_algo_folder
  from catalyst.utils.cli import Date, Timestamp
  from catalyst.utils.run_algo import _run, load_extensions
  from catalyst.exchange.utils.bundle_utils import EXCHANGE_NAMES
  from catalyst.utils.remote import remote_backtest, get_remote_status
label_desc: Use image node_id 12 for calling a global function with example usage: ingest(ctx, bundle, exchange_name, compile_locally, assets_version, show_progress) without return types