Não pode escolher mais do que 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.
 
 
 
 

22 linhas
637 B

  1. import distutils.command.bdist_wininst as orig
  2. class bdist_wininst(orig.bdist_wininst):
  3. def reinitialize_command(self, command, reinit_subcommands=0):
  4. """
  5. Supplement reinitialize_command to work around
  6. http://bugs.python.org/issue20819
  7. """
  8. cmd = self.distribution.reinitialize_command(
  9. command, reinit_subcommands)
  10. if command in ('install', 'install_lib'):
  11. cmd.install_lib = None
  12. return cmd
  13. def run(self):
  14. self._is_running = True
  15. try:
  16. orig.bdist_wininst.run(self)
  17. finally:
  18. self._is_running = False