← pydantic/pydantic
CodeVetter · Repo Unpack · Extension points

pydantic/pydantic

Scanned commit 29933d1c8c dated 2026-10-01 — last upstream commit. Generated by codevetter codevetter 1.15.0 on 2026-10-02. Deep analysis by cli:codex via the codex CLI on 2026-10-02 (427s). Source inspection; upstream code and tests were not executed.

Most application extensions attach to public schema hooks, Annotated metadata, decorators, factories, or plugin protocols. JSON Schema generation offers an explicit generator subclass boundary separate from executable-schema generation. Installed validation plugins wrap three input methods without replacing the underlying Rust validator. Adding a native schema kind requires coordination with fixed dispatch and schema definitions.