code: def build_extensions(self):
      numpy_incl = pkg_resources.resource_filename(
          "numpy", "core/include"
      )
  
      self.extensions = [
          ext for ext in self.extensions if ext.name != "__dummy__"
      ]
  
      for ext in self.extensions:
          if (
              hasattr(ext, "include_dirs")
              and numpy_incl not in ext.include_dirs
          ):
              ext.include_dirs.append(numpy_incl)
      _build_ext.build_extensions(self)
  
imports: import contextlib
  import os
  import os.path
  from os.path import join
  import re
  import shlex
  import sys
  import pkg_resources
  from setuptools import setup, Extension, Distribution, find_namespace_packages
  from Cython.Distutils import build_ext
  import Cython
label_desc: Use image node_id 1 for calling the build_ext obj's underlying member method code with example usage: obj.build_extensions() without return types