Fix a bug where basedpyright and pyright as well as Zed editor could not parse our pyproject.toml file! #578
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Important
Fix a bug where basedpyright and pyright as well as Zed editor could not parse our pyproject.toml file!
tool.coverage.report.exclude_linesby grouping and reformatting patterns for readability and consistency.This pull request updates the
pyproject.tomlfile with improvements to documentation and configuration clarity, focusing on build backend explanation and coverage exclusion patterns. The changes streamline the build backend section and clarify coverage exclusion rules for maintainability and readability.Build Backend Documentation Improvements:
Coverage Exclusion Pattern Clarifications:
exclude_linessection for test coverage, grouping patterns by theme (pragmas, imports, typing, main guards, exceptions, and placeholders), simplifying comments, and improving consistency in regex formatting.