code: def fetch_build_egg(dist, req):
      """Fetch an egg needed for building.
  
      Use pip/wheel to fetch/build a wheel."""
      _DeprecatedInstaller.emit()
      _warn_wheel_not_available(dist)
      return _fetch_build_egg_no_warn(dist, req)
  
file_path: catboost/contrib/python/setuptools/py3/setuptools/installer.py
imports: import glob
  import os
  import subprocess
  import sys
  import tempfile
  from distutils import log
  from distutils.errors import DistutilsError
  from functools import partial
  from .None import _reqs
  from .wheel import Wheel
  from .warnings import SetuptoolsDeprecationWarning
label_desc: Use image node_id 2 for calling a global function with example usage: fetch_build_egg(dist, req) and returns: _fetch_build_egg_no_warn