Without it, the tarball will only contain the required windows files if the tarball has been created on windows.
…ction Remove unnecessary restriction on shortcut path characters.
Shortcut path (and consequently the menu name) was being unnecessarily restricted to exclude spaces and other characters.
[Fixes #30774313] Shortcuts have wrong executable
This happens when you install a package using a different Python executable, the wrong executable is used in this case. Instead we now pass in a specific prefix to use to find the executable.
[Delivers #30773767] Use explorer for FILEBROWSER
... FILEBROWSER on win32.
BUG: On win32 prevent long targets for shortcuts
On windows the target length is limited to about 260 chars and we use python -m webbrowser instead of running the full path to the module to reduce the length of the target.
…in a shortcut definition. This is then used on win32 only to set the 'Start in' directory of the created shortcut.