Skip to content

Conversation

@him2him2
Copy link
Contributor

Summary

Backport of #14179 to the 9.0.x branch, as requested by @webknjaz.

This cherry-picks the documentation typo and grammar fixes from the original PR, covering ~75 fixes across 36 files (how-to guides, reference docs, examples, explanations, and project root files).

Conflict resolution

The automated patchback failed due to three conflicts, resolved as follows:

  • changelog/13963.bugfix.rst: Removed — this changelog entry was already consumed into a release on 9.0.x
  • doc/en/deprecations.rst: Dropped changes to config.inicfg and parametrize-iterators sections which don't exist on 9.0.x (added after the branch point)
  • doc/en/how-to/fixtures.rst: Kept the grammar fixes ("In a relatively large test suite..." and "for a certain test directory level")

Cherry-pick of b2310f2.

…v#14179)

Fix typos, grammar errors, and broken RST directives found across 37 documentation files including how-to guides, reference docs, examples, explanations, and project root files.

Notable fixes:
- Broken RST directives (``.. note:`` → ``.. note::``)
- Subject-verb agreement errors
- Missing/incorrect articles and prepositions
- Incorrect verb forms ("teared down" → "torn down")
- Duplicate words and extra spaces
- Wrong URL in changelog (pytest → pytest-xdist)
- Ordinal typo ("3th" → "3rd")

(cherry picked from commit b2310f2)
@webknjaz webknjaz added type: docs documentation improvement, missing or needing clarification skip news used on prs to opt out of the changelog requirement labels Feb 11, 2026
@webknjaz webknjaz merged commit d2153e1 into pytest-dev:9.0.x Feb 11, 2026
33 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

skip news used on prs to opt out of the changelog requirement type: docs documentation improvement, missing or needing clarification

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants