← encode/starlette
CodeVetter · Repo Unpack · Extension points

encode/starlette

Scanned commit 4e7fc04e5f 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 (399s). Source inspection; upstream code and tests were not executed.

Composition occurs through ordinary Python interfaces and ASGI callables. Route lists, converter registries, middleware factories, authentication backends, and lifespan context managers are explicit insertion points. Rendering and schema classes support specialization without replacing application dispatch. Optional integrations and mounted third-party applications keep concerns such as databases and GraphQL outside the core lifecycle.