code: def configuration(parent_package="", top_path=None):
      if os.path.exists("MANIFEST"):
          os.remove("MANIFEST")
  
      config = Configuration(None, parent_package, top_path)
  
      # Avoid non-useful msg:
      # "Ignoring attempt to set 'name' (from ... "
      config.set_options(
          ignore_setup_xxx_py=True,
          assume_default_configuration=True,
          delegate_options_to_subpackages=True,
          quiet=True,
      )
  
      config.add_subpackage("lightning")
  
      return config
  
file_path: lightning/setup.py
imports: import re
  import sys
  import os
  import setuptools
  from distutils.command.sdist import sdist
  from numpy.distutils.core import setup
  from numpy.distutils.misc_util import Configuration
label_desc: Use image node_id 1 for calling a global function with example usage: configuration(parent_package, top_path) and returns: config