class_docstr: Smart sdist that finds anything supported by revision control
class_docstr_tok: ["Smart","sdist","that","finds","anything","supported","by","revision","control"]
code: def make_release_tree(self, base_dir, files):
      orig.sdist.make_release_tree(self, base_dir, files)
  
      # Save any egg_info command line options used to create this sdist
      dest = os.path.join(base_dir, "setup.cfg")
      if hasattr(os, "link") and os.path.exists(dest):
          # unlink and re-copy, since it might be hard-linked, and
          # we don't want to change the source version
          os.unlink(dest)
          self.copy_file("setup.cfg", dest)
  
      self.get_finalized_command("egg_info").save_version_info(dest)
  
imports: from distutils import log
  import distutils.command.sdist
  import os
  import sys
  import io
  import contextlib
  from setuptools.extern import six, ordered_set
  from .py36compat import sdist_add_defaults
  import pkg_resources
label_desc: Use image node_id 13 for calling the sdist obj's underlying member method code with example usage: obj.make_release_tree(base_dir, files) without return types