code: def best(cls):
          
          writer_lookup = dict(
              executable=WindowsExecutableLauncherWriter,
              natural=cls,
          )
          # for compatibility, use the executable launcher by default
          launcher = os.environ.get('SETUPTOOLS_LAUNCHER', 'executable')
          return writer_lookup[launcher]
docs: Select the best ScriptWriter suitable for Windows