code: def run(self):
      # This needs to run pre-build to store native code in the sdist.
      _copy_native_code_to_setup()
      # the sdist is just for building on odd platforms, but js should work on any platform
      build_vis_if_needed()
      sdist.run(self)
  
imports: import subprocess
  import os
  import glob
  import shutil
  from setuptools.command.build import build
  from setuptools.command.install import install
  from setuptools import setup, find_packages
  from setuptools.command.sdist import sdist
label_desc: Use image node_id 1 for calling the SDistCommand obj's underlying member method code with example usage: obj.run() without return types