Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Project Name with Extra Double Quote Causes pyproject.toml Error #2071

Open
NADOOITChristophBa opened this issue Nov 29, 2024 · 1 comment
Open
Labels
bug A crash or error in behavior. good first issue Is this your first time contributing? This could be a good place to start! macOS The issue relates to Apple macOS support.

Comments

@NADOOITChristophBa
Copy link

NADOOITChristophBa commented Nov 29, 2024

Describe the bug

When generating a new application with Briefcase, if the project name contains an extra double quote, it results in a syntax error in the pyproject.toml file. This error prevents the application from running.

Steps to reproduce

Run the briefcase new command.
Enter a project name with an extra double quote, e.g., NADOO Websurfer".
Complete the rest of the prompts to generate the application.
Attempt to run the application with briefcase dev.
See the error in the terminal output.

Expected behavior

The briefcase new command should either stop with a warning or remove the symbol

Screenshots

No response

Environment

Operating System: 14.5 (23F79) (macOS)
Python version: 3.12.7
Software versions:
Briefcase: 0.3.16
Toga: 0.4.1

Logs


Additional context

No response

@NADOOITChristophBa NADOOITChristophBa added the bug A crash or error in behavior. label Nov 29, 2024
@freakboy3742 freakboy3742 added the macOS The issue relates to Apple macOS support. label Nov 30, 2024
@freakboy3742
Copy link
Member

Thanks for the report - I thought we had found all of these, but obviously not.

@freakboy3742 freakboy3742 added the good first issue Is this your first time contributing? This could be a good place to start! label Nov 30, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug A crash or error in behavior. good first issue Is this your first time contributing? This could be a good place to start! macOS The issue relates to Apple macOS support.
Projects
None yet
Development

No branches or pull requests

2 participants