def is_building():
 if (len(sys.argv) < 2):
  return True
 info_commands = ['--help-commands', '--name', '--version', '-V', '--fullname', '--author', '--author-email', '--maintainer', '--maintainer-email', '--contact', '--contact-email', '--url', '--license', '--description', '--long-description', '--platforms', '--classifiers', '--keywords', '--provides', '--requires', '--obsoletes']
 info_commands.extend(['egg_info', 'install_egg_info', 'rotate'])
 for command in info_commands:
  if (command in sys.argv[1:]):
   return False
 return True

def is_building ( ) : if ( len ( sys . argv ) < 2 ) : return True info_commands = [ '--help-commands' , '--name' , '--version' , '-V' , '--fullname' , '--author' , '--author-email' , '--maintainer' , '--maintainer-email' , '--contact' , '--contact-email' , '--url' , '--license' , '--description' , '--long-description' , '--platforms' , '--classifiers' , '--keywords' , '--provides' , '--requires' , '--obsoletes' ] info_commands . extend ( [ 'egg_info' , 'install_egg_info' , 'rotate' ] ) for command in info_commands : if ( command in sys . argv [ 1 : ] ) : return False return True
parse the setup .