code: def load_group(value, group):
      """
      Given a value of an entry point or series of entry points,
      return each as an EntryPoint.
      """
      # normalize to a single sequence of lines
      lines = yield_lines(value)
      text = f"[{group}]\n" + "\n".join(lines)
      return metadata.EntryPoints._from_text(text)
  
file_path: catboost/contrib/python/setuptools/py3/setuptools/_entry_points.py
imports: import functools
  import operator
  import itertools
  from .errors import OptionError
  from .extern.jaraco.text import yield_lines
  from .extern.jaraco.functools import pass_none
  from ._importlib import metadata
  from ._itertools import ensure_unique
  from .extern.more_itertools import consume
label_desc: Use image node_id 2 for calling a global function with example usage: load_group(value, group) and returns: metadata