RepoJournal
FastAPI & Pydantic

FastAPI & Pydantic

FastAPI and the Pydantic + SQLModel async-Python stack

Pick a date

The Wire ยท Showcase

PYDANTIC KILLS PYDOCSTYLE DEPENDENCY AFTER DOMAIN HIJACK

By RepoJournal ยท Filed ยท About FastAPI & Pydantic

Pydantic officially replaced references to the abandoned pydocstyle library in its contributing guide after the tool's domain was compromised.

The Pydantic team has updated its contributor documentation to drop pydocstyle entirely, shifting docstring linting enforcement to Ruff [1], which the project already uses in its make format command. Pydocstyle has been unmaintained for years, making it a liability in any codebase that references it for tooling guidance [1]. The domain hijack adds urgency to this cleanup: contributors following outdated docs could unknowingly install or recommend compromised tooling. This is a documentation-only change with no impact to the library itself [2], but it signals Pydantic's continued tightening of its dependency chain. The team also corrected capitalization of "Rust" in code comments while they were at it [1].

Action items

References

  1. [1] Update contributing guide to replace pydocstyle with Ruff โ†— pydantic/pydantic
  2. [2] Update contributing guide to replace pydocstyle with Ruff (#13343) pydantic/pydantic

FAQ

What changed in FastAPI & Pydantic on June 27, 2026?
Pydantic officially replaced references to the abandoned pydocstyle library in its contributing guide after the tool's domain was compromised.
What should FastAPI & Pydantic teams do about it?
Review your FastAPI/Pydantic project contributor docs - remove any pydocstyle references and point to Ruff
Which FastAPI & Pydantic repositories shipped on June 27, 2026?
pydantic/pydantic

Related across the cluster

For your repos

The showcase is a teaser.
Your wire is the product.

Same engine. Different stack. Below: what changes when the wire is yours.

Showcase wire

  • โ€ข14 famous open source orgs
  • โ€ขOne wire per day
  • โ€ขPublic, generic
  • โ€ขRead on the web, when you remember

Your wire

  • โ†’Up to 1,500 of your repos - orgs, deps, vendors
  • โ†’Morning and evening briefs
  • โ†’Action items routed to your team
  • โ†’Slack delivery, email, breaking-news CVE alerts

Want a hands-on demo first? Ask a current user for an invite link.