docstr: Get the list of files that are input to this command, ie. the
  files that get installed as they are named in the build tree.
  The files in this list correspond one-to-one to the output
  filenames returned by 'get_outputs()'.
docstr_tok: ["Get","the","list","of","files","that","are","input","to","this","command",",","ie",".","the","files","that","get","installed","as","they","are","named","in","the","build","tree",".","The","files","in","this","list","correspond","one-to-one","to","the","output","filenames","returned","by","'get_outputs","(",")","'","."]
code: def get_inputs(self):
      """Get the list of files that are input to this command, ie. the
      files that get installed as they are named in the build tree.
      The files in this list correspond one-to-one to the output
      filenames returned by 'get_outputs()'.
      """
      inputs = []
  
      if self.distribution.has_pure_modules():
          build_py = self.get_finalized_command("build_py")
          inputs.extend(build_py.get_outputs())
  
      if self.distribution.has_ext_modules():
          build_ext = self.get_finalized_command("build_ext")
          inputs.extend(build_ext.get_outputs())
  
      return inputs
  
file_path: catboost/contrib/tools/python3/src/Lib/distutils/command/install_lib.py
imports: import os
  import importlib.util
  import sys
  from distutils.core import Command
  from distutils.errors import DistutilsOptionError
label_desc: Use image node_id 10 for calling the install_lib obj's underlying member method code with example usage: obj.get_inputs() and returns: inputs