briefcase
briefcase copied to clipboard
'briefcase run web' fails when app name contains non-ascii character
Describe the bug
When you run 'briefcase run web' on a project that's app name contains a non ascii character the static site fails to launch. I believe this is because the app's wheels are generated with the non ascii characters in the file name.
Steps to reproduce
- create a briefcase project with an app name containing a non ascii character: briefcase new (followed by entering something like helloworldı for the app name)
- run that project: briefcase run web
- see error when browser opens Note: this will also likely fail for all platforms until Ref #1011 is resolved
Expected behavior
Wheel's should be generated with only non ascii characters and static web app should run normally.
Screenshots

Environment
- Operating System: macOS 13.3.1
- Python version: 3.11.3
- Software versions:
- Briefcase: 3.15
Logs
Additional context
No response