| [build-system] |
| requires = ["uv_build>=0.12.3,<0.13"] |
| build-backend = "uv_build" |
| |
| [project] |
| name = "ruff-ecosystem" |
| version = "0.0.0" |
| requires-python = ">=3.11" |
| dependencies = ["unidiff==1.0.0", "tomli_w==1.2.0", "tomli==2.4.1"] |
| |
| [project.scripts] |
| ruff-ecosystem = "ruff_ecosystem.cli:entrypoint" |
| |
| [tool.ruff.lint] |
| ignore = [ |
| # We're not worried enough about briefly blocking the event loop to add more dependencies. |
| "blocking-path-method-in-async-function", |
| "debugger", |
| "repeated-append", |
| ] |
| preview = true |
| |
| [tool.uv] |
| no-build = true |
| no-binary-package = ["ruff-ecosystem"] |
| # Pin the isolated build environment for source-build exceptions. |
| build-constraint-dependencies = ["uv-build==0.12.3"] |
| |
| [tool.uv.build-backend] |
| module-root = "" |