Malcolm Smith
Malcolm Smith
> Do nothing, and wait until free threading is either the default or abandoned as an approach. I think this is the best approach. This would be a lot of...
> are you suggesting that we'd explicitly encode support for those extensions, or just rely on system-provided "can execute this in a shell" logic? The system-provided launcher should be sufficient...
Since the .wxs file is in the template, it can be customized by editing the template: * Clone https://github.com/beeware/briefcase-windows-app-template/ * Edit your local copy. * Add a [`template`](https://briefcase.readthedocs.io/en/stable/reference/configuration.html#template) setting to...
> For windows, I've implemented this using a simple custom action in the wix file (.wxs). I've ended up modifying the template and saving it and just pointing briefcase to...
At the same time, I think it would also be a good idea to switch to black's default line length of 88 characters.
Explanation from the `black` developers [here](https://test-black.readthedocs.io/en/latest/the_black_code_style.html#line-length).
Briefcase's installer options are documented [here](https://briefcase.beeware.org/en/latest/reference/platforms/windows/#installer-options). Adding at least one option to the pyproject.toml file should cause the options dialog to appear.
What kind of security policies are you aware of that could affect this? And would they affect shell, Python and PowerShell equally?
From in-person discussion, it looks like this policy was specifically about the name of the executable. Specifically, it blocked `pythonw.exe`, but not the conda-standalone PyInstaller executable, even though the latter...
> that will process `.pth` files, but results in `site-packages` being duplicated in the site packages Do you mean it'll be duplicated in `sys.path`? Looking at the site.py source code,...