docs: def get_fixed_argv(self):  # pragma: no cover
          """Get proper arguments for re-running the command.
  
          This is primarily for fixing some issues under Windows.
  
          First, there was a bug in Windows when running an executable
          located at a path with a space in it. This has become a
          non-issue with current versions of Python and Windows,
          so we don't take measures like adding quotes or calling
          win32api.GetShortPathName() as was necessary in former times.
  
          Second, depending on whether gearbox was installed as an egg
          or a wheel under Windows, it is run as a .py or an .exe stub.
          In the first case, we need to run it through the interpreter.
          On other operating systems, we can re-run the command as is.
  
          """
          argv = sys.argv[:]
          if sys.platform == 'win32' and argv[0].endswith('.py'):
              argv.insert(0, sys.executable)
          return argv