code: def push(
      tag: Tag | str,
      *,
      force: bool = False,
      _bento_store: BentoStore = Provide[BentoMLContainer.bento_store],
      _cloud_client: BentoCloudClient = Provide[
          BentoMLContainer.bentocloud_client
      ],
  ):
      """Push Bento to a yatai server."""
      bento = _bento_store.get(tag)
      if not bento:
          raise BentoMLException(
              f"Bento {tag} not found in local store"
          )
      _cloud_client.push_bento(bento, force=force)
  
imports: from __future__ import annotations
  import logging
  import os
  import re
  import subprocess
  import sys
  import tempfile
  import typing
  from simple_di import Provide
  from simple_di import inject
  from ._internal.bento import Bento
  from ._internal.bento.build_config import BentoBuildConfig
  from ._internal.configuration.containers import BentoMLContainer
  from ._internal.tag import Tag
  from ._internal.utils import resolve_user_filepath
  from .exceptions import BadInput
  from .exceptions import BentoMLException
  from .exceptions import InvalidArgument
label_desc: Use image node_id 6 for calling a global function with example usage: push(tag) without return types