<!-- Thank you for taking the time to report an issue! We're glad to have you involved with Ruff. If you're filing a bug report, please consider including the following information: * A minimal code snippet that reproduces the bug. * The command you invoked (e.g., `ruff /path/to/file.py --fix`), ideally including the `--isolated` flag. * The current Ruff settings (any relevant sections from your `pyproject.toml`). * The current Ruff version (`ruff --version`). --> It looks like #2431 also removes quotes from literal values in type annotation In general, when bump ruff from 0.0.237 to 0.0.242 the following change is generated by ruff: ``` Literal["x86_64", "arm64"] ``` to ``` Literal[x86_64, arm64] ``` cibuilwheel PR with visible problem https://github.com/pypa/cibuildwheel/pull/1412 The change, when force revert changes [pypa/cibuildwheel@`923fd3c` (#1412)](https://github.com/pypa/cibuildwheel/pull/1412/commits/923fd3c493f26461cd22a85ce736bb7cd54bc273) And log from ruff: https://results.pre-commit.ci/run/github/85508223/1675723555.oUgkXTipRmOlnOPISWV1OA ruff configuration https://github.com/pypa/cibuildwheel/blob/e42277a69204ccfae9a1f4ae3b574eaa54109925/pyproject.toml#L120