Closed
Description
If folder containing braces in its name is configured to the extend-exclude
ruff fails to run. ruff .
produces an error:
ruff failed
Cause: error parsing glob 'C:\Users\<>\cookiecutter-plugin\{{cookiecutter.plugin_package}}': nested alternate groups are not allowed
Ruff version: 0.0.292
My project structure and configuration:
./
├ {{cookiecutter.project_directory}}
├ hooks/
| ├ post_gen_project.py
├ pyproject.toml
# pyproject.toml
[tool.ruff]
extend-exclude = ["{{cookiecutter.plugin_package}}"]