class_docstr: Install an .egg-info file for the package
code: def finalize_options(self):
      self.set_undefined_options(
          "install_lib", ("install_dir", "install_dir")
      )
      basename = "%s-%s-py%d.%d.egg-info" % (
          to_filename(safe_name(self.distribution.get_name())),
          to_filename(safe_version(self.distribution.get_version())),
          *sys.version_info[:2],
      )
      self.target = os.path.join(self.install_dir, basename)
      self.outputs = [self.target]
  
file_path: catboost/contrib/tools/python3/src/Lib/distutils/command/install_egg_info.py
imports: from distutils.cmd import Command
  from distutils import log, dir_util
  import os, sys, re
label_desc: Use image node_id 2 for calling the install_egg_info obj's underlying member method code with example usage: obj.finalize_options() without return types